From fd184cb4eab2b08cce2e7061376d54d7eb25a961 Mon Sep 17 00:00:00 2001 From: David Adam Date: Wed, 7 Apr 2021 20:29:54 +0800 Subject: [PATCH] GitHub Actions: drop UBSan suppressions These were only needed on Travis, and only worked there in this form. --- .github/workflows/main.yml | 2 +- build_tools/ubsan.blacklist | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 build_tools/ubsan.blacklist diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 44ebfc43e..ce8ec39bf 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -68,7 +68,7 @@ jobs: CXX: clang++ CXXFLAGS: "-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:suppressions=$TRAVIS_BUILD_DIR/build_tools/ubsan.blacklist + UBSAN_OPTIONS: print_stacktrace=1:report_error_type=1 run: | mkdir build && cd build cmake .. diff --git a/build_tools/ubsan.blacklist b/build_tools/ubsan.blacklist deleted file mode 100644 index 62f1317dd..000000000 --- a/build_tools/ubsan.blacklist +++ /dev/null @@ -1,3 +0,0 @@ -# Ubuntu Xenial (used for Travis CI builds) ships libstdc++ 5.4.0 which contains undefined behaviour -# See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63345 -object-size:*bits/stl_tree.h