[MPI3 Fortran] Implementing and testing the new mpi_f08 module and updating the existing mpi module
Rolf Rabenseifner
rabenseifner at hlrs.de
Sun Nov 25 06:16:22 CST 2012
Dear MPI implementers,
I updated the ticket #345 that should be voted at the MPI Forum meeting.
https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/345
- It contains a full test environment for the new mpi_f08 module
and additional help for doing the same with the updated mpi module,
see attachment
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/345/mpi-3.0-final-mpi-f08-interfaces.tar.gz
- It also contains all errata about the mpi_f08 interfaces that
are known so far. The updated pdf can be found at
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/345/mpi30%2Bticket345-report.pdf
The files in mpi-3.0-final-mpi-f08-interfaces.tar.gz are consistent
with MPI-3.0 + Ticket #345.
They are tested with the current PGI, Cray, and Intel compiler on our Cray XE6.
All test are only compile and lik test, not executable tests.
They are important to control the used argument lists in your mpi_f08 module
file, because sequence, types, AND argument names must correct.
The correctness and checking of the argument names is new with MPI-3.0.
Please ignore the warnings from the Intel compiler; they occure because
my dummy library is doing "less than nothing", i.e., does not return any
value in the INTENT(OUT) arguments.
I'm offline the next 3 days and not in San Jose. I hope, you all
help that #345 will be done at the upcoming meeting. All further infos
can be found
- in the ticket #345 text, and
- in the README in the tar.gz .
Best regards
Rolf
--
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner at hlrs.de
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832
Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner
Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Room 1.307)
More information about the mpiwg-fortran
mailing list