FWIW, for the Fortran MPI programmers out there, the MPI Forum is hard at work on a new Fortran 03 set of bindings for MPI-3. We have a prototype in a side branch of Open MPI that is "mostly" working. We (the MPI Forum) expect to release a short document describing the new features and the prototype Open MPI implementation for larger Fortran community comment within a few months.

On Jul 23, 2009, at 7:03 AM, Dave Love wrote:

Jeff Squyres <jsquy...@cisco.com> writes:

> See https://svn.open-mpi.org/source/xref/ompi_1.3/README#257.

Ah, neat.  I'd never thought of that, possibly due to ELF not being
relevant when I first started worrying about that sort of thing.

> Indeed.  In OMPI, we tried to make this as simple as possible.  But
> unless you use specific compiler options to hide their differences, it
> isn't possible and is beyond our purview to fix.  :-(

Sure.  It was a question of whether it's just the interface, in which
case flags may help with Fortran.

> (similar situation with the C++ bindings)

I'd have expected it to be worse, since compilers intentionally have
inconsistent name-mangling as I understand it, but I'm not clever enough
to understand C++ anyway :-/.
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



--
Jeff Squyres
jsquy...@cisco.com

Reply via email to