[MPI3 Fortran] New Fortran proposal w.r.t. BIND(C)/logical/etc.

Jeff Squyres (jsquyres) jsquyres at cisco.com
Wed Apr 24 08:23:28 CDT 2013


On Apr 23, 2013, at 2:31 PM, Bill Long <longb at cray.com> wrote:

>> There would be a huge backlash if Fortran symbols were not interceptable.
> 
> That is exactly the opposite of what I've heard from the tools people. My impression is that they would be happy to have to only look for the C names.  Why would there be backlash in this case?

Here's a backlash from an implementor :-).  I don't (and can't) always call the back-end public C symbols from Fortran.

You're imposing a specific implementation scheme.  We can't allow that in the MPI spec.

One of the reasons I really, really dislike Rolf's proposal text is that it mandates one of three implementation choices.  Not only does the MPI standard specifically stay away from all implementation issues in normative text, none of the 3 implementation choices that Rolf outlined are how Open MPI is implemented.

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





More information about the mpiwg-fortran mailing list