1/* { dg-do compile { target c++11 } } */ 2 3extern "C" void do_not_remove (); 4 5struct A 6{ 7 A () { } 8 A (A const&) { do_not_remove (); } 9}; 10 11A 12f () 13{ 14 alignas (2 * alignof (A)) A x; 15 return x; 16} 17 18/* { dg-final { scan-assembler "do_not_remove" } } */ 19