Skip to content

Commit 853221d

Browse files
authored
Add UB and leak sanitizer options (#589)
Add options to enable undefined behavior and leak sanitizers in `sanitizers.cmake`
1 parent 46d4312 commit 853221d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

cmake/sanitizers.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
option(ENABLE_ADDRESS_SANITIZER OFF)
2+
option(ENABLE_UB_SANITIZER OFF)
3+
option(ENABLE_LEAK_SANITIZER OFF)
24
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "GNU")
35
if(ENABLE_ADDRESS_SANITIZER)
46
add_compile_options(-fsanitize=address)

0 commit comments

Comments
 (0)