[MPI3 Fortran] Argument data sizes

Lionel, Steve steve.lionel at intel.com
Thu Sep 18 16:20:41 CDT 2008


Most Fortran libraries I have seen support only one size of integer.  My
personal preference is for an MPI_xxx kind value that (typically) maps
to C_INTPTR_T.

Steve Lionel
Developer Products Division
Intel Corporation
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: Thursday, September 18, 2008 5:17 PM
> To: MPI-3 Fortran working group
> Subject: Re: [MPI3 Fortran] Argument data sizes
> Importance: Low
> 
> On Sep 18, 2008, at 5:10 PM, Jeff Squyres wrote:
> 
> > It seems like this comes back down to the whole "multiple language
> > interoperability" set of issues again.  :-)
> 
> 
> I take that back -- this is not a multi-language issue.  You have the
> same issue if you compile a Fortran library with -i8 and you compile
> you app (that uses that library) without -i8.
> 
> What do Fortran app developers / usually do in this case?  Do they
> ship multiple versions of their libraries?  Or do they tend to only
> support either -i4 or -i8 (but not both)?
> 
> Does it happen often/ever that there's multiple libraries that must be
> linked together in a single application, and not all of them are
> available at the same -iX value?
> 
> --
> Jeff Squyres
> Cisco Systems
> 
> _______________________________________________
> 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