From 5ecd4bc9c74495b290ea57c8372adc9b9382f1c8 Mon Sep 17 00:00:00 2001 From: Dmitri Naumov Date: Tue, 26 Nov 2024 16:07:16 +0100 Subject: [PATCH] Disable Eigen debug assertions; not needed for cov --- scripts/cmake/Coverage.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/cmake/Coverage.cmake b/scripts/cmake/Coverage.cmake index a7171a27696..0552eb64d06 100644 --- a/scripts/cmake/Coverage.cmake +++ b/scripts/cmake/Coverage.cmake @@ -3,7 +3,7 @@ if(NOT (OGS_COVERAGE AND PROJECT_IS_TOP_LEVEL)) endif() if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") - set(CMAKE_CXX_FLAGS_DEBUG "-g -Og --coverage") + set(CMAKE_CXX_FLAGS_DEBUG "-g -Og -DEIGEN_NO_DEBUG --coverage") if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") string(APPEND CMAKE_CXX_FLAGS_DEBUG " -fprofile-abs-path") endif()