[Bug lto/85574] [9 Regression] LTO bootstapped binaries differ
hubicka at ucw dot cz
gcc-bugzilla@gcc.gnu.org
Fri Dec 21 10:20:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85574
--- Comment #11 from Jan Hubicka <hubicka at ucw dot cz> ---
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85574
>
> --- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
> Hmm, IPA ICF dumps show differences like
>
> - false returned: 'references to virtual tables can not be merged'
> (compare_referenced_symbol_properties:371)
> + false returned: 'references to virtual tables can not be merged'
> (compare_referenced_symbol_properties:370)
>
> so somehow
>
> return return_false_with_msg
> ("references to virtual tables can not be merged");
>
> yields a different line!? OK, maybe that's host compiler vs. trunk
> behavior changes.
Libcpp sometimes overflows in locations and behaves funnily. It would
be sad if that happened on gcc, but may be the root of this problem.
ipa-cf is Martin's code, so hope he will chime in :)
Honza
More information about the Gcc-bugs
mailing list