Explorar o código

Update lemaitre3 arch

Pierre-Yves Barriat %!s(int64=6) %!d(string=hai) anos
pai
achega
58adced26d
Modificáronse 1 ficheiros con 10 adicións e 5 borrados
  1. 10 5
      nemo/XIOS/arch-intel_lemaitre3.fcm

+ 10 - 5
nemo/XIOS/arch-intel_lemaitre3.fcm

@@ -4,21 +4,26 @@
 
 %CCOMPILER      mpiicc
 %FCOMPILER      mpiifort
-%LINKER         mpiifort
+#%LINKER         mpiifort
+%LINKER         mpiifort -nofor-main
 
 %BASE_CFLAGS    -ansi -w
-%PROD_CFLAGS    -O2 -fp-model precise -xHost -DBOOST_DISABLE_ASSERTS
+#%PROD_CFLAGS    -O2 -fp-model precise -xHost -DBOOST_DISABLE_ASSERTS
+%PROD_CFLAGS    -O3 -DBOOST_DISABLE_ASSERTS
 %DEV_CFLAGS     -g -O2
 %DEBUG_CFLAGS   -g -O1 -traceback
 
-%BASE_FFLAGS    -r8
-%PROD_FFLAGS    -O2 -fp-model precise -xHost
+%BASE_FFLAGS    -i4 -r8
+#%PROD_FFLAGS    -O2 -fp-model precise -xHost
+%PROD_FFLAGS    -O2 -no-prec-div
 %DEV_FFLAGS     -g -O2 -vec-report0
 %DEBUG_FFLAGS   -g -O1 -traceback -vec-report0
 
 %BASE_INC       -D__NONE__
+#BASE_LD        -L$EBROOTGCCCORE/lib64 -lstdc++
 %BASE_LD        -lstdc++
 
 %CPP            cpp
-%FPP            fpp
+#%FPP            fpp
+%FPP            cpp -P
 %MAKE           make