Commit e8b7ccbd authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

autotest: enable UBSan



Only enable it on the Linux test machines currently, since linking fails
on FreeBSD.

Change-Id: Ib0b30baa90575c7ee93e291ec98883d987cc88f4
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent f9be7a36
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -5,6 +5,8 @@ export RUN_NIGHTLY=0

MAKECONFIG='CONFIG_DEBUG=y CONFIG_WERROR=y'

export UBSAN_OPTIONS=halt_on_error=1

case `uname` in
	FreeBSD)
		DPDK_DIR=/usr/local/share/dpdk/x86_64-native-bsdapp-clang
@@ -16,6 +18,7 @@ case `uname` in
		MAKE=make
		MAKEFLAGS=${MAKEFLAGS:--j$(nproc)}
		MAKECONFIG="$MAKECONFIG CONFIG_COVERAGE=y"
		MAKECONFIG="$MAKECONFIG CONFIG_UBSAN=y"
		;;
	*)
		echo "Unknown OS in $0"