Skip to content

Commit 6e05e5e

Browse files
committed
Update ci.yml
1 parent 7cb3e68 commit 6e05e5e

1 file changed

Lines changed: 23 additions & 5 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,13 @@ jobs:
135135
container: ubuntu:24.04
136136
install:
137137
- g++-14-multilib
138+
- toolset: gcc-15
139+
cxxstd: "03,11,14,17,20,23,2c"
140+
address-model: 32,64
141+
os: ubuntu-latest
142+
container: ubuntu:25.04
143+
install:
144+
- g++-15-multilib
138145
- name: UBSAN
139146
toolset: gcc-12
140147
cxxstd: "03,11,14,17,20,23"
@@ -318,13 +325,24 @@ jobs:
318325
compiler: clang++-19
319326
cxxstd: "03,11,14,17,20,2b"
320327
os: ubuntu-latest
321-
container: ubuntu:24.10
328+
container: ubuntu:24.04
322329
install:
323330
- clang-19
324331
- libc++-19-dev
325332
- libc++abi-19-dev
326333
cxxflags: -stdlib=libc++
327334
linkflags: -stdlib=libc++
335+
- toolset: clang
336+
compiler: clang++-20
337+
cxxstd: "03,11,14,17,20,2b,2c"
338+
os: ubuntu-latest
339+
container: ubuntu:25.04
340+
install:
341+
- clang-20
342+
- libc++-20-dev
343+
- libc++abi-20-dev
344+
cxxflags: -stdlib=libc++
345+
linkflags: -stdlib=libc++
328346
- name: UBSAN
329347
toolset: clang
330348
compiler: clang++-15
@@ -584,7 +602,7 @@ jobs:
584602
- toolset: gcc
585603
cxxstd: "03,11,14,17,2a"
586604
addrmd: 64
587-
os: windows-2019
605+
os: windows-2022
588606

589607
runs-on: ${{matrix.os}}
590608
timeout-minutes: 45
@@ -862,8 +880,8 @@ jobs:
862880
fail-fast: false
863881
matrix:
864882
include:
865-
- os: windows-2019
866883
- os: windows-2022
884+
- os: windows-2025
867885

868886
runs-on: ${{matrix.os}}
869887
timeout-minutes: 10
@@ -924,8 +942,8 @@ jobs:
924942
fail-fast: false
925943
matrix:
926944
include:
927-
- os: windows-2019
928945
- os: windows-2022
946+
- os: windows-2025
929947

930948
runs-on: ${{matrix.os}}
931949
timeout-minutes: 10
@@ -1004,8 +1022,8 @@ jobs:
10041022
fail-fast: false
10051023
matrix:
10061024
include:
1007-
- os: windows-2019
10081025
- os: windows-2022
1026+
- os: windows-2025
10091027

10101028
runs-on: ${{matrix.os}}
10111029
timeout-minutes: 20

0 commit comments

Comments
 (0)