<div dir="ltr">Hello, Walter,<div> Thanks for reporting that. I created a bug ticket and you are Cc'ed.</div><div> We hope it can be fixed in the upcoming MPICH 3.1 release soon.</div><div><br></div></div><div class="gmail_extra">
<br clear="all"><div><div dir="ltr">--Junchao Zhang</div></div>
<br><br><div class="gmail_quote">On Thu, Nov 14, 2013 at 3:36 PM, W Spector <span dir="ltr"><<a href="mailto:w6ws@earthlink.net" target="_blank">w6ws@earthlink.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The implementation of the MPI module in file <a href="http://mpi_base.f90.in" target="_blank">mpi_base.f90.in</a> and friends has serious problems with the various interface blocks. Specifically, with the exception of the final 'ierror' arguments, the dummy arguments generally use names of 'v0', 'v1', 'v2', and so on. Arguments should have the names defined by the report so that callers can use keyword=value style calls to better document the code. This is a requirement of the MPI 3.0 Report (section 17.1.3, third bullet), and MPI 2 as well. (Though admittedly section 16.2.4 of the MPI 2.2 Report is not as explicit in this regard as the MPI 3.0 Report is.)<br>
<br>
Can this be addressed anytime soon?<br>
<br>
Walter Spector<br>
______________________________<u></u>_________________<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" target="_blank">https://lists.mpich.org/<u></u>mailman/listinfo/discuss</a><br>
</blockquote></div><br></div>