Changeset 5235 for LMDZ6/trunk


Ignore:
Timestamp:
Oct 1, 2024, 2:01:31 PM (3 months ago)
Author:
abarral
Message:

Remove -fimplicit-none from arch (temp)

Location:
LMDZ6/trunk/arch
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/arch/arch-X64_ADASTRA-GNU.fcm

    r5084 r5235  
    99%FPP_DEF             NC_DOUBLE
    1010
    11 %BASE_FFLAGS         -cpp -ffree-line-length-0 -fdefault-real-8 -DNC_DOUBLE -fallow-argument-mismatch -fimplicit-none -march=native -fPIC
     11%BASE_FFLAGS         -cpp -ffree-line-length-0 -fdefault-real-8 -DNC_DOUBLE -fallow-argument-mismatch  # -fimplicit-none  # re-add fimplicit-none after merge of Amaury commits
    1212%BASE_CFLAGS         -w -std=c++11 -D__XIOS_EXCEPTION  # xios
    1313# /!\ LD must be written in Makefile syntax
     
    1515%BASE_INC            -D__NONE__  # xios
    1616
    17 %PROD_FFLAGS         -O3
     17%PROD_FFLAGS         -O3 -march=native -fPIC
    1818%PROD_CFLAGS         -O3 -DBOOST_DISABLE_ASSERTS  # xios
    1919
    20 %DEV_FFLAGS          -Wall -fbounds-check -fallow-argument-mismatch
     20%DEV_FFLAGS          -Wall -fbounds-check
    2121%DEV_CFLAGS          -g -O2  # xios
    2222
    23 %DEBUG_FFLAGS        -g3 -Wall -fbounds-check -ffpe-trap=invalid,zero,overflow -O0 -fstack-protector-all -fbacktrace -finit-real=snan -fallow-argument-mismatch
     23%DEBUG_FFLAGS        -g3 -Wall -fbounds-check -ffpe-trap=invalid,zero,overflow -O0 -fstack-protector-all -fbacktrace -finit-real=snan
    2424%DEBUG_CFLAGS        -g -DBZ_DEBUG # xios
    2525
  • LMDZ6/trunk/arch/arch-local-gfortran-parallel.fcm

    r5084 r5235  
    99%FPP_DEF             NC_DOUBLE
    1010
    11 %BASE_FFLAGS         -cpp -ffree-line-length-0 -fdefault-real-8 -DNC_DOUBLE -fallow-argument-mismatch -fimplicit-none
     11%BASE_FFLAGS         -cpp -ffree-line-length-0 -fdefault-real-8 -DNC_DOUBLE -fallow-argument-mismatch  # -fimplicit-none  # re-add fimplicit-none after merge of Amaury commits
    1212%BASE_CFLAGS         -w -std=c++11 -D__XIOS_EXCEPTION  # xios
    1313# /!\ LD must be written in Makefile syntax
     
    1515%BASE_INC            -D__NONE__  # xios
    1616
    17 %PROD_FFLAGS         -O3 -march=native
     17%PROD_FFLAGS         -O3 -march=native -fPIC
    1818%PROD_CFLAGS         -O3 -DBOOST_DISABLE_ASSERTS  # xios
    1919
     
    3030
    3131%CPP                 cpp  # xios
    32 
    33 
  • LMDZ6/trunk/arch/arch-local-gfortran.fcm

    r5084 r5235  
    77%FPP_FLAGS           -P -traditional
    88%FPP_DEF             NC_DOUBLE
    9 %BASE_FFLAGS         -cpp -ffree-line-length-0 -fdefault-real-8 -DNC_DOUBLE -fallow-argument-mismatch -fimplicit-none
    10 %PROD_FFLAGS         -O3 -march=native
     9%BASE_FFLAGS         -cpp -ffree-line-length-0 -fdefault-real-8 -DNC_DOUBLE -fallow-argument-mismatch  # -fimplicit-none  # re-add fimplicit-none after merge of Amaury commits
     10%PROD_FFLAGS         -O3 -march=native -fPIC
    1111%DEV_FFLAGS          -Wall -fbounds-check
    1212%DEBUG_FFLAGS        -g3 -Wall -fbounds-check -ffpe-trap=invalid,zero,overflow -O0 -fstack-protector-all -fbacktrace -finit-real=snan
Note: See TracChangeset for help on using the changeset viewer.