From a9ab336f89e5e044f0f402b5e51cdcfca7868f6c Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Mon, 27 Jun 2022 20:31:39 +0300 Subject: [PATCH] Reenable ASAN for GCC 12 -m32 --- .drone.jsonnet | 4 ++-- test/Jamfile.v2 | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index b6e7698..6c2a0e5 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -149,9 +149,9 @@ local windows_pipeline(name, image, environment, arch = "amd64") = ), linux_pipeline( - "Linux 22.04 GCC 12 32", + "Linux 22.04 GCC 12 32 ASAN", "cppalliance/droneubuntu2204:1", - { TOOLSET: 'gcc', COMPILER: 'g++-12', CXXSTD: '03,11,14,17,20', ADDRMD: '32' }, + { TOOLSET: 'gcc', COMPILER: 'g++-12', CXXSTD: '03,11,14,17,20', ADDRMD: '32' } + asan, "g++-12-multilib", ), diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index c1d3a5b..1a4733e 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -86,8 +86,10 @@ run-ni load_convenience_test.cpp ; run store_convenience_test.cpp ; run-ni store_convenience_test.cpp ; -run float_typedef_test.cpp ; -run-ni float_typedef_test.cpp ; +run float_typedef_test.cpp + : : : "gcc,32:-ffloat-store" ; +run float_typedef_test.cpp + : : : "gcc,32:-ffloat-store" BOOST_ENDIAN_NO_INTRINSICS : float_typedef_test_ni ; run data_test.cpp ; run-ni data_test.cpp ;