[MPIWG Fortran] Fwd: [MPI Forum] #424: Incorrect Fortran type for flag in IMPROBE

Rolf Rabenseifner rabenseifner at hlrs.de
Fri May 16 13:25:09 CDT 2014


Jeff, 

have you be aware of this #424?

Had OpenMPI detected this inconsistency and done it "right"?

I would say that the Fortran WG should do this errata until Monday.

Best regards
Rolf

----- Forwarded Message -----
From: "MPI Forum" <mpi-forum at lists.mpi-forum.org>
Sent: Friday, May 16, 2014 8:21:55 PM
Subject: Re: [MPI Forum] #424: Incorrect Fortran type for flag in IMPROBE

#424: Incorrect Fortran type for flag in IMPROBE
-------------------------------------+-------------------------------------
Reporter:  gropp                     |                  Owner:
    Type:  Correction to standard    |                 Status:  new
  (for upcoming release + errata)    |              Milestone:  2014/06/02
Priority:  Not ready / author        |  Chicago, USA
  rework                             |             Resolution:
 Version:  MPI 3.0 errata            |  Implementation status:  Unnecessary
Keywords:                            |
-------------------------------------+-------------------------------------
Changes (by RolfRabenseifner):

 * cc: jsquyres@…, rabenseifner@… (added)


Comment:

 It is a real bug and inconsistency because p68:12 clearly states
 "logical".
 Therefore it should be corrected by an erratum which solves the problem
 from the beginning.

 '''Solution:'''

 MPI-3.0 p68:22 reads

   INTEGER, INTENT(OUT) {{{::}}} flag

 but should read

   LOGICAL, INTENT(OUT) {{{::}}} flag

 and p68:28-29 read

   INTEGER SOURCE, TAG, COMM, FLAG, MESSAGE, STATUS(MPI_STATUS_SIZE),[[BR]]
   IERROR

 but should read

   INTEGER SOURCE, TAG, COMM, MESSAGE, STATUS(MPI_STATUS_SIZE), IERROR
 [[BR]]
   LOGICAL FLAG

-- 
Ticket URL: <https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/424#comment:1>
MPI Forum <https://svn.mpi-forum.org/>
MPI Forum

-- 
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