<div dir="ltr">Hi,<br><br>Could you please give this ARCH file a try - LIBINT includes are not required and syntax error for ELPA includes corrected?<br><br>########################################################## <blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><div>CC       = icc<div>CPP      =</div><div>FC       = mpiifort</div><div>LD       = mpiifort</div><div>AR       = ar -r</div><div><br></div><div>LIBXC_DIR = /public/software/cp2k/libxc/<wbr>300</div><div>LIBINT_DIR = /public/software/cp2k/libint/<wbr>114</div><div>ELPA_LIB = /public/software/cp2k/elpa/<wbr>201605004/lib</div><div>ELPA_INC = /public/software/cp2k/elpa/<wbr>201605004/include/elpa-2016.<wbr>05.004/modules</div><div><br></div><div>CPPFLAGS =</div><div>DFLAGS   = -D__MKL -D__parallel -D__SCALAPACK -D__FFTW3 -D__LIBXC -D__ELPA3 \</div><div>           -D__LIBINT -D__LIBINT_MAX_AM=6 -D__LIBDERIV_MAX_AM1=5 -D__MAX_CONTR=4 \</div><div>           -I$(LIBXC_DIR)/include</div><div>CFLAGS   = $(DFLAGS)</div><div>MKLROOT = /public/software/intel2016/<wbr>compilers_and_libraries_2016.<wbr>3.210/linux/mkl</div><div>FCFLAGS  = $(DFLAGS) -O2 -g -traceback -fpp -free \</div><div>           -I$(MKLROOT)/include -I$(MKLROOT)/include/fftw -I$(ELPA_INC)</div><div>FCFLAGS2  = $(DFLAGS) -O0 -g -traceback -fpp -free \</div><div>           -I$(MKLROOT)/include -I$(MKLROOT)/include/fftw -I$(ELPA_INC)</div><div>LDFLAGS  = $(FCFLAGS) -static-intel</div><div>LDFLAGS_C = $(FCFLAGS) -static-intel -nofor_main</div><div>LIBS     = $(MKLROOT)/lib/intel64/libmkl_<wbr>scalapack_lp64.a \</div><div>         -Wl,--start-group  $(MKLROOT)/lib/intel64/<wbr>libmkl_intel_lp64.a \</div><div>         $(MKLROOT)/lib/intel64/<wbr>libmkl_sequential.a \</div><div>         $(MKLROOT)/lib/intel64/<wbr>libmkl_core.a \</div><div>         $(MKLROOT)/lib/intel64/<wbr>libmkl_blacs_intelmpi_lp64.a -Wl,--end-group \</div><div>         -lpthread -lm \</div><div>         -L$(LIBXC_DIR)/lib -lxcf90 -lxc \</div><div>         -L$(ELPA_LIB) -lelpa \</div><div>         $(LIBINT_DIR)/lib/libderiv.a $(LIBINT_DIR)/lib/libint.a -lstdc++</div><div><br></div><div># Required due to memory leak that occurs if high optimisations are used</div><div>mp2_optimize_ri_basis.o: mp2_optimize_ri_basis.F</div><div>        $(FC) -c $(FCFLAGS2) $<</div></div><div>##############################<wbr>############################<br></div></div></blockquote><div> <br>If this doesn't solve your problem, please attach the full make-output to your reply. Also, check the library paths and post the content (file and dir names) of the LIBINT_DIR folder.<br>Please do a clean make (make -j ARCH=my-x86-64-intel-libxc-libint-elpa VERSION=popt realclean; make -j ARCH=my-x86-64-intel-libxc-libint-elpa VERSION=popt).<br><br>Best regards,<br>Andreas<br></div></div>