@@ -32,10 +32,10 @@ def main(ctx):
3232 #
3333 # Sanitizers:
3434 #
35- result .append (linux_cxx ("Ubuntu g++-14 C++20 ASAN" + " " + suite , "g ++-14 " , packages = "g++-14 " , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'gcc ' , 'COMPILER' : 'g ++-14 ' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=address <linkflags>-fsanitize=address <cxxflags>-DBOOST_CI_SANITIZER_BUILD' }, globalenv = globalenv ))
36- result .append (linux_cxx ("Ubuntu g++-14 C++20 USAN" + " " + suite , "g ++-14 " , packages = "g++-14 " , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'gcc ' , 'COMPILER' : 'g ++-14 ' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=undefined <linkflags>-fsanitize=undefined <cxxflags>-DBOOST_CI_SANITIZER_BUILD' }, globalenv = globalenv ))
37- result .append (linux_cxx ("Ubuntu g++-14 C++20 TSAN" + " " + suite , "g ++-14 " , packages = "g++-14 " , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'gcc ' , 'COMPILER' : 'g ++-14 ' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=thread <linkflags>-fsanitize=thread <cxxflags>-DBOOST_CI_SANITIZER_BUILD' }, globalenv = globalenv ))
38- result .append (linux_cxx ("Ubuntu clang++ -18 C++20 ISAN" + " " + suite , "clang++-18" , packages = "clang-18" , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'clang' , 'COMPILER' : 'clang++-18' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=integer <linkflags>-fsanitize=integer' }, globalenv = globalenv ))
35+ result .append (linux_cxx ("Ubuntu Clang-18 C++20 ASAN" + " " + suite , "clang ++-18 " , packages = "clang-18 " , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'clang ' , 'COMPILER' : 'clang ++-18 ' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=address <linkflags>-fsanitize=address <cxxflags>-DBOOST_CI_SANITIZER_BUILD' }, globalenv = globalenv ))
36+ result .append (linux_cxx ("Ubuntu Clang-18 C++20 USAN" + " " + suite , "clang ++-18 " , packages = "clang-18 " , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'clang ' , 'COMPILER' : 'clang ++-18 ' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=undefined <linkflags>-fsanitize=undefined <cxxflags>-DBOOST_CI_SANITIZER_BUILD' }, globalenv = globalenv ))
37+ result .append (linux_cxx ("Ubuntu Clang-18 C++20 TSAN" + " " + suite , "clang ++-18 " , packages = "clang-18 " , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'clang ' , 'COMPILER' : 'clang ++-18 ' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=thread <linkflags>-fsanitize=thread <cxxflags>-DBOOST_CI_SANITIZER_BUILD' }, globalenv = globalenv ))
38+ result .append (linux_cxx ("Ubuntu Clang -18 C++20 ISAN" + " " + suite , "clang++-18" , packages = "clang-18" , privileged = True , buildtype = "boost" , image = "cppalliance/droneubuntu2404:1" , environment = {'TOOLSET' : 'clang' , 'COMPILER' : 'clang++-18' , 'CXXSTD' : 'gnu++20' , 'TEST_SUITE' : suite , 'OPTIONS' : '<cxxflags>-fsanitize=integer <linkflags>-fsanitize=integer' }, globalenv = globalenv ))
3939
4040 for suite in things_to_test :
4141 for cxx in gnu_5_stds :
0 commit comments