https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87095
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jason at gcc dot gnu.org, | |nathan at gcc dot gnu.org Known to work| |7.3.0 Summary|UndefinedBehaviorSanitizer |[8/9 Regression] |vptr false positive with |UndefinedBehaviorSanitizer |virtual inheritance only |vptr false positive with |with -fno-sanitize-recover |virtual inheritance only | |with -fno-sanitize-recover Known to fail| |8.2.0, 9.0 --- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> --- It started with my commit r254754, where we zeroed vptr in no recovery mode. Jason or Nathan, is it valid C++ code or do I miss something in the implementation?