[MPI3 Fortran] WG mission statement / bullets

Lionel, Steve steve.lionel at intel.com
Wed Sep 2 10:23:46 CDT 2009


Overall, I think the mission statement is fine. I do have quibbles with some of the text further down on the page.

"As procedures can be overloaded in Fortran, there could be both function and subroutine interfaces provided in MPI 3."

This won't work - while you can overload procedures in Fortran, such overloads must be all subroutines or all functions - you cannot mix the two. In order to prevent errors, any new subroutine names must be distinct from existing MPI2 function names, including the generic name, if any, whether or not there are interfaces defined for the functions.

As I have stated earlier, it would be a big mistake to rely on default integer (or other) kinds.  The declarations need to specify the kind and this should be based on named constants in the MPI3 module which take values from those in ISO_C_BINDING (C_INT).  The programmer would be encouraged to use the MPI kind values but not required to do so unless the default kind in their environment is a mismatch for what MPI is expecting.


Steve Lionel
Intel Developer Support
Nashua, NH



-----Original Message-----
From: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-bounces at lists.mpi-forum.org] On Behalf Of Jeff Squyres
Sent: Wednesday, September 02, 2009 6:52 AM
To: MPI-3 Fortran working group
Subject: [MPI3 Fortran] WG mission statement / bullets
Importance: Low

Craig and I iterated a bit off-list and came up with a mission  
statement / list of goals for the MPI-3 Fortran working group (all  
MPI-3 WG's have been chartered to do this).  This text is intended to  
be the "quickie description" of what the MPI-3 Fortran WG is working  
on; it will be published to people outside the MPI Forum.

I have put the text at the top of the MPI-3 Fortran wiki page (I just  
pushed everything else down; I didn't read/review anything else on the  
wiki page):

     https://svn.mpi-forum.org/trac/mpi-forum-web/wiki/FtnWikiPage

Please let us know if you have any comments, suggestions, etc. for  
this text.

Thanks!

-- 
Jeff Squyres
jsquyres at cisco.com

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




More information about the mpiwg-fortran mailing list