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