1 2 3 4 5 6 7 8 9 10
// PR c++/70029 // { dg-lto-do assemble } struct A { A(); int foo() && __attribute__ ((__warn_unused_result__)) { return 0; } }; A a;