@@ -137,27 +137,35 @@ jobs:
137137 cxxstd : " 03,11,14,17,20,23,2c"
138138 cxxflags : -pipe
139139 os : ubuntu-latest
140- container : ubuntu:25 .04
140+ container : ubuntu:26 .04
141141 install : g++-15-multilib
142142 address-model : 32,64
143- # Linux, gcc-15, ubsan
143+ # Linux, gcc-16
144+ - toolset : gcc-16
145+ cxxstd : " 03,11,14,17,20,23,2c"
146+ cxxflags : -pipe
147+ os : ubuntu-latest
148+ container : ubuntu:26.04
149+ install : g++-16-multilib
150+ address-model : 32,64
151+ # Linux, gcc-16, ubsan
144152 - name : UBSAN
145- toolset : gcc-15
153+ toolset : gcc-16
146154 cxxstd : " 03,11,14,17,20,23"
147155 cxxflags : -pipe
148156 ubsan : 1
149157 os : ubuntu-latest
150- container : ubuntu:25 .04
151- install : g++-15
152- # Linux, gcc-15 , asan
158+ container : ubuntu:26 .04
159+ install : g++-16
160+ # Linux, gcc-16 , asan
153161 - name : ASAN
154- toolset : gcc-15
162+ toolset : gcc-16
155163 cxxstd : " 03,11,14,17,20,23"
156164 cxxflags : -pipe
157165 asan : 1
158166 os : ubuntu-latest
159- container : ubuntu:25 .04
160- install : g++-15
167+ container : ubuntu:26 .04
168+ install : g++-16
161169 # ------------------
162170 # Linux, clang
163171 # ------------------
@@ -344,9 +352,25 @@ jobs:
344352 compiler : clang++-20
345353 cxxstd : " 03,11,14,17,20,23,2c"
346354 cxxflags : -pipe
347- container : ubuntu:25 .04
355+ container : ubuntu:26 .04
348356 os : ubuntu-latest
349357 install : clang-20
358+ # Linux, clang-21
359+ - toolset : clang
360+ compiler : clang++-21
361+ cxxstd : " 03,11,14,17,20,23,2c"
362+ cxxflags : -pipe
363+ container : ubuntu:26.04
364+ os : ubuntu-latest
365+ install : clang-21
366+ # Linux, clang-22
367+ - toolset : clang
368+ compiler : clang++-22
369+ cxxstd : " 03,11,14,17,20,23,2c"
370+ cxxflags : -pipe
371+ container : ubuntu:26.04
372+ os : ubuntu-latest
373+ install : clang-22
350374 # Linux, clang-15 libc++
351375 - toolset : clang
352376 compiler : clang++-15
@@ -376,7 +400,7 @@ jobs:
376400 compiler : clang++-20
377401 cxxstd : " 11,14,17,20,23,2c"
378402 os : ubuntu-latest
379- container : ubuntu:25 .04
403+ container : ubuntu:26 .04
380404 install :
381405 - clang-20
382406 - libc++-20-dev
@@ -392,7 +416,7 @@ jobs:
392416 linkflags : -stdlib=libc++
393417 ubsan : 1
394418 os : ubuntu-latest
395- container : ubuntu:25 .04
419+ container : ubuntu:26 .04
396420 install :
397421 - clang-20
398422 - libc++-20-dev
@@ -406,17 +430,23 @@ jobs:
406430 linkflags : -stdlib=libc++
407431 asan : 1
408432 os : ubuntu-latest
409- container : ubuntu:25 .04
433+ container : ubuntu:26 .04
410434 install :
411435 - clang-20
412436 - libc++-20-dev
413437 - libc++abi-20-dev
414- # Linux, ARM64
438+ # Linux, ARM64 GCC
415439 - toolset : gcc
416440 cxxstd : " 03,11,14,17,20,2b"
417441 cxxflags : -pipe
418442 os : ubuntu-24.04-arm
419443 install : g++
444+ # Linux, ARM64 Clang
445+ - toolset : clang
446+ cxxstd : " 03,11,14,17,20,2b"
447+ cxxflags : -pipe
448+ os : ubuntu-24.04-arm
449+ install : clang
420450 # ------------------
421451 # MacOS, clang
422452 # ------------------
0 commit comments