From 60c91f8016c7e91226af181926ec1887e3f9239c Mon Sep 17 00:00:00 2001 From: Azamat Mametjanov Date: Thu, 13 Jul 2023 14:48:55 -0700 Subject: [PATCH] Add check for invalid fp-ops for GNU in debug mode --- cime_config/machines/cmake_macros/gnu.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cime_config/machines/cmake_macros/gnu.cmake b/cime_config/machines/cmake_macros/gnu.cmake index eae59e3e4b9f..a078fc443c8e 100644 --- a/cime_config/machines/cmake_macros/gnu.cmake +++ b/cime_config/machines/cmake_macros/gnu.cmake @@ -19,7 +19,7 @@ endif() if (DEBUG) string(APPEND CFLAGS " -g -Wall -fbacktrace -fcheck=bounds -ffpe-trap=invalid,zero,overflow") string(APPEND CXXFLAGS " -g -Wall -fbacktrace") - string(APPEND FFLAGS " -g -Wall -fbacktrace -fcheck=bounds -ffpe-trap=zero,overflow") + string(APPEND FFLAGS " -g -Wall -fbacktrace -fcheck=bounds,pointer -ffpe-trap=invalid,zero,overflow") string(APPEND CPPDEFS " -DYAKL_DEBUG") endif() if (NOT DEBUG)