Hi Jeff,

I just downloaded 1.7.1.  The new files in the use-mpi-f08 look great!

However the use-mpi-tkr and use-mpi-ignore-tkr directories don't fare so well. Literally all the interfaces are still 'ierr'.

While I realize that both the F90 mpi module and interface checking, were optional prior to MPI 3.0, the final argument has been called 'ierror' since MPI 1! This really should be fixed.

Walter

On 04/24/2013 06:08 PM, Jeff Squyres (jsquyres) wrote:
Can you try v1.7.1?

We did a major Fortran revamp in the 1.7.x series to bring it up to speed with 
MPI-3 Fortran stuff (at least mostly).  I mention MPI-3 because the name-based 
parameter passing stuff wasn't guaranteed until MPI-3.  I think 1.7.x should 
have gotten all the name-based parameter passing stuff correct (please let me 
know if you find any bugs!).

Just to be clear: it is unlikely that we'll be updating the Fortran support in 
the 1.6.x series.


On Apr 24, 2013, at 8:52 PM, W Spector <w...@earthlink.net>
  wrote:

Hi,

The MPI Standard specifies to use 'ierror' for the final argument in most 
Fortran MPI calls.  However the Openmpi f90 module defines it as being 'ierr'.  
This messes up those who want to use keyword=value syntax in their calls.

I just checked the latest 1.6.4 release and it is still broken.

Is this something that can be fixed?

Walter
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to