@@ -259,6 +259,34 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
259259 "g++-14-multilib" ,
260260 ),
261261
262+ linux_pipeline(
263+ "Linux 26.04 GCC 15 32" ,
264+ "cppalliance/droneubuntu2604:1" ,
265+ { TOOLSET: 'gcc' , COMPILER: 'g++-15' , CXXSTD: '03,11,14,17,20,23' , ADDRMD: '32' , CXXFLAGS: "-fexcess-precision=fast" },
266+ "g++-15-multilib" ,
267+ ),
268+
269+ linux_pipeline(
270+ "Linux 26.04 GCC 15 64" ,
271+ "cppalliance/droneubuntu2604:1" ,
272+ { TOOLSET: 'gcc' , COMPILER: 'g++-15' , CXXSTD: '03,11,14,17,20,23' , ADDRMD: '64' , CXXFLAGS: "-fexcess-precision=fast" },
273+ "g++-15-multilib" ,
274+ ),
275+
276+ linux_pipeline(
277+ "Linux 26.04 GCC 16 32" ,
278+ "cppalliance/droneubuntu2604:1" ,
279+ { TOOLSET: 'gcc' , COMPILER: 'g++-16' , CXXSTD: '03,11,14,17,20,23' , ADDRMD: '32' , CXXFLAGS: "-fexcess-precision=fast" },
280+ "g++-16-multilib" ,
281+ ),
282+
283+ linux_pipeline(
284+ "Linux 26.04 GCC 16 64" ,
285+ "cppalliance/droneubuntu2604:1" ,
286+ { TOOLSET: 'gcc' , COMPILER: 'g++-16' , CXXSTD: '03,11,14,17,20,23' , ADDRMD: '64' , CXXFLAGS: "-fexcess-precision=fast" },
287+ "g++-16-multilib" ,
288+ ),
289+
262290 linux_pipeline(
263291 "Linux 18.04 Clang 6.0" ,
264292 "cppalliance/droneubuntu1804:1" ,
@@ -316,16 +344,9 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
316344 ),
317345
318346 linux_pipeline(
319- "Linux 22.04 Clang 14 UBSAN " ,
347+ "Linux 22.04 Clang 14" ,
320348 "cppalliance/droneubuntu2204:1" ,
321- { TOOLSET: 'clang' , COMPILER: 'clang++-14' , CXXSTD: '03,11,14,17,20,2b' } + ubsan,
322- "clang-14" ,
323- ),
324-
325- linux_pipeline(
326- "Linux 22.04 Clang 14 ASAN" ,
327- "cppalliance/droneubuntu2204:1" ,
328- { TOOLSET: 'clang' , COMPILER: 'clang++-14' , CXXSTD: '03,11,14,17,20,2b' } + asan,
349+ { TOOLSET: 'clang' , COMPILER: 'clang++-14' , CXXSTD: '03,11,14,17,20,2b' },
329350 "clang-14" ,
330351 ),
331352
@@ -350,31 +371,55 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
350371 "cppalliance/droneubuntu2404:1" ,
351372 { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '03,11,14,17,20,2b' },
352373 "clang-17" ,
353- ["deb http://apt.llvm.org/jammy / llvm-toolchain-jammy -17 main" ],
374+ ["deb http://apt.llvm.org/noble / llvm-toolchain-noble -17 main" ],
354375 ),
355376
356377 linux_pipeline(
357378 "Linux 24.04 Clang 18" ,
358379 "cppalliance/droneubuntu2404:1" ,
359380 { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '03,11,14,17,20,2b' },
360381 "clang-18" ,
361- ["deb http://apt.llvm.org/jammy / llvm-toolchain-jammy -18 main" ],
382+ ["deb http://apt.llvm.org/noble / llvm-toolchain-noble -18 main" ],
362383 ),
363384
364385 linux_pipeline(
365386 "Linux 24.04 Clang 19" ,
366387 "cppalliance/droneubuntu2404:1" ,
367388 { TOOLSET: 'clang' , COMPILER: 'clang++-19' , CXXSTD: '03,11,14,17,20,2b' },
368389 "clang-19" ,
369- ["deb http://apt.llvm.org/jammy / llvm-toolchain-jammy -19 main" ],
390+ ["deb http://apt.llvm.org/noble / llvm-toolchain-noble -19 main" ],
370391 ),
371392
372393 linux_pipeline(
373394 "Linux 24.04 Clang 20" ,
374395 "cppalliance/droneubuntu2404:1" ,
375396 { TOOLSET: 'clang' , COMPILER: 'clang++-20' , CXXSTD: '03,11,14,17,20,2b' },
376397 "clang-20" ,
377- ["deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-20 main" ],
398+ ["deb http://apt.llvm.org/noble/ llvm-toolchain-noble-20 main" ],
399+ ),
400+
401+ linux_pipeline(
402+ "Linux 24.04 Clang 21" ,
403+ "cppalliance/droneubuntu2404:1" ,
404+ { TOOLSET: 'clang' , COMPILER: 'clang++-21' , CXXSTD: '14,17,20,2b' },
405+ "clang-21" ,
406+ ["deb http://apt.llvm.org/noble/ llvm-toolchain-noble-21 main" ],
407+ ),
408+
409+ linux_pipeline(
410+ "Linux 24.04 Clang 21 UBSAN" ,
411+ "cppalliance/droneubuntu2404:1" ,
412+ { TOOLSET: 'clang' , COMPILER: 'clang++-21' , CXXSTD: '14,17,20,2b' } + ubsan,
413+ "clang-21" ,
414+ ["deb http://apt.llvm.org/noble/ llvm-toolchain-noble-21 main" ],
415+ ),
416+
417+ linux_pipeline(
418+ "Linux 24.04 Clang 21 ASAN" ,
419+ "cppalliance/droneubuntu2404:1" ,
420+ { TOOLSET: 'clang' , COMPILER: 'clang++-21' , CXXSTD: '14,17,20,2b' } + asan,
421+ "clang-21" ,
422+ ["deb http://apt.llvm.org/noble/ llvm-toolchain-noble-21 main" ],
378423 ),
379424
380425 windows_pipeline(
0 commit comments