1 2 3 4 5 6 7 8 9 10 11
// { dg-options -std=c++0x } // { dg-do run } void f(int &); void f(int &&ir) { ir = 42; } int main() { int x; f(reinterpret_cast<int&&>(x)); return (x != 42); }