[MPI3 Fortran] Fwd: Re: Fwd: [Mpi-comments] MPI 3.0:Fortran 2008 interface - issue with the LOGICAL kind

Rolf Rabenseifner rabenseifner at hlrs.de
Tue Mar 5 10:07:10 CST 2013


Bill,

> So, you are saying that MPI_SUBARRAYS_SUPPORTED = .true. is not
> allowed (page 605 lines 23-30)?

No, it is allowed.

The important text is p606:45 - p607:3.
This is the basis for the "Upgrade" columns in table p609:18-32.
These upgrades have MPI_SUBARRAYS_SUPPORTED==.TRUE.
although most routine groups are still without BIND(C).

Therefore, it is no problem to have no BIND(C) for
the new MPI_TEST routine group.

Best regards
Rolf

----- Original Message -----
> From: "Bill Long" <longb at cray.com>
> To: "Rolf Rabenseifner" <rabenseifner at hlrs.de>
> Cc: "MPI-3 Fortran working group" <mpi3-fortran at lists.mpi-forum.org>
> Sent: Monday, March 4, 2013 5:44:04 PM
> Subject: Re: [MPI3 Fortran] Fwd: Re: Fwd: [Mpi-comments] MPI 3.0:Fortran 2008 interface - issue with the LOGICAL kind
> On 3/4/13 10:34 AM, Rolf Rabenseifner wrote:
> > Bill,
> >
> > Without BIND(C), you have to make it according to
> > MPI-3.0 page 605, lines 31-38.
> 
> So, you are saying that MPI_SUBARRAYS_SUPPORTED = .true. is not
> allowed
> (page 605 lines 23-30)?
> 
> This still does not solve the problem of the wrapper names being
> inaccessible when only the mpif.h include file is used. Unless, of
> course, the include file consists only of "use mpi", but this is
> problematic because of statement ordering rules.
> 
> Cheers,
> Bill
> 
> >
> > Therefore, ticket #364 should work.
> >
> > Please check again.
> >
> > 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: Room 1.307)



More information about the mpiwg-fortran mailing list