http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59312
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Alexander Khovansky from comment #0) > — any direct or indirect virtual base class. I'm looking at N3290, but was looking for a bullet starting with that text. Now I see it's at the very end of the last bullet, sorry. In any case, that isn't in the current draft, it was removed by http://open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1402 and G++ implements that resolution.