@@ -34,7 +34,6 @@ local linux_pipeline(name, image, environment, packages = "", sources = [], arch
3434 'set -e' ,
3535 'uname -a' ,
3636 'echo $DRONE_STAGE_MACHINE' ,
37- 'wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -' ,
3837 ] +
3938 (if sources != [] then [ ('apt-add-repository "' + source + '"' ) for source in sources ] else []) +
4039 (if packages != "" then [ 'apt-get update' , 'apt-get -y install ' + packages ] else []) +
@@ -216,7 +215,7 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
216215 linux_pipeline(
217216 "Linux 25.04 GCC 15 32/64" ,
218217 "cppalliance/droneubuntu2504:1" ,
219- { TOOLSET: 'gcc' , COMPILER: 'g++-13 ' , CXXSTD: '11,14,17,20,23,2c' , ADDRMD: '32,64' },
218+ { TOOLSET: 'gcc' , COMPILER: 'g++-15 ' , CXXSTD: '11,14,17,20,23,2c' , ADDRMD: '32,64' },
220219 "g++-15-multilib" ,
221220 ),
222221
@@ -347,44 +346,37 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
347346 ),
348347
349348 linux_pipeline(
350- "Linux 24.04 Clang 17 UBSAN " ,
349+ "Linux 24.04 Clang 17" ,
351350 "cppalliance/droneubuntu2404:1" ,
352- { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '11,14,17,20,2b' } + ubsan ,
351+ { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '11,14,17,20,2b' },
353352 "clang-17" ,
354353 ),
355354
356355 linux_pipeline(
357- "Linux 24.04 Clang 17 ASAN " ,
356+ "Linux 24.04 Clang 18 " ,
358357 "cppalliance/droneubuntu2404:1" ,
359- { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '11,14,17,20,2b' } + asan,
360- "clang-17" ,
361- ),
362-
363- linux_pipeline(
364- "Linux 24.04 Clang 18 UBSAN" ,
365- "cppalliance/droneubuntu2404:1" ,
366- { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '11,14,17,20,2b' } + ubsan,
358+ { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '11,14,17,20,2b' },
367359 "clang-18" ,
368360 ),
369361
370362 linux_pipeline(
371- "Linux 24.04 Clang 18 ASAN " ,
363+ "Linux 24.04 Clang 19 " ,
372364 "cppalliance/droneubuntu2404:1" ,
373- { TOOLSET: 'clang' , COMPILER: 'clang++-18 ' , CXXSTD: '11,14,17,20,2b' } + asan ,
374- "clang-18 " ,
365+ { TOOLSET: 'clang' , COMPILER: 'clang++-19 ' , CXXSTD: '11,14,17,20,2b' },
366+ "clang-19 " ,
375367 ),
376368
377369 linux_pipeline(
378- "Linux 24.04 Clang 19 " ,
370+ "Linux 24.04 Clang 20 UBSAN " ,
379371 "cppalliance/droneubuntu2404:1" ,
380- { TOOLSET: 'clang' , COMPILER: 'clang++-19 ' , CXXSTD: '11,14,17,20,2b ' },
381- "clang-19 " ,
372+ { TOOLSET: 'clang' , COMPILER: 'clang++-20 ' , CXXSTD: '11,14,17,20,23,2c ' } + ubsan ,
373+ "clang-20 " ,
382374 ),
383375
384376 linux_pipeline(
385- "Linux 24.04 Clang 20" ,
377+ "Linux 24.04 Clang 20 ASAN " ,
386378 "cppalliance/droneubuntu2404:1" ,
387- { TOOLSET: 'clang' , COMPILER: 'clang++-20' , CXXSTD: '11,14,17,20,23,2c' },
379+ { TOOLSET: 'clang' , COMPILER: 'clang++-20' , CXXSTD: '11,14,17,20,23,2c' } + asan ,
388380 "clang-20" ,
389381 ),
390382
0 commit comments