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