> 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

Reply via email to