(j3.2006) How far is Fortran 2003 conformance in compilers ?

Bill Long longb
Mon Jun 22 08:08:12 EDT 2009



Toon Moene wrote:
> L.S.,
> 
> Colleagues at ECMWF (The European Centre for Medium Range Weather 
> Forecasts - www.ecmwf.int) have asked me for an assessment of Fortran 
> 2003 conformance in compilers.
> 
> As far as I know, NAG's compiler implements the full language; IBM and 
> Cray's compilers will implement the full language this year.

The Cray 7.1 compiler (the current release) implements everything except 
the ISO characters, which are optional (and for which we've seen zero 
interest so far). So, we claim full conformance with f03.  The automatic 
array reallocation on assignment feature is enabled with a compiler 
flag, to avoid the performance hit on unsuspecting users.  The 
submodules TR is also included in the 7.1 compiler.

Cheers,
Bill


> 
> Is this correct ?
> 
> What's the word on other compilers ?  GNU Fortran is still far from 
> conformant; g95 - not clear from web site).
> 
> Are there other statements to be made (even if tentatively) ?
> 
> Thanks in advance,
> 

-- 
Bill Long                                   longb at cray.com
Fortran Technical Support    &              voice: 651-605-9024
Bioinformatics Software Development         fax:   651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120





More information about the J3 mailing list