1 2 3 4 5 6 7 8 9 10 11 12 13 14
// { dg-lto-do assemble } // { dg-lto-options {{-flto -g}} } struct A { virtual ~A(); }; void foo() { struct B : A {}; B b; }