Re: [Mpi-forum] Implementing and testing the new mpi_f08 module and updating the existing mpi module
Dear Bill, good catch! TYPE(MPI_Message) must be part on the list on p677:4-13. I included the correction into the #345 errata ticket
Thanks and best regards Rolf ----- Original Message -----
From: "Bill Long" <[email protected]> To: "Rolf Rabenseifner" <[email protected]> Cc: "Main MPI Forum mailing list" <[email protected]>, "MPI-3 Fortran working group" <[email protected]>, "Pavan Balaji" <[email protected]>, "Craig Rasmussen" <[email protected]>, "Jeff Squyres" <[email protected]>, "Rajeev Thakur" <[email protected]>, "Dave Goodell" <[email protected]>, "Darius Buntinas" <[email protected]> Sent: Thursday, November 29, 2012 12:37:40 AM Subject: Re: Implementing and testing the new mpi_f08 module and updating the existing mpi module Hi Rolf,
I may be looking in the wrong pages, but in A.1.1 there are places (bottom of page 663, for example) where it is assumed there is a Fortran derived type named
MPI_Message
but the Table at the end of A.1.2 (page 677) does not list a
TYPE(MPI_Message)
Perhaps it is specified somewhere else, but it would be convenient if it were in 677 instead.
Cheers, Bill
On 11/25/12 6:16 AM, Rolf Rabenseifner wrote:
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-f...
- 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%2Bt...
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
-- Bill Long [email protected] Fortran Technical Support & voice: 651-605-9024 Bioinformatics Software Development fax: 651-605-9142 Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101
-- Dr. Rolf Rabenseifner . . . . . . . . . .. email [email protected] 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)
participants (1)
-
Rolf Rabenseifner