Hello Ahmad<div><br></div><div>I recently compiled QE with ifort and had the same issue. I resolved by first setting the OMPI_MPF90 environment</div><div>variable to be ifort. For example, in the bash shell</div><div><br></div>
<div>       export OMPI_MPIF90=ifort</div><div><br></div><div>then compiling, I explicitly set all the F##=ifort  and MPIF90=mpif90</div><div><br></div><div>       ./configure MPIF90=mpif90 F90=ifort F77=ifort</div><div><br>
</div><div>This eliminated the constant references to gfortran. You can find more about OPENMPI settings for compiling</div><div>applications at</div><div><br></div><div><a href="http://www.open-mpi.org/faq/?category=mpi-apps">http://www.open-mpi.org/faq/?category=mpi-apps</a></div>
<div><br></div><div>Good Luck</div><div>Jeff Mullen</div><div>Physics</div><div>North Carolina State University</div><div><br><div class="gmail_quote">On Mon, Sep 26, 2011 at 12:30 PM, Ahmad Yassin <span dir="ltr"><<a href="mailto:amyassin29@gmail.com">amyassin29@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div dir="ltr">Hello all;<br>I had a problem in installing QE 4.0.3 using Intel Compiler... the ./configure step runs smooth if using gcc and gfortran, but when using icc and ifort it gives me the following warnings:<br>
<br>
configure: WARNING: serial/parallel compiler mismatch detected<br>configure: WARNING: parallel compiler mpif90 uses gfortran, but serial compiler is ifort<br><br>looking it up, I found a previous email in the mailing list (<a href="http://www.democritos.it/pipermail/pw_forum/2009-June/013265.html" target="_blank">http://www.democritos.it/pipermail/pw_forum/2009-June/013265.html</a>) stating that <br>

<pre>you have a mismatch between parallel (mpif90) and<br>serial (gfortran) compiler. This is something<br>"configure" warns you about. Use<br>"./configure F90=gfortran", or, better, install<br>a mpif90 compiler that uses ifort</pre>


I tried to reinstall OpenMPI, using icc and ifort to compile its source, but the conflict is still there... Is there anyway to make mpif90 use ifort ? or is there any other parallel compiler using ifort?<br><font color="#888888"><br>
Ahmad Yassin<br>
<br><br><pre><br></pre></font></div>
<br>_______________________________________________<br>
Pw_forum mailing list<br>
<a href="mailto:Pw_forum@pwscf.org">Pw_forum@pwscf.org</a><br>
<a href="http://www.democritos.it/mailman/listinfo/pw_forum" target="_blank">http://www.democritos.it/mailman/listinfo/pw_forum</a><br>
<br></blockquote></div><br></div>