https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70147
--- Comment #28 from Jason Merrill <jason at gcc dot gnu.org> --- (In reply to Jason Merrill from comment #27) > (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. I'll handle it.