This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix lto-symtab ICE during Ada LTO bootstrap
- From: Jan Hubicka <hubicka at ucw dot cz>
- To: Jan Hubicka <hubicka at ucw dot cz>
- Cc: Eric Botcazou <ebotcazou at adacore dot com>, gcc-patches at gcc dot gnu dot org, "H.J. Lu" <hjl dot tools at gmail dot com>, Richard Biener <richard dot guenther at gmail dot com>, Arnaud Charlet <charlet at adacore dot com>
- Date: Sun, 20 Dec 2015 07:53:57 +0100
- Subject: Re: Fix lto-symtab ICE during Ada LTO bootstrap
- Authentication-results: sourceware.org; auth=none
- References: <20151121182122 dot GB23225 at kam dot mff dot cuni dot cz> <4614625 dot leVTrnUMaK at polaris> <CAMe9rOr9_jJD1FBYHh339WOJ7N++Tqw9k=5dU3KeYqmCSy6-Hg at mail dot gmail dot com> <2994568 dot AbHtM70Sqm at polaris> <20151123183655 dot GB77967 at kam dot mff dot cuni dot cz>
> BTW for the LTO type merging issues one could probably just drop those types
> and all derivations to alias set 0. But indeed rewriting them to pointers would
> be better, especially for ABI compatibility.
>
> The Ada ICE I get is:
> Continuing.
> +===========================GNAT BUG DETECTED==============================+
> | 6.0.0 20151122 (experimental) (x86_64-pc-linux-gnu) Assert_Failure atree.adb:6776|
> | Error detected at system.ads:107:4 |
> | Please submit a bug report; see http://gcc.gnu.org/bugs.html. |
> | Use a subject line meaningful to you and us to track the bug. |
> | Include the entire contents of this bug box in the report. |
> | Include the exact command that you entered. |
> | Also include sources listed below. |
> +==========================================================================+
Eric,
I finally got around comitting the DCE patch so mainline lto bootstrap works
up to this point. It would be great if you could take a look so we can get
it finally fixed.
Thanks,
Honza