source: LMDZ6/trunk/arch/arch-X64_JEANZAY_PBIOIPSL.fcm @ 5444

Last change on this file since 5444 was 5382, checked in by abarral, 3 weeks ago

Fix arch for xios @JZ

  • Property svn:keywords set to Id
File size: 1.5 KB
RevLine 
[5374]1# Note: this is a TEMPORARY (12/24) arch to resolve an issue linked to paths in ORCHIDEE archs
2# It's just a copy of X64_JEANZAY so that the installer uses the LMDZ arch rather than the ORCHIDEE's base arch
[5378]3# + `-P -traditional` in FPP_FLAGS for orchidee compilation
[5379]4# + lines for xios
[5374]5
[3559]6# $Id: arch-X64_JEANZAY_PBIOIPSL.fcm 5382 2024-12-04 17:27:37Z fhourdin $
7%COMPILER            mpiifort
[5379]8%CCOMPILER           mpiicc  # xios
[3559]9%LINK                mpiifort
[5382]10%FPP                 mpiifort -E  # XIOS doesn't recognize %FPP_FLAGS so the -E must be here
[3559]11%AR                  ar
12%ARFLAGS             rs
13%MAKE                gmake
[5382]14%FPP_FLAGS           -P -traditional  # required for ORCHIDEE compilation
[3559]15%FPP_DEF             NC_DOUBLE FFT_MKL
[3589]16%BASE_FFLAGS         -i4 -r8 -auto -align all -fp-model strict
[5379]17%BASE_CFLAGS         -diag-disable 1125 -diag-disable 279 -std=c++11  # xios
[3589]18%PROD_FFLAGS         -O3 -xHost -qopt-zmm-usage=high
[5379]19%PROD_CFLAGS         -O3 -D BOOST_DISABLE_ASSERTS  # xios
[3589]20%DEV_FFLAGS          -p -g -O2 -traceback -fp-stack-check
[5379]21%DEV_CFLAGS          -g -traceback  # xios
[3589]22%DEBUG_FFLAGS        -p -g -O0 -traceback -fp-stack-check -ftrapuv -check bounds,noarg_temp_created,pointers,stack,uninit -debug full -init=arrays -init=snan
[5379]23%DEBUG_CFLAGS        -DBZ_DEBUG -g -traceback -fno-inline  # xios
[3559]24%MPI_FFLAGS
25%OMP_FFLAGS          -qopenmp
26%BASE_LD             -i4 -r8 -auto -lmkl_intel_lp64 -lmkl_core -lmkl_sequential -lpthread
[5381]27%BASE_INC            -D__NONE__  # xios
[3559]28%MPI_LD
29%OMP_LD              -qopenmp
[5379]30%CPP                 mpiicc -EP  # xios
Note: See TracBrowser for help on using the repository browser.