[MPI3 Fortran] Implementing and testing the new mpi_f08 module and updating the existing mpi module

Rolf Rabenseifner rabenseifner at hlrs.de
Thu Nov 29 02:12:54 CST 2012


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
> > https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/345

Thanks and best regards
Rolf

----- Original Message -----
> From: "Bill Long" <longb at cray.com>
> To: "Rolf Rabenseifner" <rabenseifner at hlrs.de>
> Cc: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org>, "MPI-3 Fortran working group"
> <mpi3-fortran at lists.mpi-forum.org>, "Pavan Balaji" <balaji at mcs.anl.gov>, "Craig Rasmussen" <rasmus at uoregon.edu>, "Jeff
> Squyres" <jsquyres at cisco.com>, "Rajeev Thakur" <thakur at mcs.anl.gov>, "Dave Goodell" <goodell at mcs.anl.gov>, "Darius
> Buntinas" <buntinas at mcs.anl.gov>
> 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-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
> >
> >
> 
> --
> Bill Long longb at cray.com
> 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 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