X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.ci%2Fsanitizers%2Frun.sh;h=3144275a4cb9bfc99a8ffb40a515b7cbb2861903;hb=efca41606d4083eade90047d57cb963eb3b7e731;hp=b615d9db9e37d4d5eb5bfd90c0546fd78fe05687;hpb=6f4b3a814f79952dd38a18b82c89674a43e94e0a;p=tinc diff --git a/.ci/sanitizers/run.sh b/.ci/sanitizers/run.sh index b615d9db..3144275a 100755 --- a/.ci/sanitizers/run.sh +++ b/.ci/sanitizers/run.sh @@ -8,13 +8,14 @@ logs="$GITHUB_WORKSPACE/sanitizer" case "$SANITIZER" in undefined) - flags='-fsanitize=integer -fsanitize=nullability' + flags='-fsanitize=integer -fsanitize=nullability -fno-sanitize=unsigned-integer-overflow' export UBSAN_OPTIONS="log_path=$logs/ubsan:print_stacktrace=1" ;; address) flags='-fsanitize-address-use-after-scope -fsanitize=pointer-compare -fsanitize=pointer-subtract' export ASAN_OPTIONS="log_path=$logs/asan:detect_invalid_pointer_pairs=2:strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1" + export LSAN_OPTIONS="suppressions=$dir/suppress.txt:print_suppressions=0" ;; thread)