https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87843
Jan Hubicka <hubicka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #4 from Jan Hubicka <hubicka at gcc dot gnu.org> --- It indeed looks interesting. - Crash indeed goes away if one disables type merging. - Fat LTO objects are OK so it does not seem to be free lang data confusing early opts. - remove_useless_values looks identical in both binaries. So it indeed seems to be consequence of having fewer MEM_REFs in the stmt stream. I will try to localize it better. Honza