1 // PR c++/89709 2 // { dg-do compile { target c++11 } } 3 // { dg-options "-O" } 4 5 struct A { int i; }; 6 A a; 7 8 constexpr int * foo()9 foo () 10 { 11 return &a.i; 12 } 13 14 bool bar()15 bar () 16 { 17 return foo () == &a.i; 18 } 19