From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: GNAT stuck, any idea on how to diagnose it?
Date: Mon, 15 Sep 2014 09:25:19 +0200
Date: 2014-09-15T09:25:19+02:00 [thread overview]
Message-ID: <mmnjpohtp615.1d24bw7p0fns8.dlg@40tude.net> (raw)
In-Reply-To: lv5299$ert$1@speranza.aioe.org
On Sun, 14 Sep 2014 21:45:16 +0000 (UTC), anon@att.net wrote:
> One explanation is in translating Ada into the "GCC IR" code the
> "gigi" may use or alter the code that makes it difficult for the
> GCC optimization to process.
Interesting.
My impression based on how I dealt with the problem was that it was not the
compiler or the code generator which grabbed memory. Maybe it was the
symbols cross reference and other stuff that helped generating error
messages and prompts. For example, making a separate body or splitting off
a child package does not help. I seems that it must be a distance of two or
more packages apart from the offending body. So my wild guess was that GNAT
grabbed all symbols from all packages at the distance 1, even from the
invisible ones and their bodies or ones referenced from the bodies to make
suggestions on an error, but did not do that for the packages at the
distance 2.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2014-09-15 7:25 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-14 9:21 GNAT stuck, any idea on how to diagnose it? Natasha Kerensikova
2014-09-14 11:59 ` Georg Bauhaus
2014-09-14 14:49 ` Dmitry A. Kazakov
2014-09-14 15:21 ` Brad Moore
2014-09-14 21:47 ` Natasha Kerensikova
2014-09-14 22:56 ` Anh Vo
2014-09-15 7:15 ` Dmitry A. Kazakov
2014-09-14 21:45 ` anon
2014-09-15 7:25 ` Dmitry A. Kazakov [this message]
2014-09-15 9:56 ` anon
2014-09-15 7:16 ` Natasha Kerensikova
2014-09-15 7:26 ` Jeffrey Carter
2014-09-14 17:45 ` Robert A Duff
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox