autotest: enable UBSan
Only enable it on the Linux test machines currently, since linking fails on FreeBSD. Change-Id: Ib0b30baa90575c7ee93e291ec98883d987cc88f4 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
f9be7a36f6
commit
e8b7ccbd8e
@ -5,6 +5,8 @@ export RUN_NIGHTLY=0
|
|||||||
|
|
||||||
MAKECONFIG='CONFIG_DEBUG=y CONFIG_WERROR=y'
|
MAKECONFIG='CONFIG_DEBUG=y CONFIG_WERROR=y'
|
||||||
|
|
||||||
|
export UBSAN_OPTIONS=halt_on_error=1
|
||||||
|
|
||||||
case `uname` in
|
case `uname` in
|
||||||
FreeBSD)
|
FreeBSD)
|
||||||
DPDK_DIR=/usr/local/share/dpdk/x86_64-native-bsdapp-clang
|
DPDK_DIR=/usr/local/share/dpdk/x86_64-native-bsdapp-clang
|
||||||
@ -16,6 +18,7 @@ case `uname` in
|
|||||||
MAKE=make
|
MAKE=make
|
||||||
MAKEFLAGS=${MAKEFLAGS:--j$(nproc)}
|
MAKEFLAGS=${MAKEFLAGS:--j$(nproc)}
|
||||||
MAKECONFIG="$MAKECONFIG CONFIG_COVERAGE=y"
|
MAKECONFIG="$MAKECONFIG CONFIG_COVERAGE=y"
|
||||||
|
MAKECONFIG="$MAKECONFIG CONFIG_UBSAN=y"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Unknown OS in $0"
|
echo "Unknown OS in $0"
|
||||||
|
Loading…
Reference in New Issue
Block a user