https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70147
--- Comment #27 from Jason Merrill <jason at gcc dot gnu.org> --- (In reply to Bernd Edlinger from comment #26) > I just fail to understand why we cannot just clobber the whole > object once in the in-charge constructor, > then if sanitizing vptrs initialize every vptr once to zero. > and skip all the clobber and vptr initializing on the > not in-charge constructors. That sounds fine, for classes with virtual bases.