Home > Archive > Fortran > January 2008 > Compiler Support for the Fortran 2003 Standard
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Compiler Support for the Fortran 2003 Standard
|
|
|
|
|
|
| Damian 2008-01-13, 7:12 pm |
|
>
> http://www.polyhedron.com/compare0html
>
The polyhedron list doesn't cover nearly as much of Fortran 2003 as
John Reid's ACM Fortran Forum article (which is dated April 2007).
Specifically, it doesn't mention any of the object-oriented features.
Nor does it mention procedure pointers or C interoperability. It's
also out of date with regard to at least one thing it does cover:
gfortran does support the TR15582 allocatable features.
| |
| Ken Plotkin 2008-01-13, 7:12 pm |
| On Sun, 13 Jan 2008 12:17:58 -0800 (PST), Damian <damian@rouson.net>
wrote:
>
>The polyhedron list doesn't cover nearly as much of Fortran 2003 as
>John Reid's ACM Fortran Forum article (which is dated April 2007).
>Specifically, it doesn't mention any of the object-oriented features.
>Nor does it mention procedure pointers or C interoperability. It's
>also out of date with regard to at least one thing it does cover:
>gfortran does support the TR15582 allocatable features.
Are there any compilers that implement the full standard?
Ken Plotkin
| |
| Richard Maine 2008-01-13, 7:12 pm |
| Ken Plotkin <kplotkin@nospam-cox.net> wrote:
> Are there any compilers that implement the full standard?
Not to my knowledge. But based solely on John's list in Fortran Forum,
IBM seems awfully close. From recollection (I didn't bother to drag th
earticle out), parameterized derived types were the only omission
obvious from the feature list. Of course, per previous discussiond here,
a feature list isn't enough to evaluate everything, but it is at least a
good starting point.
--
Richard Maine | Good judgement comes from experience;
email: last name at domain . net | experience comes from bad judgement.
domain: summertriangle | -- Mark Twain
| |
|
| > Is not the polyhedron site more up-to-date still (at least for some of
> the compilers listed)?
>
> http://www.polyhedron.com/compare0html
I can't see, on the page you quote, any reference to Fortran 2003. The
links called "Language - What extensions to standard Fortran do the
compilers support?" does not deal with F2003 (rather with quite old
extensions). Furthermore, as you noted, it's quite out-of-date (gfortran
has supported TR15581 for quite some time now, and has had SECNDS
intrinsic for even more years).
--
FX
| |
| Gary Scott 2008-01-13, 10:15 pm |
| FX wrote:
>
>
> I can't see, on the page you quote, any reference to Fortran 2003. The
> links called "Language - What extensions to standard Fortran do the
> compilers support?" does not deal with F2003 (rather with quite old
> extensions). Furthermore, as you noted, it's quite out-of-date (gfortran
> has supported TR15581 for quite some time now, and has had SECNDS
> intrinsic for even more years).
>
Hmm, well, I would think this would be a good (better) site to add such
data rather than Fortran Forum. Perhaps users could assist in updating
this site (not that the owner is interested in such assistance).
--
Gary Scott
mailto:garylscott@sbcglobal dot net
Fortran Library: http://www.fortranlib.com
Support the Original G95 Project: http://www.g95.org
-OR-
Support the GNU GFortran Project: http://gcc.gnu.org/fortran/index.html
If you want to do the impossible, don't hire an expert because he knows
it can't be done.
-- Henry Ford
|
|
|
|
|