From 0d5ecffda7e91941577860e8c4bf5aa4e0187d09 Mon Sep 17 00:00:00 2001 From: Ioan Hadade Date: Fri, 20 Feb 2026 12:43:01 +0000 Subject: [PATCH] Update compiler flags for GNU toolchain --- cmake/ecrad_compile_flags.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/ecrad_compile_flags.cmake b/cmake/ecrad_compile_flags.cmake index 1a6097ed..ab08012a 100644 --- a/cmake/ecrad_compile_flags.cmake +++ b/cmake/ecrad_compile_flags.cmake @@ -17,8 +17,11 @@ if(CMAKE_Fortran_COMPILER_ID MATCHES "Cray") set(initsnan_flags "-ei") elseif(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") + set(vectorization_flags "-O3 -march=native") + set(alloc_flags "-fstack-arrays") set(checkbounds_flags "-fcheck=bounds") set(fpe_flags "-ffpe-trap=invalid,zero,overflow") + set(fpmodel_flags "-ffp-contract=off -fno-fast-math") set(initsnan_flags "-finit-real=snan") elseif(CMAKE_Fortran_COMPILER_ID MATCHES "IntelLLVM")