[MPI3 Fortran] Change character string declarations?

Lionel, Steve steve.lionel at intel.com
Wed May 26 15:48:40 CDT 2010

I think this is reasonable, though are you also changing other declarations to use the :: syntax?  CHARACTER(*) works too.  As for kind parameters, we've had extensive arguments about this before.  For character kinds, I suggest that leaving off the kind may be for the best - otherwise you'll perhaps need to reference ISO_C_BINDING's C_CHAR constant, and that seems to annoy others on this list.  "Default character" is probably safe and won't confuse users.


-----Original Message-----
From: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-bounces at lists.mpi-forum.org] On Behalf Of Rasmussen, Craig
Sent: Wednesday, May 26, 2010 4:41 PM
To: MPI-3 Fortran working group
Subject: [MPI3 Fortran] Change character string declarations?
Importance: Low

I would like to change all places in the MPI-3 standard with character
string dummy argument declarations such as,



    CHARACTER(len=*) :: KEY, VALUE

Comments?  Would we want to add a kind parameter too?

mpi3-fortran mailing list
mpi3-fortran at lists.mpi-forum.org

More information about the mpiwg-fortran mailing list