<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Dear all,<br>
<br>
I am trying to compile Qe 6.0 with intel compilers and intel mkl. <br>
<br>
I have followed the following website <a href="https://software.intel.com/en-us/articles/quantum-espresso-for-the-intel-xeon-phi-processor" target="_blank">
https://software.intel.com/en-us/articles/quantum-espresso-for-the-intel-xeon-phi-processor</a> and used the configure wrapper scripts provided.
<br>
<br>
Before configuration, i made sure the ifort and mpiifort are in path by doing the
<i><b>source</b></i> command and checking with <i><b>which</b></i> command<br>
<br>
I used the configure file configure-qe-hsw-omp and the configuration was declared successful.
<br>
<br>
However, when i tried to <b>make pw -j,</b> i get the following error at the end <br>
<br>
mpiifort -O2 -align array64byte -threads -heap-arrays 4096 -xCORE-AVX2 -fp-model fast=2 -complex-limited-range -assume byterecl -qopenmp -nomodule -qopenmp -fpp -D__OPENMP -D__INTEL -D__DFTI -D__NON_BLOCKING_SCATTER -D__EXX_ACE -D__MPI -D__SCALAPACK -D__ELPA3
-D__ELPA_2016_2016 -I/home/yasser/Documents2/qe-6.0//include -I../include/ -I/opt/intel/compilers_and_libraries_2017.1.132/linux/mkl/include -I/home/yasser/Documents2/qe-6.0/../elpa/default-hsw-omp/include/elpa/modules -c iotk_base.f90<br>
make[2]: mpiifort: Command not found<br>
../../../make.inc:16: recipe for target 'iotk_base.o' failed<br>
make[2]: *** [iotk_base.o] Error 127<br>
make[2]: Leaving directory '/home/yasser/Documents2/qe-6.0/S3DE/iotk/src'<br>
extlibs_makefile:67: recipe for target 'libiotk' failed<br>
make[1]: *** [libiotk] Error 2<br>
make[1]: Leaving directory '/home/yasser/Documents2/qe-6.0/install'<br>
Makefile:187: recipe for target 'libiotk' failed<br>
make: *** [libiotk] Error 2<br>
<br>
<br>
I could not figure it why it declares that mpiifort command is not found, although i can find it using the which command.
<br>
<br>
By the way, while ifort appears as an executable in its root location, mpiifort appears as a script only.
<br>
<br>
My processer is an intel i7 5930K. <br>
<br>
Can you please help?<br>
<br>
Yasser<br>
</div>
</body>
</html>