Update drone xcode versions

This commit is contained in:
Matt Borland 2023-12-04 10:14:53 +01:00
parent 035424e73c
commit 54abec0cf1
No known key found for this signature in database
GPG Key ID: 1FC9FE1989F22A0B
1 changed files with 35 additions and 43 deletions

View File

@ -137,53 +137,45 @@ def main(ctx):
linux_cxx("Ubuntu g++-10 std=gnu++20 USAN examples", "g++-10", packages="g++-10 libgmp-dev libmpfr-dev libmpc-dev libmpfi-dev libtommath-dev", buildtype="boost", image="cppalliance/droneubuntu2004:1", environment={'TEST_SUITE': 'cxxflags=-fsanitize=undefined linkflags=-fsanitize=undefined examples', 'TOOLSET': 'gcc', 'COMPILER': 'g++-10', 'CXXSTD': 'gnu++20', }, globalenv=globalenv), linux_cxx("Ubuntu g++-10 std=gnu++20 USAN examples", "g++-10", packages="g++-10 libgmp-dev libmpfr-dev libmpc-dev libmpfi-dev libtommath-dev", buildtype="boost", image="cppalliance/droneubuntu2004:1", environment={'TEST_SUITE': 'cxxflags=-fsanitize=undefined linkflags=-fsanitize=undefined examples', 'TOOLSET': 'gcc', 'COMPILER': 'g++-10', 'CXXSTD': 'gnu++20', }, globalenv=globalenv),
# OS X: # OS X:
osx_cxx("XCode 11.7, c++14 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++14 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++14 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++14 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++14 misc", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'misc', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 misc", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'misc', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++14 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++14 concepts", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'concepts', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++14 concepts", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'concepts', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 misc", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'misc', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 misc", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'misc', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++17 concepts", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'concepts', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++17 concepts", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'concepts', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a conversions performance", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a conversions performance", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a misc", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'misc', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a misc", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'misc', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', }, globalenv=globalenv),
osx_cxx("XCode 11.7, c++2a concepts", "clang++", packages="", buildtype="boost", xcode_version="11.7", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'concepts', }, globalenv=globalenv), osx_cxx("XCode 15.0.1, c++2a concepts", "clang++", packages="", buildtype="boost", xcode_version="15.0.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++2a', 'TEST_SUITE': 'concepts', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 misc", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'misc', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 misc", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'misc', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', }, globalenv=globalenv),
osx_cxx("XCode 10.2, c++17 concepts", "clang++", packages="", buildtype="boost", xcode_version="10.2", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'concepts', }, globalenv=globalenv), osx_cxx("XCode 14.3.1, c++17 concepts", "clang++", packages="", buildtype="boost", xcode_version="14.3.1", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++17', 'TEST_SUITE': 'concepts', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 misc", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'misc', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 misc", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'misc', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv),
osx_cxx("XCode 9.3, c++14 concepts", "clang++", packages="", buildtype="boost", xcode_version="9.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'concepts', }, globalenv=globalenv), osx_cxx("XCode 14.2.0, c++14 concepts", "clang++", packages="", buildtype="boost", xcode_version="14.2.0", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'concepts', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 arithmetic_tests", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 cpp_int_tests", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 functions_and_limits", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'functions_and_limits', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 conversions performance", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TEST_SUITE': 'conversions performance', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 misc", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'misc', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 compile_fail examples", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TEST_SUITE': 'compile_fail examples', 'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', }, globalenv=globalenv),
osx_cxx("XCode 8.3, c++14 concepts", "clang++", packages="", buildtype="boost", xcode_version="8.3", environment={'TOOLSET': 'clang', 'COMPILER': 'clang++', 'CXXSTD': 'c++14', 'TEST_SUITE': 'concepts', }, globalenv=globalenv),
linux_cxx("Ubuntu ARM64 g++ std=gnu++17 arithmetic_tests", "g++", packages="libgmp-dev libmpfr-dev libmpc-dev libmpfi-dev libtommath-dev", buildtype="boost", image="cppalliance/droneubuntu2204:multiarch", arch="arm64", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++', 'CXXSTD': 'gnu++17', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv), linux_cxx("Ubuntu ARM64 g++ std=gnu++17 arithmetic_tests", "g++", packages="libgmp-dev libmpfr-dev libmpc-dev libmpfi-dev libtommath-dev", buildtype="boost", image="cppalliance/droneubuntu2204:multiarch", arch="arm64", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++', 'CXXSTD': 'gnu++17', 'TEST_SUITE': 'arithmetic_tests', }, globalenv=globalenv),
linux_cxx("Ubuntu ARM64 g++ std=gnu++17 cpp_int_tests", "g++", packages="libgmp-dev libmpfr-dev libmpc-dev libmpfi-dev libtommath-dev", buildtype="boost", image="cppalliance/droneubuntu2204:multiarch", arch="arm64", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++', 'CXXSTD': 'gnu++17', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv), linux_cxx("Ubuntu ARM64 g++ std=gnu++17 cpp_int_tests", "g++", packages="libgmp-dev libmpfr-dev libmpc-dev libmpfi-dev libtommath-dev", buildtype="boost", image="cppalliance/droneubuntu2204:multiarch", arch="arm64", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++', 'CXXSTD': 'gnu++17', 'TEST_SUITE': 'cpp_int_tests', }, globalenv=globalenv),