// { dg-options -std=c++0x } // { dg-do run } void f(int &); void f(int &&ir) { ir = 42; } int main() { int x; f(reinterpret_cast(x)); return (x != 42); }