<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 18, 2016 at 5:58 AM, Bill Long <span dir="ltr"><<a href="mailto:longb@cray.com" target="_blank">longb@cray.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
It would seem peculiar to have no Fortran compiler installed.  Even if that was the case at the moment, it could change in the future, and you would not want to have to rebuild MPI in that case.<br></blockquote></div><div class="gmail_extra"><br></div>It is not peculiar.  LLVM does not yet have a usable Fortran front-end, so anyone that uses this compiler toolchain exclusively does not have a Fortran compiler.</div><div class="gmail_extra"><br>When I build MPICH with LLVM, I do a pure build, wherein CC=clang, CXX=clang++ FC=false.  This means that my MPI library cannot know anything about Fortran and I do not want it to make stuff up.</div><div class="gmail_extra"><br></div><div class="gmail_extra">LLVM is the system compiler for a relatively large computer company known as Apple, and many HPC users own such systems :-)<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Jeff<br clear="all"><div><br></div>-- <br><div class="gmail_signature">Jeff Hammond<br><a href="mailto:jeff.science@gmail.com" target="_blank">jeff.science@gmail.com</a><br><a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a></div>
</div></div>