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

Bill Long longb at cray.com
Tue Mar 5 10:20:53 CST 2013


I see. So, we are OK as long as there is no routine that has both a 
choice buffer argument and a LOGICAL argument.

Cheers,
Bill


On 3/5/13 10:07 AM, Rolf Rabenseifner wrote:
> 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
>

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





More information about the mpiwg-fortran mailing list