[MPI3 Fortran] What to do with mpif.h in MPI-3?

Torsten Hoefler htor at cs.indiana.edu
Mon Jan 25 22:19:24 CST 2010


On Mon, Jan 25, 2010 at 11:11:54PM -0500, Jeff Squyres wrote:
> On Jan 25, 2010, at 11:08 PM, Torsten Hoefler wrote:
> 
> > D'oh, I didn't take my Fortran book on my travel but
> > http://www.fortran.com/F77_std/f77_std.html doesn't list any mechanism
> > to influence the size of an INTEGER. What am I missing?
> 
> I think the key issue here is that there is no compiler in use anymore
> that *only* supports F77 syntax (even those that have "77" in their
> executable name).  There hasn't been a only-supports-fortran-77-syntax
> compiler for many, many years (since the early-/mid-90s? That's a
> guess).
That doesn't matter, if it's not in the F77 standard then we can't have
it in the F77 bindings.

> So using (KIND=foo) syntax, even though that didn't debut until F90 or
> F95 (or whatever; I'm no Fortran expert) is perfectly acceptable here.
Not without renaming the bindings (I suppose that would require some
wording changes that I'm not totally opposed to).

Best,
  Torsten

-- 
 bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
Torsten Hoefler       | Postdoctoral Fellow
Open Systems Lab      | Indiana University    
150 S. Woodlawn Ave.  | Bloomington, IN, 474045, USA
Lindley Hall Room 135 | +01 (812) 856-0501



More information about the mpiwg-fortran mailing list