Changeset 1999 for trunk


Ignore:
Timestamp:
Sep 19, 2018, 10:15:06 AM (6 years ago)
Author:
emillour
Message:

Occigen arch files: remove recently introduced "-mcmodel=large" option because it causes issues when combined to Dynamico; make specific "OCCIGEN_large" files instead. Also update depreciated (since ifort 17) OpenMP options.
EM

Location:
trunk
Files:
2 added
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/ICOSA_LMDZ/arch/arch-X64_OCCIGEN.fcm

    r1696 r1999  
    77%FPP_DEF             KEY_NONE CPP_NETCDF4
    88%BASE_FFLAGS         -i4 -r8 -auto -align all -I${MKLROOT}/include
    9 %PROD_FFLAGS         -g -traceback -O3 -vec-report2
     9%PROD_FFLAGS         -g -traceback -O3
    1010%DEV_FFLAGS          -g -O1 -traceback
    1111%DEBUG_FFLAGS        -g  -check bounds -fp-model strict
    1212%MPI_FFLAGS
    13 %OMP_FFLAGS          -openmp -openmp-threadprivate=compat
     13%OMP_FFLAGS          -qopenmp -qopenmp-threadprivate=compat
    1414%BASE_LD             -i4 -r8 -auto $MKL_LIBS
    1515%MPI_LD
    16 %OMP_LD              -openmp -openmp-threadprivate=compat
     16%OMP_LD              -qopenmp -qopenmp-threadprivate=compat
  • trunk/LMDZ.COMMON/arch/arch-X64_OCCIGEN.fcm

    r1986 r1999  
    11%COMPILER            mpif90
    2 %LINK                mpif90 -mcmodel=large -shared-intel
     2%LINK                mpif90
    33%AR                  ar
    44%MAKE                gmake
     
    77%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_MKL
    88%CPP_DEF             LAPACK
    9 %BASE_FFLAGS         -i4 -r8 -auto -align all -fp-model strict -mcmodel=large -shared-intel
     9%BASE_FFLAGS         -i4 -r8 -auto -align all -fp-model strict
    1010%PROD_FFLAGS         -O2 -ip -xCORE-AVX2
    1111%DEV_FFLAGS          -p -g -O1 -fpe0 -traceback
     
    1414%C_OPTIM             -O2 -ip -xCORE-AVX2
    1515%MPI_FFLAGS
    16 %OMP_FFLAGS          -openmp -openmp-threadprivate compat
     16%OMP_FFLAGS          -qopenmp -qopenmp-threadprivate compat
    1717%BASE_LD             -i4 -r8 -auto -shared-intel $MKL_LIBS
    1818%MPI_LD
    19 %OMP_LD              -openmp
     19%OMP_LD              -qopenmp
  • trunk/LMDZ.COMMON/arch/arch-X64_OCCIGEN_large.fcm

    r1996 r1999  
    1414%C_OPTIM             -O2 -ip -xCORE-AVX2
    1515%MPI_FFLAGS
    16 %OMP_FFLAGS          -openmp -openmp-threadprivate compat
     16%OMP_FFLAGS          -qopenmp -qopenmp-threadprivate compat
    1717%BASE_LD             -i4 -r8 -auto -shared-intel $MKL_LIBS
    1818%MPI_LD
    19 %OMP_LD              -openmp
     19%OMP_LD              -qopenmp
Note: See TracChangeset for help on using the changeset viewer.