From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,923a044bad102ebc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-18 13:20:53 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: dewar@gnat.com (Robert Dewar) Newsgroups: comp.lang.ada Subject: Re: GCC 3.1 released Date: 18 May 2002 13:20:52 -0700 Organization: http://groups.google.com/ Message-ID: <5ee5b646.0205181220.66cba6c2@posting.google.com> References: <3ce3a7de.6340210@news.essex.ac.uk> <5ee5b646.0205161408.47a7f726@posting.google.com> NNTP-Posting-Host: 205.232.38.14 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1021753253 30307 127.0.0.1 (18 May 2002 20:20:53 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 18 May 2002 20:20:53 GMT Xref: archiver1.google.com comp.lang.ada:24355 Date: 2002-05-18T20:20:53+00:00 List-Id: "Jeffrey Creem" wrote in message news:... > Yup..There are problems.. There are also problems in GNAT > 3.14, 3.13, 3.12, 3.15 ... etc. But none of these releases failed ACATS tests and tests in our test suite. GNAT 5 has significant numbers of failures in all categories on all targets. Several of these are of the form of incorrect code being generated silently and resulting in wrong results. I am not saying that the build is unusable, not at all, it will probably work fine for a lot of stuff, but it is still not at the product releasable level for us. Actually my current view is for our most up to date internal tree, which is quite a bit beyond the 3.1 release, so the 3.1 release may well have additional problems, we have not run the 3.1 release itself against our test suites at all. I believe Laurent Guerby is working to make the ACATS suites usable in the FSF context. One thing to understand here is that in the past when we have released a version like 3.15p it has passed all our internal qualification tests at the point corresponding to its internal freeze date. That's always been a criterion for any release (of GNAT Pro or the public version). A consequence was that the public versions were always quite a bit behind, but reasonably reliable. Our new approach for public releases, integration into the GCC 3 tree, does not give any such guarantees. The plus is that it is far closer to our development wavefront, the minus is that it is likely to be somewhat unstable. Our feeling is that students can probably stay with 3.14p just fine, and hobbyists who want to fiddle with the latest and greatest and don't care whether it's 100% reliable can benefit from the GCC 3 version.