Skip to content

Commit

Permalink
Switch to Intel 19.0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
mkrack committed May 30, 2019
1 parent 51412ad commit 40539ac
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions arch/Linux-x86-64-intel-regtest.popt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Tested with: Intel(R) Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 18.0.5.274 Build 20180823
# Intel MPI, MKL, Libint 1.1.6, Libxc 4.3.4, libxsmm 1.12, ELPA 2017.05.003, PLUMED 2.4.1
# Tested with: Intel(R) Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 19.0.3.199 Build 20190206
# Intel MPI, MKL, Libint 1.1.6, Libxc 4.3.4, libxsmm 1.12, ELPA 2018.11.001, PLUMED 2.4.1
# Author: Matthias Krack (matthias.krack@psi.ch, PSI, May 2019)

include $(MPI_PATH)/plumed/2.4.1/lib/plumed/src/lib/Plumed.inc.static

ELPA_VER = 2017.05.003
ELPA_VER = 2018.11.001
ELPA_INC = $(MPI_PATH)/elpa/$(ELPA_VER)/include/elpa-$(ELPA_VER)
ELPA_LIB = $(MPI_PATH)/elpa/$(ELPA_VER)/lib

Expand All @@ -21,7 +21,7 @@ FC = mpiifort
LD = mpiifort
AR = ar -r
CPPFLAGS =
DFLAGS = -D__ELPA=201705 -D__FFTW3 -D__LIBINT -D__LIBXC -D__LIBXSMM \
DFLAGS = -D__ELPA=201811 -D__FFTW3 -D__LIBINT -D__LIBXC -D__LIBXSMM \
-D__MKL -D__MPI_VERSION=3 -D__PLUMED2 \
-D__LIBINT_MAX_AM=7 -D__LIBDERIV_MAX_AM1=6 -D__MAX_CONTR=4 \
-D__parallel -D__SCALAPACK -D__CHECK_DIAG
Expand All @@ -40,16 +40,16 @@ LDFLAGS_C = $(FCFLAGS) -static-intel -nofor_main
MKL_LIB = ${MKLROOT}/lib/intel64
LIBS = $(PLUMED_DEPENDENCIES) -lgsl -lgslcblas -lz
LIBS += $(ELPA_LIB)/libelpa.a -lstdc++
LIBS += $(LIBXC_LIB)/libxcf03.a $(LIBXC_LIB)/libxc.a
LIBS += $(LIBINT_LIB)/libderiv.a $(LIBINT_LIB)/libint.a
LIBS += $(LIBXSMM_LIB)/libxsmmf.a $(LIBXSMM_LIB)/libxsmm.a
LIBS += $(MKL_LIB)/libmkl_scalapack_lp64.a \
-Wl,--start-group \
$(MKL_LIB)/libmkl_intel_lp64.a \
${MKL_LIB}/libmkl_sequential.a \
$(MKL_LIB)/libmkl_core.a \
${MKL_LIB}/libmkl_blacs_intelmpi_lp64.a \
-Wl,--end-group
LIBS += $(LIBXC_LIB)/libxcf03.a $(LIBXC_LIB)/libxc.a
LIBS += $(LIBINT_LIB)/libderiv.a $(LIBINT_LIB)/libint.a
LIBS += $(LIBXSMM_LIB)/libxsmmf.a $(LIBXSMM_LIB)/libxsmm.a

# Required due to memory leak that occurs if high optimisations are used
mp2_optimize_ri_basis.o: mp2_optimize_ri_basis.F
Expand Down

0 comments on commit 40539ac

Please sign in to comment.