Re: [MPI3 Fortran] Fortran Tickets updated and pdf available
Hi, some notes to the document: Page 37: Lines 19-23: Shouldn't we split the sentence into separate sentences for Fortran and C++ instead of using 4 or's in addition to the already contained 3 or's. Page 317, Line 48: I assume that INTEGER, INTENT (OUT) : version, subversion INTEGER, OPTIONAL, INTENT(OUT): ierror is contained on Page 318. Page 362, Line 41: Inthe -> In the Page 543, Line 10: funcMPI_F_SYNC_REG -> \func{MPI_F_SYNC_REG} Page 545, Line 64 and Page 546, Line 1: Huge UN in MPI_SUBARRAYS_UNSUPPORTED -> Normal UN Page 549, line 15: mif.h -> mpif.h Page 550, Line 32: b1 := register -> b1 = register Otherwise, to be conistent Line 30: register := buf Page 550, Lines 45-48: I don't agree with this paragraph. The register optimization or code movement may occur also for derived datatypes (type "Bottom" of problematic usage areas). Page 553, Line 13: portable -> portable Page 557, Line 32: mayprovide -> may provide Page 559, Line 16: ftypeCOMM_COPY_ATTR_FUNCTION -> \ftype{COMM_COPY_ATTR_FUNCTION} Page 575, Line 33, Page 576, Lines 2, 3: Add :: in declaration to be consistent. Hubert
-----Original Message----- From: [email protected] [mailto:mpi3-fortran- [email protected]] On Behalf Of Rolf Rabenseifner Sent: Saturday, March 26, 2011 11:02 PM To: MPI-3 Fortran working group Subject: Re: [MPI3 Fortran] Fortran Tickets updated and pdf available
The best readable and shortest pdf with major pages about the Fortran tickets:
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi- report-F2008-2011-03-26-changeonly-majorpages.pdf
----- Original Message -----
From: "Rolf Rabenseifner" <[email protected]> To: "MPI-3 Fortran working group" <[email protected]> Sent: Saturday, March 26, 2011 7:50:02 PM Subject: [MPI3 Fortran] Fortran Tickets updated and pdf available Dear all,
The main Fortran ticket https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/229 and all its children is updated. Its state is "Forum feedback requested" and should be ready for first reading at next meeting.
I hope we can find some time at the meeting in Chicago, without taking it from more important topics like RMA. At least on Monday evening we try to make a telefon con together with Craig Rasmussen.
A printable page including all Fortran tickets is https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/251
I've done all in pdf and the best readable is the changeonly version. All pages that are touched by the Fortran tickets can be found at
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi- report-F2008-2011-03-26-changeonly-selected.pdf
A reviewdoc version (including also ticket numbers and all deleted text) at:
https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/ticket/229/mpi- report-F2008-2011-03-26-reviewdoc-selected.pdf
Remaining problems: - MPI_ALLOC_MEM and MPI_FREE_MEM must be revisited - All definitions of callback routines must be revisited - Using BIND(C) inside of the MPI implementation is missing one feature in the Fortran standard: INTEGER (and othe Fortran types) seems still not to be C-interoperable.
All the rest seems to work with Fortran 2008 Standard together with the extensions in the "TR on further interoperability with C" (N1845), see
ftp://ftp.nag.co.uk/sc22wg5/N1801-N1850/N1845.pdf from http://www.nag.co.uk/sc22wg5/
Thank you very much to the Fortran Standardization Committee for their very helpful effort in this TR.
Best regards Rolf
-- 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: Allmandring 30) _______________________________________________ mpi3-fortran mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
-- 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: Allmandring 30) _______________________________________________ mpi3-fortran mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
participants (1)
-
Hubert Ritzdorf