@@ -19,13 +19,19 @@ jobs:
19
19
# Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
20
20
LC_ALL : C.UTF-8
21
21
22
- runs-on : ubuntu-22 .04
22
+ runs-on : ubuntu-24 .04
23
23
24
24
steps :
25
25
- uses : actions/checkout@v4
26
26
27
27
- name : Install Deps
28
28
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;
29
35
sudo apt-get update;
30
36
sudo apt-get install -y \
31
37
automake \
38
44
libmpfr-dev \
39
45
libmpc-dev \
40
46
build-essential \
41
- gcc-multilib \
42
- g++-multilib \
47
+ gcc-15 \
43
48
dejagnu;
44
49
# install Rust directly using rustup
45
50
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
@@ -104,13 +109,19 @@ jobs:
104
109
# Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
105
110
LC_ALL : C.UTF-8
106
111
107
- runs-on : ubuntu-22 .04
112
+ runs-on : ubuntu-24 .04
108
113
109
114
steps :
110
115
- uses : actions/checkout@v4
111
116
112
117
- name : Install Deps
113
118
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;
114
125
sudo apt-get update;
115
126
sudo apt-get install -y \
116
127
automake \
@@ -123,8 +134,7 @@ jobs:
123
134
libmpfr-dev \
124
135
libmpc-dev \
125
136
build-essential \
126
- gcc-multilib \
127
- g++-multilib \
137
+ gcc-15 \
128
138
dejagnu;
129
139
# install Rust directly using rustup
130
140
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
@@ -189,13 +199,19 @@ jobs:
189
199
# Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
190
200
LC_ALL : C.UTF-8
191
201
192
- runs-on : ubuntu-22 .04
202
+ runs-on : ubuntu-24 .04
193
203
194
204
steps :
195
205
- uses : actions/checkout@v4
196
206
197
207
- name : Install Deps
198
208
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;
199
215
sudo apt-get update;
200
216
sudo apt-get install -y \
201
217
automake \
@@ -208,8 +224,7 @@ jobs:
208
224
libmpfr-dev \
209
225
libmpc-dev \
210
226
build-essential \
211
- gcc-multilib \
212
- g++-multilib \
227
+ gcc-15 \
213
228
dejagnu;
214
229
# install Rust directly using rustup
215
230
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
0 commit comments