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

Craig Rasmussen rasmus at cas.uoregon.edu
Thu Mar 21 10:34:24 CDT 2013


On Mar 20, 2013, at 12:29 PM, Hubert Ritzdorf wrote:

> Hi,
> 
> I think that Bill's proposal kills the Fortran Profiling Interface.
> 
> If the user defines a 
> 
>  subroutine MPI_Test (....)
> 
>      do something
> 
>      call PMPI _Test()
> 
>      do something
> 
> end subroutine MPI_Test
> 
> then this function will never be executed because the Fortrran compiler may have already
> inlined the MPI_Test subroutine in the original code or the module version of MPI_Test is used.
> 

I believe this is the case.  But the user could implement something similar using a BIND(C) interface in Fortran.

-craig

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-fortran/attachments/20130321/1ae131e0/attachment-0001.html>


More information about the mpiwg-fortran mailing list