Re: Possibly fixed in gcc 4.1.1, but bug box -- Was: Re: A smaller self contained test case ...



Alex R. Mosteo a écrit :
Last time I heard, Ada is not a release criterion for gcc. As I understand
it, this means that the gcc version, even if GMGPL, can be in any state. It
could be perfectly ok yesterday, and today be broken in subtle ways, and
this wouldn't alter the gcc releasing schedule.

True, Ada is not a release criterion, but GCC _is_ stable, because
AdaCore still follows the rules of development in GCC. They merge most
of their changes during Stage 1; in Stage 2 and Stage 3, only bug fixes
are accepted into the compiler. So, GCC 4.1 is quite useable and
appropriate for most purposes; Robert Dewar himself confirmed so,
verbally, during FOSDEM.

It's for this reason, coupled with the fact that AdaCore endorsed versions
use 3.4.6 as backend and not 4.x, and with the fact that gnat is enduring
heavy changes due to the addition of 2005 features, that I hold very low
expectatives on the gcc-gnat, for the time being.

Yes, GNAT Pro and GNAT GPL still use the 3.4.6 backend. There were
glitches in GCC 4.0 due to the introduction of tree-ssa, but these are
now resolved in 4.1.

--
Ludovic Brenta.

.



Relevant Pages

  • Re: The Computer Language Shootout Benchmarks
    ... the corresponding C gcc programs? ... Benchmark timing results for FSF GNAT and GCC C of unknown version, ... Ada is part of Gcc and use of svn can show that. ...
    (comp.lang.ada)
  • Re: The Computer Language Shootout Benchmarks
    ... the corresponding C gcc programs? ... Benchmark timing results for FSF GNAT and GCC C of unknown version, ... Ada is part of Gcc and use of svn can show that. ...
    (comp.lang.ada)
  • Re: The Computer Language Shootout Benchmarks
    ... the corresponding C gcc programs? ... Benchmark timing results for FSF GNAT and GCC C of unknown version, ... Ada is part of Gcc and use of svn can show that. ...
    (comp.lang.ada)
  • Re: can one build commercial applications with latest gnat and other licenses related questions...
    ... A major difference is that some of the tools that are in GNAT GPL-2006 ... That's because the gcc release cycle does _not_ wait for Ada ...
    (comp.lang.ada)
  • Re: GNAT GPL Edition Maintenance and Upgrades
    ... argument", the more I feel inclined to package GNAT GPL Edition, just to teach selfish people that if they refuse to give, then they cannot take, as Georg Bauhaus said so nicely. ... you receive the right to see and modify the source code of the GNAT run-time; but you can also deny others this same right. ... Well, latest /= greatest, that's why I kept gnat 3.15p in Debian for so long instead of moving to GCC. ... but follow the gcc developers list for Ada related news. ...
    (comp.lang.ada)