Hello, Walter, Thanks for reporting that. I created a bug ticket and you are Cc'ed. We hope it can be fixed in the upcoming MPICH 3.1 release soon. --Junchao Zhang On Thu, Nov 14, 2013 at 3:36 PM, W Spector <[email protected]> wrote:
The implementation of the MPI module in file mpi_base.f90.in 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.)
Can this be addressed anytime soon?
Walter Spector _______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss