test: Rename HAVE_SANITIZERS to HAVE_ASAN
Always run the ubsan tests; those should work on any architecture now.
This commit is contained in:
1 parent
9cb5206253
commit
8dabd61494
2 files changed
+8
-8
No files matched your search
+6
-6
@@ -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
@@ -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
|
||||||
|
|||||||
Reference in new issue
Block a user