http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58585
--- Comment #12 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Created attachment 31763 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31763&action=edit Proposed fix 2 It turns out that in the case of multiple inheritance we may miss vtables on certain paths when it is duplicated binfo for shared base. This patch won't ICE in this case.