Skip to content

Commit 95e0318

Browse files
committed
Update CI to have GCC-14
1 parent 9864e39 commit 95e0318

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -105,24 +105,29 @@ jobs:
105105
container: ubuntu:22.04
106106
install:
107107
- g++-12-multilib
108-
- name: 32-bit UBSAN
109-
toolset: gcc-12
110-
cxxstd: "03,11,14,17,20,23"
108+
- toolset: gcc-14
109+
cxxstd: "03,11,14,17,20,23,2c"
110+
address_model: "64"
111+
os: ubuntu-latest
112+
container: ubuntu:24.04
113+
install:
114+
- g++-14-multilib
115+
- toolset: gcc-14
116+
cxxstd: "03,11,14,17,20,23,2c"
111117
address_model: "32"
112-
ubsan: 1
113118
os: ubuntu-latest
114-
container: ubuntu:22.04
119+
container: ubuntu:24.04
115120
install:
116-
- g++-12-multilib
121+
- g++-14-multilib
117122
- name: 64-bit UBSAN
118-
toolset: gcc-12
119-
cxxstd: "03,11,14,17,20,23"
123+
toolset: gcc-14
124+
cxxstd: "03,11,14,17,20,23,2c"
120125
address_model: "64"
121126
ubsan: 1
122127
os: ubuntu-latest
123-
container: ubuntu:22.04
128+
container: ubuntu:24.04
124129
install:
125-
- g++-12-multilib
130+
- g++-14-multilib
126131

127132
# Linux, clang
128133
- toolset: clang

0 commit comments

Comments
 (0)