Re: fortran 90 compiler for linux
- From: Herman D. Knoble <SkipKnobleLESS@xxxxxxxxxxxxxxx>
- Date: Fri, 15 Jul 2005 10:06:52 -0400
Pleaes be patient with me as I get on my old soap box.
First, It is not possible to prove that a non-trivial program
is correct. It's undecidable. Therefore there are bugs in every
non-trivial program; and a compiler surely fills the definition
of a non-trivial program.
So all compilers have bugs. Some are known, some are not.
Some could reflect Standard misinterpretations, although
I too am not aware of any.
In the case of commercial compilers like Lahey LF95, PathScale PATHF90
and Intel IFORT,and Silverfrost (formally Salford) FTN95, it has been
my experience that reported (well documented) bugs,
Standards related or not, are taken quite seriously,
acknowledged and fixed, if possible without introducing more
bugs, in reasonably short order (typically next release or
via a "fixed" module that the development team often offers
to send to the bug originator).
This said, at this point in history, again I agree with you.
That is, for the most part most Fotran compilers are reasonably
stable and usable most often without running into bugs, and less
often running into bugs related to Fortran 90 Standards, and probably
even less often related to Fortran 95 Standards.
For the sake of Fortran application integrity, we still need
to work with compiler developers so that when we use their
compilers to generate applicatons (all applicatoins are
"mission critical" in my opinion), those applications
have as much integrity ("soundness") as humanly possible.
(That's why good debugging options like Salford and Lahey's
uninitialized variables, subscript/string ranges, etc.
are so important.
Skip Knoble
On 15 Jul 2005 04:11:58 -0700, beliavsky@xxxxxxx wrote:
-|Walt Brainerd wrote:
-|> Ken Plotkin wrote:
-|>
-|> > On 13 Jul 2005 13:46:33 -0700, "Chris Hulbert"
-|> > <cchgroupmail@xxxxxxxxx> wrote:
-|> >
-|> >
-|> >>Try gfortran or g95
-|> >
-|> >
-|> > Are they complete and standard-conforming?
-|>
-|> There is no complete and standard-conforming
-|> Fortran compiler :-).
-|
-|I don't know of any outstanding bugs in the Lahey/Fujitsu Fortran 95
-|compiler for Windows, version 7.1 in implementing the Fortran 95
-|standard. The few complaints I have seen about LF95 in this newsgroup
-|concern some Technical Reports that followed the F95 standard. I wonder
-|if anyone has a counterexample.
.
- Follow-Ups:
- Re: fortran 90 compiler for linux
- From: Abdul Qat
- Re: fortran 90 compiler for linux
- References:
- fortran 90 compiler for linux
- From: Steve . Morris
- Re: fortran 90 compiler for linux
- From: Chris Hulbert
- Re: fortran 90 compiler for linux
- From: Ken Plotkin
- Re: fortran 90 compiler for linux
- From: Walt Brainerd
- Re: fortran 90 compiler for linux
- From: beliavsky
- fortran 90 compiler for linux
- Prev by Date: Fortran Help...
- Next by Date: Re: Fortran Help...
- Previous by thread: Re: fortran 90 compiler for linux
- Next by thread: Re: fortran 90 compiler for linux
- Index(es):
Relevant Pages
|