[1189] in Release_7.7_team

home help back first fref pref prev next nref lref last post

SGI Fortran 90 Issue

daemon@ATHENA.MIT.EDU (Bill Cattey)
Tue Jan 13 17:30:10 1998

Date: Tue, 13 Jan 1998 17:30:04 -0500 (EST)
From: Bill Cattey <wdc@MIT.EDU>
To: release-team@MIT.EDU, rbasch@MIT.EDU
Cc: alexp@MIT.EDU

First off I would like to welcome Bob Basch to the release team, at
least the mailing list.  As we all know, he didn't run away fast enough
when Mike and I had to find someone to take over Craig's SGI work.

On to business:

I just read in SGI Pipeline the following statement about Fortran 90:

    Applications developed with earlier versions of Fortran 90 will need
    to be recompiled.  The new Fortran 90 front-end brings with it a new
    ABI, run-time library, etc.  MIPSpro 7.2 Fortran 90 generated code
    is not link-compatible with earlier Fortran 90 binaries.  Old
    Fortran 90 binaries (those alread linked) will continue to work. 
    Refer to the release notes for more information.

The impact of this incompatibility is that any Fortran 90 developments
for which a single module are modified normally requiring just a re-link
with libraries need to be wholesale recompiled.  Libraries developed
would need to be recompiled.  Binaries that are untouched still run.

We build Athena 8.0 for IRIX 6.3 the O2 with MIPSpro 7.1 Fortran 90, and
Athena 8.1 is built on IRIX 6.2 with MIPSpro 7.2.

Questions:
Should we update Athena 8.0 for the O2 to have the later Fortran 90?
Do we need to warn people about recompiling their Fortran 90 code?
How popular is Fortran 90?

Alex:  Is this not a big problem because we never offered Fortran 90 before?

-wdc


home help back first fref pref prev next nref lref last post