diff options
author | David Robillard <d@drobilla.net> | 2020-11-13 15:24:00 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-11-13 15:24:00 +0100 |
commit | d4973df7955bd0afac8260d40d11f5a72bacf4f3 (patch) | |
tree | 571be0d64b652958edf62f41b4c61ea7ac67fc3e /.gitlab-ci.yml | |
parent | 31d5e871cb11a90c64dd2c3b7dc65c06c1b8eef9 (diff) | |
download | serd-d4973df7955bd0afac8260d40d11f5a72bacf4f3.tar.gz serd-d4973df7955bd0afac8260d40d11f5a72bacf4f3.tar.bz2 serd-d4973df7955bd0afac8260d40d11f5a72bacf4f3.zip |
Make sanitizer failures fatal on CI
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1de1081b..5c92cdb7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -123,10 +123,10 @@ x64_sanitize: - python ./waf test variables: CC: "clang" - CFLAGS: "-fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" + CFLAGS: "-fno-sanitize-recover=all -fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" CXX: "clang++" - CXXFLAGS: "-fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" - LINKFLAGS: "-fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" + CXXFLAGS: "-fno-sanitize-recover=all -fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" + LINKFLAGS: "-fno-sanitize-recover=all -fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" mingw32_dbg: |