<div dir="ltr"><div>I stand corrected. Please, by all means, do what you like and drop F77 or whatever you want.</div><div><br></div><div>Jeff</div><div><br></div></div><div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top:1px solid #d3d4de">
        <tr>
        <td style="width:55px;padding-top:13px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;"></a></td>
                <td style="width:470px;padding-top:12px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Virus-free. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link" target="_blank" style="color:#4453ea">www.avast.com</a>
                </td>
        </tr>
</table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 27, 2021 at 3:35 PM Jeff Hammond via discuss <<a href="mailto:discuss@mpich.org">discuss@mpich.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div dir="auto">Everybody wishing to have a serious opinion on ISO Fortran 77 should read the following:</div><div dir="auto"><br></div><div><a href="https://stevelionel.com/drfortran/2020/05/16/doctor-fortran-in-military-strength/" target="_blank">https://stevelionel.com/drfortran/2020/05/16/doctor-fortran-in-military-strength/</a></div><div dir="auto"><br></div><div dir="auto">Also, Squyres is right about everything, as usual.</div><div dir="auto"><br></div><div dir="auto">Jeff</div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 27, 2021 at 7:09 AM Jeff Squyres (jsquyres) via discuss <<a href="mailto:discuss@mpich.org" target="_blank">discuss@mpich.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Jan 27, 2021, at 9:45 AM, Raffenetti, Kenneth J. via discuss <<a href="mailto:discuss@mpich.org" target="_blank">discuss@mpich.org</a>> wrote:<br>
> <br>
> The MPICH team is asking if it would be OK to drop support for building MPICH with an F77 only compiler.<br>
<br>
MPI -- MPICH, Open MPI, etc. -- has never been able to be built with a F77-only compiler because the MPI standard has never adhered to the Fortran 77 standard.<br>
<br>
Additionally, MPI-3.1 17.1.1 quite clearly states that a conformant MPI-3.1 implementation must support either the mpi_f08 module (which implies support for much of the Fortran'08 standard) and/or mpif.h + the mpi module (which requires elements of the Fortran 90 standard).  This requirement has been there since MPI-3.0, published in 2012.<br>
<br>
Hence, it has not been possible to build any conformant MPI implementation with a "F77-only" compiler for nearly a decade.<br>
<br>
And let's not forget that Fortran 77 limits symbols -- variables, subroutines, and functions -- to 6 characters.  Hence, it has *never* been possible to build any MPI implementation or application with a Fortran 77-only compiler.<br>
<br>
Håkon's answer earlier in the thread was also quite correct: "fixed form Fortran" is not the same thing as "Fortran 77".  Please stop conflating the two.<br>
<br>
> MPICH will still support all standard Fortran language bindings: mpif.h, use mpi, and use mpi_f08. Does the code you speak of not build with modern Fortran compilers? If so, that is the kind of feedback we are looking for.<br>
<br>
That is a good question, much better formed than the original.  It's a question that the entire MPI Forum would benefit hearing answers to!<br>
<br>
-- <br>
Jeff Squyres<br>
<a href="mailto:jsquyres@cisco.com" target="_blank">jsquyres@cisco.com</a><br>
<br>
_______________________________________________<br>
discuss mailing list     <a href="mailto:discuss@mpich.org" target="_blank">discuss@mpich.org</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mpich.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">https://lists.mpich.org/mailman/listinfo/discuss</a><br>
</blockquote></div></div>-- <br><div dir="ltr">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>
_______________________________________________<br>
discuss mailing list     <a href="mailto:discuss@mpich.org" target="_blank">discuss@mpich.org</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mpich.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">https://lists.mpich.org/mailman/listinfo/discuss</a><br>
</blockquote></div>