From 098321376c8279f1c29327c04e42aa5964adc653 Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Sun, 10 Sep 2017 15:18:38 -0700 Subject: [PATCH] also run -fsanitize=integer --- scripts/setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/setup.sh b/scripts/setup.sh index 17b8bc6..385554e 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -90,7 +90,7 @@ function run() { echo "export UBSAN_OPTIONS=print_stacktrace=1" >> ${config} echo "export LSAN_OPTIONS=suppressions=${SUPPRESSION_FILE}" >> ${config} echo "export ASAN_OPTIONS=symbolize=1:abort_on_error=1:detect_container_overflow=1:check_initialization_order=1:detect_stack_use_after_return=1" >> ${config} - echo 'export MASON_SANITIZE="-fsanitize=address,undefined -fno-sanitize=vptr,function"' >> ${config} + echo 'export MASON_SANITIZE="-fsanitize=address,undefined,integer -fno-sanitize=vptr,function"' >> ${config} echo 'export MASON_SANITIZE_CXXFLAGS="${MASON_SANITIZE} -fno-sanitize=vptr,function -fsanitize-address-use-after-scope -fno-omit-frame-pointer -fno-common"' >> ${config} echo 'export MASON_SANITIZE_LDFLAGS="${MASON_SANITIZE}"' >> ${config}