Skip to content

Commit 5bea3b8

Browse files
committed
Add macos-26, clang-21 to ci.yml
1 parent b0bae8a commit 5bea3b8

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -320,15 +320,26 @@ jobs:
320320
linkflags: -stdlib=libc++
321321
- toolset: clang
322322
compiler: clang++-20
323-
cxxstd: "03,11,14,17,20,2b,2c"
323+
cxxstd: "03,11,14,17,20,23,2c"
324324
os: ubuntu-latest
325-
container: ubuntu:25.04
325+
container: ubuntu:24.04
326326
install:
327327
- clang-20
328328
- libc++-20-dev
329329
- libc++abi-20-dev
330330
cxxflags: -stdlib=libc++
331331
linkflags: -stdlib=libc++
332+
- toolset: clang
333+
compiler: clang++-21
334+
cxxstd: "03,11,14,17,20,23,2c"
335+
os: ubuntu-latest
336+
container: ubuntu:25.10
337+
install:
338+
- clang-21
339+
- libc++-21-dev
340+
- libc++abi-21-dev
341+
cxxflags: -stdlib=libc++
342+
linkflags: -stdlib=libc++
332343
- name: UBSAN
333344
toolset: clang
334345
compiler: clang++-15
@@ -351,11 +362,14 @@ jobs:
351362
- g++-13
352363

353364
- toolset: clang
354-
cxxstd: "03,11,14,17,20,2b"
355365
os: macos-14
366+
cxxstd: "03,11,14,17,20,2b"
356367
- toolset: clang
357-
cxxstd: "03,11,14,17,20,23"
358368
os: macos-15
369+
cxxstd: "03,11,14,17,20,23,2c"
370+
- toolset: clang
371+
os: macos-26
372+
cxxstd: "03,11,14,17,20,23,2c"
359373

360374
timeout-minutes: 45
361375
runs-on: ${{matrix.os}}
@@ -665,6 +679,7 @@ jobs:
665679
- os: ubuntu-24.04
666680
- os: macos-14
667681
- os: macos-15
682+
- os: macos-26
668683

669684
runs-on: ${{matrix.os}}
670685
timeout-minutes: 10
@@ -731,6 +746,7 @@ jobs:
731746
- os: ubuntu-24.04
732747
- os: macos-14
733748
- os: macos-15
749+
- os: macos-26
734750

735751
runs-on: ${{matrix.os}}
736752
timeout-minutes: 10
@@ -807,6 +823,7 @@ jobs:
807823
- os: ubuntu-24.04
808824
- os: macos-14
809825
- os: macos-15
826+
- os: macos-26
810827

811828
runs-on: ${{matrix.os}}
812829
timeout-minutes: 20

0 commit comments

Comments
 (0)