[MPI3 Fortran] MPI function symbol naming convention for tools

Lionel, Steve steve.lionel at intel.com
Thu Jun 30 15:59:29 CDT 2011

A minor correction to Rolf's message (and it was a pleasure to meet Rolf in Garching):

> Name explanation:
> "f08" is an abbrevation for "Fortran interface that requires 
>       at least F2008+TR29113 for its full implementation".
> "f08" does not mean that it is for F2008 compilers.

Actually, the "f08" MPI module depends on F2003 plus TR29113.  It does not depend on any F2008 features not in F2003.  However, the TR is written as a modification of F2008, so using "f08" as an abbreviation is reasonable (even though I don't care for it personally).  I expect to see compilers that support the TR before they support all of F2008 (or even all of F2003!)

Steve Lionel
Developer Products Division
Software and Services Group
Intel Corporation
Merrimack, NH

More information about the mpiwg-fortran mailing list