@@ -21,8 +21,10 @@ def main(ctx):
2121 linux_cxx ("docs" , "g++" , packages = "docbook docbook-xml docbook-xsl xsltproc libsaxonhe-java default-jre-headless flex libfl-dev bison unzip rsync" , buildtype = "docs" , buildscript = "drone" , image = "cppalliance/droneubuntu1804:1" , environment = {'COMMENT' : 'docs' , 'DRONE_JOB_UUID' : 'b6589fc6ab' }, globalenv = globalenv ),
2222 linux_cxx ("codecov" , "g++-8" , packages = "g++-8" , buildtype = "codecov" , buildscript = "drone" , image = linuxglobalimage , environment = {'COMMENT' : 'codecov.io' , 'LCOV_BRANCH_COVERAGE' : '0' , 'B2_CXXSTD' : '11' , 'B2_TOOLSET' : 'gcc-8' , 'B2_DEFINES' : 'BOOST_NO_STRESS_TEST=1' , 'CODECOV_TOKEN' : {'from_secret' : 'codecov_token' }, 'DRONE_JOB_UUID' : '356a192b79' }, globalenv = globalenv ),
2323 linux_cxx ("Valgrind" , "clang++-14" , packages = "clang-14 libc6-dbg libc++-dev libstdc++-9-dev" , llvm_os = "jammy" , llvm_ver = "14" , buildscript = "drone" , buildtype = "valgrind" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'valgrind' , 'B2_TOOLSET' : 'clang-14' , 'B2_CXXSTD' : '11,14,17' , 'B2_DEFINES' : 'BOOST_NO_STRESS_TEST=1' , 'B2_VARIANT' : 'debug' , 'B2_TESTFLAGS' : 'testing.launcher=valgrind' , 'VALGRIND_OPTS' : '--error-exitcode=1' }, globalenv = globalenv ),
24- linux_cxx ("ASan" , "g++-12" , packages = "g++-12" , buildscript = "drone" , buildtype = "boost" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'asan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'gcc-12' , 'B2_CXXSTD' : '11,14,17' , 'B2_ASAN' : '1' , 'B2_DEFINES' : 'BOOST_NO_STRESS_TEST=1' , 'DRONE_EXTRA_PRIVILEGED' : 'True' }, globalenv = globalenv , privileged = True ),
25- linux_cxx ("UBSan" , "g++-12" , packages = "g++-12" , buildscript = "drone" , buildtype = "boost" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'ubsan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'gcc-12' , 'B2_CXXSTD' : '11,14,17' , 'B2_UBSAN' : '1' , 'B2_DEFINES' : 'define=BOOST_NO_STRESS_TEST=1' , 'B2_LINKFLAGS' : '-fuse-ld=gold' }, globalenv = globalenv ),
24+ linux_cxx ("ASan GCC" , "g++-12" , packages = "g++-12" , buildscript = "drone" , buildtype = "boost" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'asan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'gcc-12' , 'B2_CXXSTD' : '11,14,17' , 'B2_ASAN' : '1' , 'B2_DEFINES' : 'BOOST_NO_STRESS_TEST=1' , 'DRONE_EXTRA_PRIVILEGED' : 'True' }, globalenv = globalenv , privileged = True ),
25+ linux_cxx ("ASan Clang" , "clang++-15" , packages = "clang-15 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "15" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'asan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'clang-15' , 'B2_CXXSTD' : '11,14,17' , 'B2_ASAN' : '1' , 'B2_DEFINES' : 'define=BOOST_NO_STRESS_TEST=1' }, globalenv = globalenv ),
26+ linux_cxx ("UBSan GCC" , "g++-12" , packages = "g++-12" , buildscript = "drone" , buildtype = "boost" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'ubsan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'gcc-12' , 'B2_CXXSTD' : '11,14,17' , 'B2_UBSAN' : '1' , 'B2_DEFINES' : 'define=BOOST_NO_STRESS_TEST=1' , 'B2_LINKFLAGS' : '-fuse-ld=gold' }, globalenv = globalenv ),
27+ linux_cxx ("UBSan Clang" , "clang++-15" , packages = "clang-15 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "15" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'ubsan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'clang-15' , 'B2_CXXSTD' : '11,14,17' , 'B2_UBSAN' : '1' , 'B2_DEFINES' : 'define=BOOST_NO_STRESS_TEST=1' }, globalenv = globalenv ),
2628 linux_cxx ("TSan" , "g++-12" , packages = "g++-12" , buildscript = "drone" , buildtype = "boost" , image = "cppalliance/droneubuntu2204:1" , environment = {'COMMENT' : 'tsan' , 'B2_VARIANT' : 'debug' , 'B2_TOOLSET' : 'gcc-12' , 'B2_CXXSTD' : '11,14,17' , 'B2_TSAN' : '1' , 'B2_DEFINES' : 'BOOST_NO_STRESS_TEST=1' }, globalenv = globalenv ),
2729 linux_cxx ("gcc 4.8 C++03 (no op)" , "g++-4.8" , packages = "g++-4.8" , image = "cppalliance/droneubuntu1404:1" , buildtype = "boost" , buildscript = "drone" , environment = {"B2_TOOLSET" : "gcc-4.8" , "B2_CXXSTD" : "03" }, globalenv = globalenv ),
2830 linux_cxx ("gcc 4.8" , "g++-4.8" , packages = "g++-4.8" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu1404:1" , environment = {'B2_TOOLSET' : 'gcc-4.8' , 'B2_CXXSTD' : '11' , 'DRONE_JOB_UUID' : '0ade7c2cf9' }, globalenv = globalenv ),
@@ -47,9 +49,12 @@ def main(ctx):
4749 linux_cxx ("Clang 10" , "clang++-10" , packages = "clang-10 libstdc++-9-dev" , llvm_os = "bionic" , llvm_ver = "10" , buildtype = "boost" , buildscript = "drone" , image = linuxglobalimage , environment = {'B2_TOOLSET' : 'clang-10' , 'B2_CXXSTD' : '17,2a' , 'DRONE_JOB_UUID' : 'bc33ea4e26' }, globalenv = globalenv ),
4850 linux_cxx ("Clang 11" , "clang++-11" , packages = "clang-11 libstdc++-9-dev" , llvm_os = "bionic" , llvm_ver = "11" , buildtype = "boost" , buildscript = "drone" , image = linuxglobalimage , environment = {'B2_TOOLSET' : 'clang-11' , 'B2_CXXSTD' : '17,2a' , 'DRONE_JOB_UUID' : '7719a1c782' }, globalenv = globalenv ),
4951 linux_cxx ("Clang 12" , "clang++-12" , packages = "clang-12 libstdc++-9-dev" , llvm_os = "focal" , llvm_ver = "12" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2004:1" , environment = {'B2_TOOLSET' : 'clang-12' , 'B2_CXXSTD' : '17,20' , 'DRONE_JOB_UUID' : '7719a1c783' }, globalenv = globalenv ),
50- linux_cxx ("Clang 13" , "clang++-13" , packages = "clang-13 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "13" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-13' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
51- linux_cxx ("Clang 14" , "clang++-14" , packages = "clang-14 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "14" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-14' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
52- linux_cxx ("Clang 15" , "clang++-15" , packages = "clang-15 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "15" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-15' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
52+ linux_cxx ("Clang 13 libstdc++-9" , "clang++-13" , packages = "clang-13 libstdc++-9-dev" , llvm_os = "jammy" , llvm_ver = "13" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-13' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
53+ linux_cxx ("Clang 13 libstdc++-10" , "clang++-13" , packages = "clang-13 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "13" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-13' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
54+ linux_cxx ("Clang 14 libstdc++-9" , "clang++-14" , packages = "clang-14 libstdc++-9-dev" , llvm_os = "jammy" , llvm_ver = "14" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-14' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
55+ linux_cxx ("Clang 14 libstdc++-10" , "clang++-14" , packages = "clang-14 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "14" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-14' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
56+ linux_cxx ("Clang 15 libstdc++-9" , "clang++-15" , packages = "clang-15 libstdc++-9-dev" , llvm_os = "jammy" , llvm_ver = "15" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-15' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
57+ linux_cxx ("Clang 15 libstdc++-10" , "clang++-15" , packages = "clang-15 libstdc++-10-dev" , llvm_os = "jammy" , llvm_ver = "15" , buildtype = "boost" , buildscript = "drone" , image = "cppalliance/droneubuntu2204:1" , environment = {'B2_TOOLSET' : 'clang-15' , 'B2_CXXSTD' : '17,20' }, globalenv = globalenv ),
5358 linux_cxx ("Coverity" , "g++" , packages = "" , buildtype = "coverity" , buildscript = "drone" , image = linuxglobalimage , environment = {'COMMENT' : 'Coverity Scan' , 'B2_TOOLSET' : 'clang' , 'DRONE_JOB_UUID' : '632667547e' }, globalenv = globalenv ),
5459 windows_cxx ("msvc-14.0" , "" , image = "cppalliance/dronevs2015" , buildtype = "boost" , buildscript = "drone" , environment = {"B2_TOOLSET" : "msvc-14.0" , "B2_CXXSTD" : "11,14" }, globalenv = globalenv ),
5560 windows_cxx ("msvc-14.1" , "" , image = "cppalliance/dronevs2017" , buildtype = "boost" , buildscript = "drone" , environment = {"B2_TOOLSET" : "msvc-14.1" , "B2_CXXSTD" : "11,14,17" }, globalenv = globalenv ),
0 commit comments