Hi, Jeff,
   How can I get a MPI-3 spec with the errata merged? So that I can easily found which BIND(C)'s are left.
   Thanks.
   

--Junchao Zhang


On Wed, Feb 5, 2014 at 12:02 PM, Jeff Squyres (jsquyres) <jsquyres@cisco.com> wrote:
...but be careful.  We didn't get rid of *all* the BIND(C)'s.

If you care, the most recent OMPI 1.7 and SVN trunk nightly tarballs have the most correct/most-bug-fixed implementation of the mpi_f08 module available (soon to be released as OMPI 1.7.4).  You'll need to build with a non-gfortran compiler to get the mpi_f08 module built (e.g., the Intel fortran compiler).



On Feb 5, 2014, at 12:46 PM, Rolf Rabenseifner <rabenseifner@hlrs.de> wrote:

> Hello,
>
> The BIND(C) was removed in the latest errata,
> see
> http://www.mpi-forum.org/docs/docs.html
> and
> http://www.mpi-forum.org/docs/mpi-3.0/errata-30.pdf
> page 1 lines 21-27
>
> Best regards
> Rolf Rabenseifner
>
> ----- Original Message -----
>> From: "Junchao Zhang" <jczhang@mcs.anl.gov>
>> To: mpiwg-fortran@lists.mpi-forum.org
>> Sent: Wednesday, February 5, 2014 6:42:28 PM
>> Subject: [MPIWG Fortran] What is BIND(C)?
>>
>>
>>
>> Hello,
>>   I have a naive question. MPI3 has Fortran binding in forms like
>> this:
>>
>>
>>       MPI_Send(buf, count, datatype, dest, tag, comm, ierror) BIND(C)
>>          TYPE(*), DIMENSION(..), INTENT(IN) :: buf
>>           INTEGER, INTENT(IN) :: count, dest, tag
>>           ...
>>
>>
>>    So how to interpret BIND(C) here?  Is it to say this interface is
>> interoperable with C? But I find the interface arguments are not
>> interoperable, e.g., INTEGER, instead of C_INT.
>>    Thank you.
>>
>> --Junchao Zhang
>> _______________________________________________
>> mpiwg-fortran mailing list
>> mpiwg-fortran@lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
>
> --
> Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner@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)
> _______________________________________________
> mpiwg-fortran mailing list
> mpiwg-fortran@lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran


--
Jeff Squyres
jsquyres@cisco.com
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/

_______________________________________________
mpiwg-fortran mailing list
mpiwg-fortran@lists.mpi-forum.org
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran