From eaf2a1db22ef9fc3a102bdf9b8d7c8fff8f994c4 Mon Sep 17 00:00:00 2001 From: Stefan Berger Date: Fri, 23 Nov 2018 18:32:39 -0500 Subject: [PATCH] travis: Use ubsan (undefined behavior sanitizer) in a test run Add another parallel test run that uses ubsan. Signed-off-by: Stefan Berger --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 65fa3ea..3da7852 100644 --- a/.travis.yml +++ b/.travis.yml @@ -69,3 +69,8 @@ matrix: before_script: # Tspi_NV_WriteValue has an I/O error when using asan - echo -e '#!/usr/bin/env bash\nexit 0' > tests/test_parameters + - env: CFLAGS="-fsanitize=undefined -g -fno-omit-frame-pointer -fno-sanitize-recover" + LIBS="-lubsan" + CONFIG="--with-openssl --prefix=/usr" + SUDO="sudo" + CHECK="check"