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; };
23 #if __cplusplus <= 201402L
24 throw( int ) // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } }
34 static_cast<B&>(d).Run();
37 if (!destructor_called)