comp.lang.ada
 help / color / mirror / Atom feed
From: Natasha Kerensikova <lithiumcat@gmail.com>
Subject: Re: My first compiler bug: work around or redesign?
Date: Fri, 23 Mar 2012 21:40:21 +0000 (UTC)
Date: 2012-03-23T21:40:21+00:00	[thread overview]
Message-ID: <slrnjmprdv.1lme.lithiumcat@sigil.instinctive.eu> (raw)
In-Reply-To: wcc398z5f2g.fsf@shell01.TheWorld.com

On 2012-03-23, Robert A Duff <bobduff@shell01.TheWorld.com> wrote:
> "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:
>
>> First, make sure your code is legal. In some cases GNAT crashes when
>> detects an error in the program. One method to find the problem is to
>> comment offending source code lines until it compiles and then twist it
>> this or that way.
>
> It's easier to use the -gnatdO switch, which is documented
> in debug.adb.

I tried compiling my code with that extra flag, and I got exactly the
same error output.

I don't know really know what conclusion to draw from there.
Documentation says it makes the compiler fail faster, I guess minimizing
the surface for potential other errors.

Anyway, I tend to believe my code to be legal, since it's very close to
the previous version that did compile and run correctly. But then again,
even small differences can affect legality...



Thanks for your help,
Natasha



  reply	other threads:[~2012-03-23 21:40 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-23 16:29 My first compiler bug: work around or redesign? Natasha Kerensikova
2012-03-23 17:51 ` Ludovic Brenta
2012-03-23 21:20   ` Natasha Kerensikova
2012-03-23 17:56 ` Jeffrey Carter
2012-03-23 18:22 ` Jeffrey Carter
2012-03-23 21:23   ` Natasha Kerensikova
2012-03-23 22:54     ` Jeffrey Carter
2012-03-23 18:29 ` Simon Wright
2012-03-23 18:37 ` Dmitry A. Kazakov
2012-03-23 18:48   ` Robert A Duff
2012-03-23 21:40     ` Natasha Kerensikova [this message]
2012-03-24  0:04       ` Georg Bauhaus
2012-03-24  9:50         ` Natasha Kerensikova
2012-03-23 21:34   ` Natasha Kerensikova
2012-03-23 19:04 ` Jeffrey Carter
2012-03-26 18:15 ` Natasha Kerensikova
2012-03-26 18:43   ` Simon Wright
2012-03-26 18:55   ` Ludovic Brenta
2012-03-28 15:30     ` Natasha Kerensikova
2012-03-29  8:25       ` Ludovic Brenta
2012-03-30 23:42         ` onox
2012-04-02 20:51           ` Ludovic Brenta
2012-04-03  2:50             ` onox
2012-03-26 21:47   ` Georg Bauhaus
2012-03-27  5:34     ` Per Sandberg
2012-03-27  7:30     ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox