From 206bef76239bd4ce2051d36ac73f34de7b83b770 Mon Sep 17 00:00:00 2001 From: Vojtech Bubnik Date: Tue, 1 Jun 2021 11:12:14 +0200 Subject: [PATCH] -fno-omit-frame-pointer disabled for Windows ASAN builds --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c6f295150..68be1e435 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -243,9 +243,10 @@ endif() if (SLIC3R_ASAN) # ASAN should be available on MSVC starting with Visual Studio 2019 16.9 # https://devblogs.microsoft.com/cppblog/address-sanitizer-for-msvc-now-generally-available/ - add_compile_options(-fsanitize=address -fno-omit-frame-pointer) + add_compile_options(-fsanitize=address) if (NOT MSVC) + add_compile_options(-fno-omit-frame-pointer) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fsanitize=address") set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -fsanitize=address")