https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65189
Jason Merrill <jason at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #5 from Jason Merrill <jason at gcc dot gnu.org> --- This was a deliberate change in the contents of the vtable; the destructor for an abstract class can never be called through the vtable in conforming code, so we stopped referring to it from the vtable. I would suggest updating ABICC to ignore this mismatch (for a destructor in a class that also refers to __cxa_pure_virtual).