test: Rename HAVE_SANITIZERS to HAVE_ASAN

Always run the ubsan tests; those should work on any architecture
now.
This commit is contained in:
Martin Storsjö committed 2025-02-11 10:02:57 +02:00
1 parent 9cb5206253
commit 8dabd61494
2 files changed
+8 -8

No files matched your search

+6 -6
View File
@@ -99,25 +99,25 @@ for arch in $ARCHS; do
RUN="$RUN_I686" RUN="$RUN_I686"
COPY="$COPY_I686" COPY="$COPY_I686"
NATIVE="$NATIVE_X86" NATIVE="$NATIVE_X86"
HAVE_SANITIZERS=1 HAVE_ASAN=1
;; ;;
x86_64) x86_64)
RUN="$RUN_X86_64" RUN="$RUN_X86_64"
COPY="$COPY_X86_64" COPY="$COPY_X86_64"
NATIVE="$NATIVE_X86" NATIVE="$NATIVE_X86"
HAVE_SANITIZERS=1 HAVE_ASAN=1
;; ;;
armv7) armv7)
RUN="$RUN_ARMV7" RUN="$RUN_ARMV7"
COPY="$COPY_ARMV7" COPY="$COPY_ARMV7"
NATIVE="$NATIVE_ARMV7" NATIVE="$NATIVE_ARMV7"
unset HAVE_SANITIZERS unset HAVE_ASAN
;; ;;
aarch64) aarch64)
RUN="$RUN_AARCH64" RUN="$RUN_AARCH64"
COPY="$COPY_AARCH64" COPY="$COPY_AARCH64"
NATIVE="$NATIVE_AARCH64" NATIVE="$NATIVE_AARCH64"
unset HAVE_SANITIZERS unset HAVE_ASAN
;; ;;
esac esac
@@ -137,8 +137,8 @@ for arch in $ARCHS; do
[ -z "$CLEAN" ] || rm -rf $TEST_DIR [ -z "$CLEAN" ] || rm -rf $TEST_DIR
mkdir -p $TEST_DIR mkdir -p $TEST_DIR
cd $TEST_DIR cd $TEST_DIR
$MAKE -f ../Makefile ARCH=$arch HAVE_UWP=$HAVE_UWP HAVE_CFGUARD=$HAVE_CFGUARD HAVE_SANITIZERS=$HAVE_SANITIZERS NATIVE=$NATIVE RUNTIMES_SRC=$PREFIX/$arch-w64-mingw32/bin clean $MAKE -f ../Makefile ARCH=$arch HAVE_UWP=$HAVE_UWP HAVE_CFGUARD=$HAVE_CFGUARD HAVE_ASAN=$HAVE_ASAN NATIVE=$NATIVE RUNTIMES_SRC=$PREFIX/$arch-w64-mingw32/bin clean
$MAKE -f ../Makefile ARCH=$arch HAVE_UWP=$HAVE_UWP HAVE_CFGUARD=$HAVE_CFGUARD HAVE_SANITIZERS=$HAVE_SANITIZERS NATIVE=$NATIVE RUNTIMES_SRC=$PREFIX/$arch-w64-mingw32/bin RUN="$RUN" $COPYARG $MAKEOPTS -j$CORES $TARGET $MAKE -f ../Makefile ARCH=$arch HAVE_UWP=$HAVE_UWP HAVE_CFGUARD=$HAVE_CFGUARD HAVE_ASAN=$HAVE_ASAN NATIVE=$NATIVE RUNTIMES_SRC=$PREFIX/$arch-w64-mingw32/bin RUN="$RUN" $COPYARG $MAKEOPTS -j$CORES $TARGET
cd .. cd ..
done done
echo All tests succeeded echo All tests succeeded
+2 -2
View File
@@ -76,10 +76,10 @@ TESTS_CPP_DLL = tlstest-lib throwcatch-lib
TESTS_CPP_LINK_DLL = throwcatch-main TESTS_CPP_LINK_DLL = throwcatch-main
TESTS_SSP = stacksmash TESTS_SSP = stacksmash
TESTS_FORTIFY = bufferoverflow crt-test TESTS_FORTIFY = bufferoverflow crt-test
ifneq ($(HAVE_SANITIZERS),) ifneq ($(HAVE_ASAN),)
TESTS_ASAN = stacksmash TESTS_ASAN = stacksmash
TESTS_UBSAN = ubsan
endif endif
TESTS_UBSAN = ubsan
ifneq ($(HAVE_OPENMP),) ifneq ($(HAVE_OPENMP),)
TESTS_OMP = hello-omp TESTS_OMP = hello-omp
endif endif