Skip to content

Commit 98c793e

Browse files
committed
[ci] add clang20 and gcc15
1 parent c93a56d commit 98c793e

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ jobs:
5454
build: unit
5555
build_type: Debug
5656

57+
- name: "Unit clang20 (libc++)"
58+
cxx: "clang++-20"
59+
cc: "clang-20"
60+
pkg: "clang-20 libc++-20-dev libc++abi-20-dev libc++1-20 libc++abi1-20"
61+
cxx_flags: "-std=c++20 -stdlib=libc++"
62+
build: unit
63+
build_type: Debug
5764
- name: "Unit gcc11 Release"
5865
cxx: "g++-11"
5966
cc: "gcc-11"
@@ -96,6 +103,15 @@ jobs:
96103
build: unit
97104
build_type: Debug
98105

106+
- name: "Unit gcc15 c++23"
107+
os: "ubuntu-24.04"
108+
cxx: "g++-15"
109+
cc: "gcc-15"
110+
pkg: "gcc-15 g++-15"
111+
cxx_flags: "-std=c++23"
112+
build: unit
113+
build_type: Debug
114+
99115
- name: "benchmark gcc13"
100116
cxx: "g++-13"
101117
cc: "gcc-13"

0 commit comments

Comments
 (0)