From d1fb6b404699737ec1429e7695a12ed6ea8f4869 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Sun, 21 Apr 2024 22:22:20 +0200 Subject: [PATCH] build: Stricter sanitizer checks --- build-support/macros-and-definitions.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-support/macros-and-definitions.cmake b/build-support/macros-and-definitions.cmake index cbe4d8451..958f0b06a 100644 --- a/build-support/macros-and-definitions.cmake +++ b/build-support/macros-and-definitions.cmake @@ -383,7 +383,9 @@ macro(process_options) endif() if(${NS3_SANITIZE}) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address,leak,undefined") + set(CMAKE_CXX_FLAGS + "${CMAKE_CXX_FLAGS} -fsanitize=address,leak,undefined -fno-sanitize-recover=all" + ) endif() if(${NS3_SANITIZE_MEMORY})