[MPI3 Fortran] Fortran Tickets updated and pdf available

Hubert Ritzdorf hritzdorf at hpce.nec.com
Mon Mar 28 10:30:39 CDT 2011


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: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-
>bounces at lists.mpi-forum.org] 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" <rabenseifner at hlrs.de>
>> To: "MPI-3 Fortran working group" <mpi3-fortran at lists.mpi-forum.org>
>> 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 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: Allmandring 30)
>> _______________________________________________
>> mpi3-fortran mailing list
>> mpi3-fortran at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
>
>--
>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: Allmandring 30)
>_______________________________________________
>mpi3-fortran mailing list
>mpi3-fortran at lists.mpi-forum.org
>http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran




More information about the mpiwg-fortran mailing list