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