From: Stephen Leake <stephen.a.leake.1@gsfc.nasa.gov>
Subject: Re: Overriding discriminants perplexes GNAT 3.14p
Date: 18 Sep 2002 12:45:07 -0400
Date: 2002-09-18T16:54:48+00:00 [thread overview]
Message-ID: <un0qfb624.fsf@gsfc.nasa.gov> (raw)
In-Reply-To: ama2bm$404hu$1@ID-77047.news.dfncis.de
Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:
> Hi!
>
> The following primitive code causes "GNAT bug detected" report:
>
> <code snipped>
>
> This results in a bug report (crash) under Windows.
Also with GNAT 3.15a1
> What wonders me is which sort of validation uses ACT if such bugs go
> through?
Very thorough.
> People rightly criticize MS VC++, but the situation with Ada
> compilers isn't much better.
Yes it is (in my experience). I've found bugs in _every_ compiler I've
ever used. At least with GNAT I have a chance of getting them fixed!
And they are in more and more obscure corners of the language as time
goes on and more testing is done. MS VC++ bugs are in the core of the
language, and they have no problem with not being standard-compliant,
and they introduce new bugs with every release.
> I judge from my experience with GNAT and Object Ada.
GNAT is better than Object Ada
> It is a permanent battle of finding work-arounds for countless
Hmm. I have a record of all the bugs I've submitted. Total is 24, over
3 years. And that includes some Emacs Ada-mode bugs. Hardly "countless"!
> compiler bugs. Is there any good Ada compilers since DEC gone?
DEC was good. GNAT is better! And yes, I _did_ find bugs in the DEC
Ada compiler.
Compilers are _extremely_ complicated systems. It is _not_ possible to
ensure they have no bugs.
Please report your bug to report@gnat.com, following the instructions
in the GNAT BUG box. Or let me know, and I'll do it.
--
-- Stephe
next prev parent reply other threads:[~2002-09-18 16:45 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-19 2:32 Overriding discriminants perplexes GNAT 3.14p Dmitry A.Kazakov
2002-09-18 16:45 ` Stephen Leake [this message]
2002-09-19 21:34 ` Dmitry A.Kazakov
2002-09-19 15:51 ` Stephen Leake
2002-09-20 22:06 ` Dmitry A.Kazakov
2002-09-20 12:29 ` Stephen Leake
2002-09-22 8:43 ` Dmitry A.Kazakov
2002-09-22 13:32 ` Georg Bauhaus
2002-09-23 5:41 ` Dmitry A.Kazakov
2002-09-23 12:41 ` Georg Bauhaus
2002-09-24 1:38 ` Dmitry A.Kazakov
2002-09-23 15:33 ` Stephen Leake
2002-09-24 8:35 ` Dmitry A. Kazakov
2002-09-19 18:22 ` Adam Beneschan
2002-09-20 22:06 ` Dmitry A.Kazakov
2002-09-20 16:00 ` Adam Beneschan
2002-09-22 8:43 ` Dmitry A.Kazakov
2002-09-23 21:18 ` Adam Beneschan
2002-09-24 9:40 ` Dmitry A. Kazakov
2002-09-21 13:01 ` Simon Wright
2002-09-18 16:46 ` Mark Johnson
2002-09-19 21:34 ` Dmitry A.Kazakov
2002-09-19 16:17 ` Stephen Leake
2002-09-19 20:02 ` tmoran
2002-09-20 21:10 ` Dmitry A.Kazakov
2002-09-21 12:56 ` Simon Wright
2002-09-18 16:49 ` Frank J. Lhota
2002-09-19 21:34 ` Dmitry A.Kazakov
2002-09-18 17:17 ` Per Sandbergs
2002-09-19 8:51 ` Thierry Lelegard
-- strict thread matches above, loose matches on Subject: below --
2002-09-19 9:08 Grein, Christoph
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox