<div dir="ltr">Hello Zeke,<br><br>you may also have a look at http://xconfigure.readthedocs.io/cp2k/README/.<br><br>It appears to focus on CP2K/intel branch, but the recipe applies to the regular/official CP2K as well (and this is also explicitly covered). If you don't mind the outgrown ARCH file(s), you can simply copy the suggested ARCH files and proceed. There are no changes/edits needed since these ARCH files pick-up the usual environment variables (as set by the Intel development tools). Please note, there is also a list of "good compiler" as well as 2018 suite excluded from being good (at least for SMP builds). Key for correct regressions is to set the -fp-model if you also set any kind of target flag (aka -xHost or -xCORE-AVX2, etc.). The ARCH files also maintain a list of overridden builds rules for miscompiled translation units. However, the suggested 2017 compilers (u4 and later) are fairly ok (I am not even sure if they need anything to be worked around). I am only trimming these rules from time to time.<br><br>Hans<br><br>Am Donnerstag, 22. März 2018 15:20:54 UTC+1 schrieb Zeke P:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr">Hello,<div><br></div><div>I have been trying to work with our cluster support people here to install CP2K with intel compilers and I have been having difficulty getting an executable that passes the regtest.</div><div><br></div><div>Here are the regtest results I am getting:</div><div><br></div><div><span style="color:rgb(0,0,0);font-family:Menlo;font-size:17px">-----</span><br></div><div><br></div><div>







<p><span>Summary of the regression tester run from 2018-03-21_17-21-50 using Linux-x86-64-intel-ku popt</span></p>
<p><span>Number of FAILED<span>  </span>tests 165</span></p>
<p><span>Number of WRONG <span>  </span>tests 1003</span></p>
<p><span>Number of CORRECT tests 1524</span></p>
<p><span>Number of NEW <span>    </span>tests 10</span></p>
<p><span>Total number of <span>  </span>tests 2702</span></p><p><span><br></span></p><p><span>-----</span></p><p><span><br></span></p><p><font size="2"><span>We have compiled CP2K/5.1 using the following arch makefile (created by our cluster support)</span></font></p><p><font size="2"><span><br></span></font></p><p><span>-----</span><font size="2"><span><br></span></font></p><p><span><br></span></p><p><span>INTEL_INC = $(MKL_ROOT)/include/fftw</span></p><p><span>INTEL_LIB = $(MKL_ROOT)/lib/intel64</span></p><p><span>CC = mpiicc</span></p><p><span>FC = mpiifort</span></p><p><span>LD = mpiifort</span></p><p><span>AR = xiar -r</span></p><p><span>DFLAGS = -D__INTEL -D__FFTSG -D__FFTW3 -D__FFTMKL -D__parallel -D__BLACS -D__SCALAPACK</span></p><p><span>CPPFLAGS = -C -traditional $(DFLAGS) -I$(INTEL_INC)</span></p><p><span>FCFLAGS = $(DFLAGS) -I$(INTEL_INC) -O2 -xHost -heap-arrays 64 -fpp -free -unroll -pc 64 -convert big_endian -nofor_main</span></p><p><span>LDFLAGS = $(FCFLAGS)</span></p><p><span>LIBS = -L$(INTEL_LIB) -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64</span></p><p>


















</p><p><span>OBJECTS_ARCHITECTURE = machine_intel.o</span></p><p><span><br></span></p><p><span>-----<br></span></p><p><span><br></span></p><p><span><font size="2">That being said - we aren't having much success. During compilation we are getting remark 8291 which states</font> <font size="2" face="arial, sans-serif">"</font></span><font size="2" face="arial, sans-serif">Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor </font><span style="font-family:arial,sans-serif;font-size:small">is 'W>=D+7'."  Could this be causing the problem? I am attaching the error summary output by the regtest in case that would help.</span></p><p><span style="font-family:arial,sans-serif;font-size:small"><br></span></p><p><span style="font-family:arial,sans-serif;font-size:small">I would appreciate any suggestions you may have - it is very likely that we are missing something stupid that is causing the compilation trouble.</span></p><p><span style="font-family:arial,sans-serif;font-size:small"><br></span></p><p><span style="font-family:arial,sans-serif;font-size:small">Thanks so much,</span></p><p><span style="font-family:arial,sans-serif;font-size:small">Zeke Piskulich</span></p></div></div></blockquote></div>