From 0075b274574b8c861ead66fef8636f52c3bf55a0 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Mon, 7 Feb 2022 19:35:13 +0200 Subject: [PATCH] Update Drone files --- .drone.jsonnet | 6 +++--- .drone/drone.sh | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index 76aad76..9ee4c32 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -166,10 +166,10 @@ local windows_pipeline(name, image, environment, arch = "amd64") = ), linux_pipeline( - "Linux 20.04 GCC 10", + "Linux 20.04 GCC 10 32/64 ASAN", "cppalliance/droneubuntu2004:1", - { TOOLSET: 'gcc', COMPILER: 'g++-10', CXXSTD: '03,11,14,17,20' }, - "g++-10", + { TOOLSET: 'gcc', COMPILER: 'g++-10', CXXSTD: '03,11,14,17,20', ADDRMD: '32,64' } + asan, + "g++-10-multilib", ), linux_pipeline( diff --git a/.drone/drone.sh b/.drone/drone.sh index f64df96..7172f7f 100755 --- a/.drone/drone.sh +++ b/.drone/drone.sh @@ -21,4 +21,4 @@ python tools/boostdep/depinst/depinst.py $LIBRARY ./b2 -d0 headers echo "using $TOOLSET : : $COMPILER ;" > ~/user-config.jam -./b2 -j3 libs/$LIBRARY/test toolset=$TOOLSET cxxstd=$CXXSTD variant=debug,release ${ADDRMD:+address-model=$ADDRMD} ${UBSAN:+undefined-sanitizer=norecover debug-symbols=on} ${ASAN:+address-sanitizer=on debug-symbols=on} ${LINKFLAGS:+linkflags=$LINKFLAGS} +./b2 -j3 libs/$LIBRARY/test toolset=$TOOLSET cxxstd=$CXXSTD variant=debug,release ${ADDRMD:+address-model=$ADDRMD} ${UBSAN:+undefined-sanitizer=norecover debug-symbols=on} ${ASAN:+address-sanitizer=norecover debug-symbols=on} ${LINKFLAGS:+linkflags=$LINKFLAGS}