From: Stephen Leake <Stephen.A.Leake@nasa.gov>
Subject: Re: GNAT 3.3 vs 3.15
Date: 01 Apr 2003 15:19:33 -0500
Date: 2003-04-01T20:34:08+00:00 [thread overview]
Message-ID: <uhe9i7yy2.fsf@nasa.gov> (raw)
In-Reply-To: 20030401185038.2405d2ba.david@realityrift.com
David Holm <david@realityrift.com> writes:
> What are the problems of using GNAT 3.3 over 3.15?
I'm not clear what you mean by "GNAT 3.3"; there is no such thing
according to ACT. I guess you mean "The Ada compiler that comes with
GCC 3.3". What does "gnatmake -v" say about the version?
> What is new since 3.15?
Bugs. The main difference is the gcc 3.x backend; it has a lot of
changes since the gcc 2.8 that gnat 3.15 is based on. Some of those
changes break GNAT. To be fair, some of them improve GNAT :). ACT is
working on fixing things, but it's a slow process.
For example, the ACT candidate release of GNAT based on gcc 3.x
(called GNAT 5.00a) is now available for customer testing; it has a
bug that stopped me cold. They are fixing it, but I won't be using
GNAT 5.00 (or GCC 3.3) until there is another release from ACT.
> I've been using 3.3 for a while and run it through my test suites
> (some simple floating-point stuff) and so far have had nog problems.
Then you are ok; that's what tests are for, after all!
You should improve your test suite to truly test your application;
that may make you feel more comfortable.
But keep GNAT 3.15 handy; if you encounter a weird problem, try it on
3.15 before you blame your code :).
--
-- Stephe
next prev parent reply other threads:[~2003-04-01 20:19 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-04-01 16:51 GNAT 3.3 vs 3.15 David Holm
2003-04-01 20:19 ` Stephen Leake [this message]
2003-04-01 21:18 ` David Holm
2003-04-02 3:39 ` Steve
2003-04-02 12:01 ` Preben Randhol
2003-04-04 10:55 ` Arne Knutsen
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox