diff options
| -rw-r--r-- | cmake/detect-sanitizer.cmake | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cmake/detect-sanitizer.cmake b/cmake/detect-sanitizer.cmake index b71c1a37f3..ebf9674b3d 100644 --- a/cmake/detect-sanitizer.cmake +++ b/cmake/detect-sanitizer.cmake @@ -132,12 +132,12 @@ macro(add_undefined_sanitizer) shift-exponent signed-integer-overflow undefined - unsigned-integer-overflow - unsigned-shift-base vla-bound vptr ) + # unsigned-integer-overflow and unsigned-shift-base are not enabled, as they are not undefined in C/C++ + # Object size sanitizer has no effect at -O0 and produces compiler warning if enabled if(NOT CMAKE_C_FLAGS MATCHES "-O0") list(APPEND known_checks object-size) |
