[mpich-discuss] F90 mpi module issues
W Spector
w6ws at earthlink.net
Thu Nov 14 15:36:44 CST 2013
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
More information about the discuss
mailing list