Ignore:
Timestamp:
06/26/24 17:10:23 (8 days ago)
Author:
cetlod
Message:

Being able to compile NEMO in debug mode without changing arch file

Location:
CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/arch-X64_IRENE-AMD.fcm

    r6346 r6886  
    4141%CPP                 cpp 
    4242%FC                  mpif90 -c -cpp 
    43 %FCFLAGS             -i4 -r8 -O3 -fp-model strict 
     43%PROD_FCFLAGS        -i4 -r8 -O3 -fp-model strict 
     44%DEBUG_FCFLAGS       -i4 -r8 -g -O0 -debug all -traceback -fp-model strict -ftrapuv -check all,noarg_temp_created -fpe-all0 -ftz -init=arrays,snan,huge 
    4445%FFLAGS              %FCFLAGS 
    4546%LD                  mpif90 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/arch-X64_IRENE.fcm

    r6346 r6886  
    3232%OASIS_HOME          ${PWD}/../../../oasis3-mct/BLD 
    3333 
    34 %NCDF_INC            -I$NETCDFFORTRAN_INCDIR -I$NETCDF_INCDIR 
    35 %NCDF_LIB            -L$NETCDFFORTRAN_LIBDIR -lnetcdff -L$NETCDF_LIBDIR -lnetcdf -L$HDF5_LIBDIR -lhdf5_hl -lhdf5 -lz -lcurl 
    36  
    37 %XIOS_INC            -I%XIOS_HOME/inc 
    38 %XIOS_LIB            -L%XIOS_HOME/lib -lxios -lstdc++ 
    39 %OASIS_INC           -I%OASIS_HOME/build/lib/mct -I%OASIS_HOME/build/lib/psmile.MPI1 
    40 %OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
     34%NCDF_INC            -I${NETCDFC_INCDIR} -I${NETCDFFORTRAN_INCDIR} 
     35%NCDF_LIB            -L${NETCDFC_LIBDIR} -lnetcdf -L${NETCDFFORTRAN_LIBDIR} -lnetcdff  
     36%XIOS_INC            -I%XIOS_HOME/inc  
     37%XIOS_LIB            -L%XIOS_HOME/lib -lxios 
     38%OASIS_INC           -I%OASIS_HOME/build/lib/psmile.MPI1  
     39%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lscrip -lmct -lmpeu 
    4140 
    4241%CPP                 cpp 
    4342%FC                  mpif90 -c -cpp 
    44 %FCFLAGS             -i4 -r8 -O3 -fp-model strict -xCORE-AVX512 -fno-alias 
     43%PROD_FCFLAGS        -i4 -r8 -O3 -fp-model strict  -xCORE-AVX512 -fno-alias 
     44%DEBUG_FCFLAGS       -i4 -r8 -g -O0 -debug all -traceback -fp-model strict -ftrapuv -check all,noarg_temp_created -fpe-all0 -ftz -init=arrays,snan,huge 
    4545%FFLAGS              %FCFLAGS 
    4646%LD                  mpif90 
    47 %LDFLAGS 
     47%LDFLAGS             -lstdc++ 
    4848%FPPFLAGS            -P -traditional 
    4949%AR                  ar 
     
    5252%USER_INC            %XIOS_INC %OASIS_INC %NCDF_INC 
    5353%USER_LIB            %XIOS_LIB %OASIS_LIB %NCDF_LIB 
    54  
    55 %CC                  cc 
    56 %CFLAGS              -O0 
  • CONFIG/UNIFORM/v7/IPSLCM7/SOURCES/NEMO/arch-X64_JEANZAY.fcm

    r6346 r6886  
    4141%CPP                 cpp 
    4242%FC                  mpiifort -c -cpp 
    43 %FCFLAGS             -i4 -r8 -O3 -fp-model strict -xCORE-AVX512 -fno-alias 
     43%PROD_FCFLAGS        -i4 -r8 -O3 -fp-model strict -xCORE-AVX512 -fno-alias 
     44%DEBUG_FCFLAGS       -i4 -r8 -g -O0 -debug all -traceback -fp-model strict -ftrapuv -check all,noarg_temp_created -fpe-all0 -ftz -init=arrays,snan,huge 
    4445%FFLAGS              %FCFLAGS 
    4546%LD                  mpiifort 
Note: See TracChangeset for help on using the changeset viewer.