Hi, I used gfortran 4.9.1 and I have build an include file which adopted the definitions of the missing ISO_Fortran_binding.h to the implementation of gfortran (include file libgfortran.h) . Using this I could implement the Fortran binding for TS29113. It works except for arrays of derived Fortran Types which are always transferred via copy in/copy out. Hubert ________________________________________ From: mpiwg-fortran [[email protected]] on behalf of William Gropp [[email protected]] Sent: Tuesday, June 23, 2015 9:34 PM To: MPI-WG Fortran working group Subject: Re: [MPIWG Fortran] What compilers support TS 29113? gfortran no, not even with 5.1.0 . It does have a lot of F 2008, but not even all of it, according to https://gcc.gnu.org/wiki/Fortran2008Status and https://gcc.gnu.org/wiki/TS29113Status . Gfortran 5.1 fails the MPICH test because ISO_Fortran_binding.h isn’t available for GCC 5.1 (I don’t know if that’s the right test, but that’s what it does). See also https://gcc.gnu.org/onlinedocs/gfortran/Further-Interoperability-of-Fortran-... . Bill William Gropp Director, Parallel Computing Institute Thomas M. Siebel Chair in Computer Science Chief Scientist, NCSA University of Illinois Urbana-Champaign On Jun 23, 2015, at 2:01 PM, Jeff Squyres (jsquyres) <[email protected]> wrote:
On Jun 23, 2015, at 11:51 AM, Bill Long <[email protected]> wrote:
gfortran - yes (4.9 works on my Mac)
I thought fortran 4.9 did not have the standardized TS 29113 dope vector...?
Cray - yes (8.3 for sure, or later).
I knew about Cray, but I thought it was the only one. That may be incorrect and/or outdated information.
Not sure about others. People who build libraries (mpich, OpenMPI, ...) would know based on which ones can compiler their mpi_f08 module.
Open MPI currently only has the non-TS-29113 interfaces for mpi_f08. We're looking into whether it's time to implement the TS 29113 interfaces; that's the origin of my question. :-)
-- Jeff Squyres [email protected] For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
_______________________________________________ mpiwg-fortran mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
_______________________________________________ mpiwg-fortran mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran Click https://www.mailcontrol.com/sr/op!XYE2yjUjGX2PQPOmvUiQSa3+T5MHvx+zSoc3i1rppE... to report this email as spam.