http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53613
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-06-08 11:18:47 UTC --- (In reply to comment #0) > Workaround: define parent destructor outside the class definition. Or add explicit 'noexcept' specifiers to the derived destructors.