|
89 | 89 | os: ubuntu-latest |
90 | 90 | install: g++-14-multilib |
91 | 91 | address-model: 32,64 |
| 92 | + - toolset: gcc-15 |
| 93 | + cxxstd: "11,14,17,20,23,2c" |
| 94 | + container: ubuntu:25.10 |
| 95 | + os: ubuntu-latest |
| 96 | + install: g++-15-multilib |
| 97 | + address-model: 32,64 |
92 | 98 | - toolset: clang |
93 | 99 | compiler: clang++-3.9 |
94 | 100 | cxxstd: "11,14" |
@@ -178,18 +184,30 @@ jobs: |
178 | 184 | - toolset: clang |
179 | 185 | compiler: clang++-19 |
180 | 186 | cxxstd: "11,14,17,20,2b" |
181 | | - container: ubuntu:24.10 |
| 187 | + container: ubuntu:24.04 |
182 | 188 | os: ubuntu-latest |
183 | 189 | install: clang-19 |
184 | 190 | - toolset: clang |
185 | | - cxxstd: "11,14,17,20,2b" |
186 | | - os: macos-13 |
| 191 | + compiler: clang++-20 |
| 192 | + cxxstd: "11,14,17,20,23,2c" |
| 193 | + container: ubuntu:24.04 |
| 194 | + os: ubuntu-latest |
| 195 | + install: clang-20 |
| 196 | + - toolset: clang |
| 197 | + compiler: clang++-21 |
| 198 | + cxxstd: "11,14,17,20,23,2c" |
| 199 | + container: ubuntu:25.10 |
| 200 | + os: ubuntu-latest |
| 201 | + install: clang-21 |
187 | 202 | - toolset: clang |
188 | 203 | cxxstd: "11,14,17,20,2b" |
189 | 204 | os: macos-14 |
190 | 205 | - toolset: clang |
191 | 206 | cxxstd: "11,14,17,20,2b" |
192 | 207 | os: macos-15 |
| 208 | + - toolset: clang |
| 209 | + cxxstd: "11,14,17,20,23,2c" |
| 210 | + os: macos-26 |
193 | 211 |
|
194 | 212 | runs-on: ${{matrix.os}} |
195 | 213 |
|
@@ -263,26 +281,18 @@ jobs: |
263 | 281 | fail-fast: false |
264 | 282 | matrix: |
265 | 283 | include: |
266 | | - - toolset: msvc-14.0 |
267 | | - cxxstd: 14,latest |
268 | | - addrmd: 32,64 |
269 | | - os: windows-2019 |
270 | | - - toolset: msvc-14.2 |
271 | | - cxxstd: "14,17,20,latest" |
272 | | - addrmd: 32,64 |
273 | | - os: windows-2019 |
274 | 284 | - toolset: msvc-14.3 |
275 | 285 | cxxstd: "14,17,20,latest" |
276 | 286 | addrmd: 32,64 |
277 | 287 | os: windows-2022 |
278 | 288 | - toolset: clang-win |
279 | | - cxxstd: "14,17,latest" |
| 289 | + cxxstd: "14,17,20,latest" |
280 | 290 | addrmd: 32,64 |
281 | | - os: windows-2022 |
| 291 | + os: windows-2025 |
282 | 292 | - toolset: gcc |
283 | 293 | cxxstd: "11,14,17,2a" |
284 | 294 | addrmd: 64 |
285 | | - os: windows-2019 |
| 295 | + os: windows-2022 |
286 | 296 |
|
287 | 297 | runs-on: ${{matrix.os}} |
288 | 298 |
|
@@ -322,12 +332,8 @@ jobs: |
322 | 332 | fail-fast: false |
323 | 333 | matrix: |
324 | 334 | include: |
325 | | - - os: ubuntu-20.04 |
326 | | - - os: ubuntu-22.04 |
327 | | - - os: ubuntu-24.04 |
328 | | - - os: macos-13 |
329 | | - - os: macos-14 |
330 | | - - os: macos-15 |
| 335 | + - os: ubuntu-latest |
| 336 | + - os: macos-latest |
331 | 337 |
|
332 | 338 | runs-on: ${{matrix.os}} |
333 | 339 |
|
@@ -371,12 +377,8 @@ jobs: |
371 | 377 | fail-fast: false |
372 | 378 | matrix: |
373 | 379 | include: |
374 | | - - os: ubuntu-20.04 |
375 | | - - os: ubuntu-22.04 |
376 | | - - os: ubuntu-24.04 |
377 | | - - os: macos-13 |
378 | | - - os: macos-14 |
379 | | - - os: macos-15 |
| 380 | + - os: ubuntu-latest |
| 381 | + - os: macos-latest |
380 | 382 |
|
381 | 383 | runs-on: ${{matrix.os}} |
382 | 384 |
|
@@ -430,12 +432,8 @@ jobs: |
430 | 432 | fail-fast: false |
431 | 433 | matrix: |
432 | 434 | include: |
433 | | - - os: ubuntu-20.04 |
434 | | - - os: ubuntu-22.04 |
435 | | - - os: ubuntu-24.04 |
436 | | - - os: macos-13 |
437 | | - - os: macos-14 |
438 | | - - os: macos-15 |
| 435 | + - os: ubuntu-latest |
| 436 | + - os: macos-latest |
439 | 437 |
|
440 | 438 | runs-on: ${{matrix.os}} |
441 | 439 |
|
@@ -487,8 +485,7 @@ jobs: |
487 | 485 | fail-fast: false |
488 | 486 | matrix: |
489 | 487 | include: |
490 | | - - os: windows-2019 |
491 | | - - os: windows-2022 |
| 488 | + - os: windows-latest |
492 | 489 |
|
493 | 490 | runs-on: ${{matrix.os}} |
494 | 491 |
|
@@ -536,8 +533,7 @@ jobs: |
536 | 533 | fail-fast: false |
537 | 534 | matrix: |
538 | 535 | include: |
539 | | - - os: windows-2019 |
540 | | - - os: windows-2022 |
| 536 | + - os: windows-latest |
541 | 537 |
|
542 | 538 | runs-on: ${{matrix.os}} |
543 | 539 |
|
@@ -603,8 +599,7 @@ jobs: |
603 | 599 | fail-fast: false |
604 | 600 | matrix: |
605 | 601 | include: |
606 | | - - os: windows-2019 |
607 | | - - os: windows-2022 |
| 602 | + - os: windows-latest |
608 | 603 |
|
609 | 604 | runs-on: ${{matrix.os}} |
610 | 605 |
|
|
0 commit comments