@@ -10,17 +10,16 @@ jobs:
1010 fail-fast : false
1111 matrix :
1212 image :
13- - " ubuntu:20.04" # gcc 9.3.0, clang 10.0.0, cmake 3.16.3
1413 - " ubuntu:22.04" # gcc 12.2.0, clang 15.0.7, cmake 3.24.2
1514 - " ubuntu:24.04" # gcc 14.2.0, clang 18.1.3, cmake 3.28.3
16- - " debian:bullseye" # gcc 10.2.1, clang 11.0.1, cmake 3.18.4
1715 - " debian:bookworm" # gcc 12.2.0, clang 15.0.6, cmake 3.25.1
16+ - " debian:trixie" # gcc 14.2.0, clang 19.1.7, cmake 3.31.6
1817 - " debian:testing"
1918 - " debian:experimental"
20- - " fedora:38"
21- - " fedora:39"
2219 - " fedora:40"
2320 - " fedora:41"
21+ - " fedora:42"
22+ - " fedora:43"
2423 build_type : [Dev]
2524 cpp_compiler : [g++]
2625 cpp_version : [c++14]
@@ -29,51 +28,54 @@ jobs:
2928 CXXFLAGS : -Wno-stringop-overread
3029 - image : " ubuntu:24.04"
3130 CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
32- - image : " debian:bullseye"
31+ - image : " debian:bookworm"
32+ cpp_version : c++14
33+ CXXFLAGS : -Wno-stringop-overread
34+ - image : " debian:bookworm"
3335 cpp_version : c++17
34- - image : " debian:bullseye "
36+ - image : " debian:bookworm "
3537 cpp_version : c++20
36- - image : " debian:bullseye "
38+ - image : " debian:bookworm "
3739 c_compiler : clang
3840 cpp_compiler : clang++
39- - image : " debian:bullseye "
41+ - image : " debian:bookworm "
4042 c_compiler : clang
4143 cpp_compiler : clang++
4244 cpp_version : c++17
43- - image : " debian:bullseye "
45+ - image : " debian:bookworm "
4446 c_compiler : clang
4547 cpp_compiler : clang++
4648 cpp_version : c++20
47- - image : " debian:bullseye "
49+ - image : " debian:bookworm "
4850 build_type : RelWithDebInfo
49- - image : " debian:bullseye "
51+ - image : " debian:bookworm "
5052 c_compiler : clang
5153 cpp_compiler : clang++
5254 CXXFLAGS : -fsanitize=address,undefined -fno-sanitize-recover=all -fno-omit-frame-pointer
5355 LDFLAGS : -fsanitize=address,undefined
54- - image : " debian:bookworm "
56+ - image : " debian:trixie "
5557 CXXFLAGS : -Wno-stringop-overread
56- - image : " debian:bookworm "
58+ - image : " debian:trixie "
5759 cpp_version : c++17
5860 CXXFLAGS : -Wno-stringop-overread
59- - image : " debian:bookworm "
61+ - image : " debian:trixie "
6062 cpp_version : c++20
6163 CXXFLAGS : -Wno-stringop-overread
62- - image : " debian:bookworm "
64+ - image : " debian:trixie "
6365 c_compiler : clang
6466 cpp_compiler : clang++
65- - image : " debian:bookworm "
67+ - image : " debian:trixie "
6668 c_compiler : clang
6769 cpp_compiler : clang++
6870 cpp_version : c++17
69- - image : " debian:bookworm "
71+ - image : " debian:trixie "
7072 c_compiler : clang
7173 cpp_compiler : clang++
7274 cpp_version : c++20
73- - image : " debian:bookworm "
75+ - image : " debian:trixie "
7476 build_type : RelWithDebInfo
7577 CXXFLAGS : -Wno-stringop-overread
76- - image : " debian:bookworm "
78+ - image : " debian:trixie "
7779 c_compiler : clang
7880 cpp_compiler : clang++
7981 CXXFLAGS : -fsanitize=address,undefined -fno-sanitize-recover=all -fno-omit-frame-pointer
@@ -88,14 +90,14 @@ jobs:
8890 - image : " debian:experimental"
8991 c_compiler : clang
9092 cpp_compiler : clang++
91- - image : " fedora:38"
92- CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
93- - image : " fedora:39"
94- CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
9593 - image : " fedora:40"
9694 CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
9795 - image : " fedora:41"
9896 CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
97+ - image : " fedora:42"
98+ CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
99+ - image : " fedora:43"
100+ CXXFLAGS : -Wno-stringop-overread -Wno-dangling-reference
99101 container :
100102 image : ${{ matrix.image }}
101103 env :
0 commit comments