diff -urN WRF-4.z.orig/arch/configure.defaults WRF-4.z/arch/configure.defaults --- WRF-4.z.orig/arch/configure.defaults 2021-01-15 17:21:58.000000000 +0000 +++ WRF-4.z/arch/configure.defaults 2022-09-20 07:53:13.049991397 +0000 @@ -66,7 +66,7 @@ LDFLAGS_LOCAL = CPLUSPLUSLIB = ESMF_LDFLAG = $(CPLUSPLUSLIB) -FCOPTIM = -O2 -ftree-vectorize -funroll-loops +FCOPTIM = -Ofast -mcpu=native -funroll-loops -fno-expensive-optimizations -fno-reciprocal-math -fsigned-zeros -fno-unsafe-math-optimizations FCREDUCEDOPT = $(FCOPTIM) FCNOOPT = -O0 FCDEBUG = # -g $(FCNOOPT) # -fbacktrace -ggdb -fcheck=bounds,do,mem,pointer -ffpe-trap=invalid,zero,overflow