From 74685899cb90a951b3fb43f12d3896fef6a6f039 Mon Sep 17 00:00:00 2001 From: David Adam Date: Tue, 5 Feb 2019 13:37:01 +0800 Subject: [PATCH] travis: turn on UBsan Closes #2852. --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e27a47156..53bd075f7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,7 +42,9 @@ matrix: - os: linux compiler: clang env: - - CXXFLAGS="-g -O2 -fno-omit-frame-pointer -fsanitize=address" ASAN_OPTIONS=check_initialization_order=1:detect_stack_use_after_return=1:detect_leaks=1 + - CXXFLAGS="-g -O2 -fno-omit-frame-pointer -fsanitize=undefined -fsanitize=address" + - ASAN_OPTIONS=check_initialization_order=1:detect_stack_use_after_return=1:detect_leaks=1 + - UBSAN_OPTIONS=print_stacktrace=1:report_error_type=1 before_install: export CXX=clang++-3.8 addons: apt: