Skip to content

Commit 54859c5

Browse files
committed
Revert "Use GCC 15 to compile when checking for warnings"
This reverts commit 17d53ec.
1 parent 17d53ec commit 54859c5

File tree

1 file changed

+9
-24
lines changed

1 file changed

+9
-24
lines changed

.github/workflows/ccpp.yml

Lines changed: 9 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,13 @@ jobs:
1919
# Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
2020
LC_ALL: C.UTF-8
2121

22-
runs-on: ubuntu-24.04
22+
runs-on: ubuntu-22.04
2323

2424
steps:
2525
- uses: actions/checkout@v4
2626

2727
- name: Install Deps
2828
run: |
29-
sudo apt-get update;
30-
sudo apt-get upgrade;
31-
sudo sed -i 's/Prompt=lts/Prompt=normal/' /etc/update-manager/release-upgrades;
32-
sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
33-
sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
34-
sudo add-apt-repository universe;
3529
sudo apt-get update;
3630
sudo apt-get install -y \
3731
automake \
@@ -44,7 +38,8 @@ jobs:
4438
libmpfr-dev \
4539
libmpc-dev \
4640
build-essential \
47-
gcc-15 \
41+
gcc-multilib \
42+
g++-multilib \
4843
dejagnu;
4944
# install Rust directly using rustup
5045
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
@@ -109,19 +104,13 @@ jobs:
109104
# Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
110105
LC_ALL: C.UTF-8
111106

112-
runs-on: ubuntu-24.04
107+
runs-on: ubuntu-22.04
113108

114109
steps:
115110
- uses: actions/checkout@v4
116111

117112
- name: Install Deps
118113
run: |
119-
sudo apt-get update;
120-
sudo apt-get upgrade;
121-
sudo sed -i 's/Prompt=lts/Prompt=normal/' /etc/update-manager/release-upgrades;
122-
sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
123-
sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
124-
sudo add-apt-repository universe;
125114
sudo apt-get update;
126115
sudo apt-get install -y \
127116
automake \
@@ -134,7 +123,8 @@ jobs:
134123
libmpfr-dev \
135124
libmpc-dev \
136125
build-essential \
137-
gcc-15 \
126+
gcc-multilib \
127+
g++-multilib \
138128
dejagnu;
139129
# install Rust directly using rustup
140130
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
@@ -199,19 +189,13 @@ jobs:
199189
# Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
200190
LC_ALL: C.UTF-8
201191

202-
runs-on: ubuntu-24.04
192+
runs-on: ubuntu-22.04
203193

204194
steps:
205195
- uses: actions/checkout@v4
206196

207197
- name: Install Deps
208198
run: |
209-
sudo apt-get update;
210-
sudo apt-get upgrade;
211-
sudo sed -i 's/Prompt=lts/Prompt=normal/' /etc/update-manager/release-upgrades;
212-
sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
213-
sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
214-
sudo add-apt-repository universe;
215199
sudo apt-get update;
216200
sudo apt-get install -y \
217201
automake \
@@ -224,7 +208,8 @@ jobs:
224208
libmpfr-dev \
225209
libmpc-dev \
226210
build-essential \
227-
gcc-15 \
211+
gcc-multilib \
212+
g++-multilib \
228213
dejagnu;
229214
# install Rust directly using rustup
230215
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;

0 commit comments

Comments
 (0)