1 // PR c++/87567 2 // { dg-do compile { target c++14 } } 3 always_false()4constexpr bool always_false() { return false; } f()5int f() { return 1; } 6 7 constexpr int fn1()8fn1 () 9 { 10 while (always_false ()) 11 return f(); 12 return 0; 13 } 14 15 constexpr int fn2()16fn2 () 17 { 18 for (;always_false();) 19 return f(); 20 return 0; 21 } 22