From: Mark Johnson <mark_h_johnson@raytheon.com>
Subject: Re: Overriding discriminants perplexes GNAT 3.14p
Date: Wed, 18 Sep 2002 11:46:46 -0500
Date: 2002-09-18T11:46:46-05:00 [thread overview]
Message-ID: <3D88ADF6.302824D8@raytheon.com> (raw)
In-Reply-To: ama2bm$404hu$1@ID-77047.news.dfncis.de
"Dmitry A.Kazakov" wrote:
>
> Hi!
> The following primitive code causes "GNAT bug detected" report:
> [snip example program]
> This results in a bug report (crash) under Windows.
>
Hmm. I'm running GNAT on Linux. I ran gnatchop on your source and it
compiles just fine for me. I suggest you submit a bug report to ACT.
> What wonders me is which sort of validation uses ACT if such bugs go
> through? People rightly criticize MS VC++, but the situation with Ada
> compilers isn't much better. I judge from my experience with GNAT and
> Object Ada. It is a permanent battle of finding work-arounds for countless
> compiler bugs. Is there any good Ada compilers since DEC gone?
>
Quite a bit of validation actually. My experience with a "formal
release" is a several week freeze period where their full test suite is
exercised on a variety of platforms and only critical bugs are fixed. We
brought over a couple million lines of code from VADS and Apex w/ only a
handful of compiler bugs (and far more of our own bugs...).
As a paying customer of ACT, I am pretty satisfied with both the product
and support provided. If I have some novel situation such as you do,
they provide...
- almost immediate acknowledgment of the problem
- a work around usually within hours
- a version of the compiler w/ a permanent fix, usually within a day or
two - sometimes a little longer
The project has stabilized on one of the formal releases though I expect
to step up to a newer version as GPS gets through the beta process (to
get full support).
--Mark
next prev parent reply other threads:[~2002-09-18 16:46 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
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 [this message]
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