https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487
--- Comment #17 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #15) > (In reply to Jan Hubicka from comment #13) > > Author: hubicka > > Date: Wed Jan 13 23:47:45 2016 > > New Revision: 232356 > > > > URL: https://gcc.gnu.org/viewcvs?rev=232356&root=gcc&view=rev > > Log: > > > > PR ipa/66487 > > * ipa-polymorphic-call.c (inlined_polymorphic_ctor_dtor_block_p): > > use block_ultimate_origin > > (noncall-stmt_may_be_vtbl_ptr_store): Likewise. > > > > Modified: > > trunk/gcc/ChangeLog > > trunk/gcc/ipa-polymorphic-call.c > > Has this commit fixed the remaining issues? There's still a remaining issue that is caused by -flifetime-dse that is *probably* caused by an undefined behavior in Firefox. I've been working on reduction of the issue. As shown it's caused by a store to a memory that is clobbered by constructor. Trevor is also focused on the issue, hope we'll hunt the problem very soon. Martin