summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2024-12-29 23:28:28 +0100
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2024-12-29 23:28:28 +0100
commit6c035e411328c5f4c523125ad692a6e9afdb0636 (patch)
tree7e50caec51a7e1fbd3e896f0503bff38c018d033
parent79840e9482354b1408ed22c63c2a8dfc4137dcbf (diff)
Add ubsan for Linux
-rw-r--r--.bazelrc6
1 files changed, 6 insertions, 0 deletions
diff --git a/.bazelrc b/.bazelrc
index 8fcd68b..bc50ab7 100644
--- a/.bazelrc
+++ b/.bazelrc
@@ -33,4 +33,10 @@ build:linux_asan --config=linux
build:linux_asan --copt=-fsanitize=address
build:linux_asan --linkopt=-fsanitize=address
+build:linux_ubsan --config=linux
+build:linux_ubsan --copt=-fsanitize=undefined
+build:linux_ubsan --copt=-fno-sanitize-recover=all
+build:linux_ubsan --linkopt=-fsanitize=undefined
+build:linux_ubsan --linkopt=-fsanitize-link-c++-runtime
+
test --test_output=errors