| // Testcase from P0292R2 | |
| // { dg-do link { target c++11 } } | |
| // { dg-options "" } | |
| extern int x; // no definition of x required | |
| int main() { | |
| if constexpr (true) // { dg-warning "constexpr" "" { target c++14_down } } | |
| return 0; | |
| else if (x) | |
| return x; | |
| else | |
| return -x; | |
| } |