3 // { dg-options "-O -finline" }
5 // Original test case failure required that Raiser constructor be inlined.
7 extern "C" void abort();
8 bool destructor_called = false;
18 ~O() { destructor_called = true; };
22 Raiser() throw( int ) {throw 1;};
30 static_cast<B&>(d).Run();
33 if (!destructor_called)