https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407
--- Comment #19 from Steinar H. Gunderson <steinar+gcc at gunderson dot no> --- Thanks for confirming; so GCC is absolutely right here, it's the standard that makes a choice with surprising ramifications (to me, at least). I wonder if I should try to ask someone in the standards committee to make an exception for pure virtual destructors...