diff options
author | zoff99 <zoff@zoff.cc> | 2020-04-04 19:49:03 +0200 |
---|---|---|
committer | iphydf <iphydf@users.noreply.github.com> | 2020-04-04 21:32:43 +0000 |
commit | 4ec65c28d74f5a23ede4d8350acece89c92ac680 (patch) | |
tree | c671de4f42a332d811880edfde0787375e578f0c /.circleci/cmake-asan | |
parent | 09649615575b7a3286892a433479512df2a7eb40 (diff) |
Show function names in asan/tsan stack traces on CircleCI.
Diffstat (limited to '.circleci/cmake-asan')
-rwxr-xr-x | .circleci/cmake-asan | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.circleci/cmake-asan b/.circleci/cmake-asan index c4bce4fc..0d796aba 100755 --- a/.circleci/cmake-asan +++ b/.circleci/cmake-asan | |||
@@ -7,6 +7,7 @@ CACHEDIR="$HOME/cache" | |||
7 | . ".travis/flags-$CC.sh" | 7 | . ".travis/flags-$CC.sh" |
8 | add_flag -Werror | 8 | add_flag -Werror |
9 | add_flag -fdiagnostics-color=always | 9 | add_flag -fdiagnostics-color=always |
10 | add_flag -fno-omit-frame-pointer | ||
10 | add_flag -fsanitize=address,undefined | 11 | add_flag -fsanitize=address,undefined |
11 | cmake -B_build -H. -GNinja \ | 12 | cmake -B_build -H. -GNinja \ |
12 | -DCMAKE_C_FLAGS="$C_FLAGS" \ | 13 | -DCMAKE_C_FLAGS="$C_FLAGS" \ |
@@ -29,5 +30,6 @@ export ASAN_OPTIONS="detect_invalid_pointer_pairs=1" | |||
29 | export ASAN_OPTIONS="$ASAN_OPTIONS,detect_stack_use_after_return=1" | 30 | export ASAN_OPTIONS="$ASAN_OPTIONS,detect_stack_use_after_return=1" |
30 | export ASAN_OPTIONS="$ASAN_OPTIONS,strict_init_order=1" | 31 | export ASAN_OPTIONS="$ASAN_OPTIONS,strict_init_order=1" |
31 | export ASAN_OPTIONS="$ASAN_OPTIONS,strict_string_checks=1" | 32 | export ASAN_OPTIONS="$ASAN_OPTIONS,strict_string_checks=1" |
33 | export ASAN_OPTIONS="$ASAN_OPTIONS,symbolize=1" | ||
32 | ctest -j50 --output-on-failure || | 34 | ctest -j50 --output-on-failure || |
33 | ctest -j50 --output-on-failure --rerun-failed | 35 | ctest -j50 --output-on-failure --rerun-failed |