1 // { dg-do compile { target c++14 } } 2 f(int i)3 constexpr int f (int i) 4 { 5 int j = 0; 6 switch (i) 7 { 8 case 1: 9 j = 42; 10 break; 11 default: 12 j = 24; 13 break; 14 } 15 return j; 16 } 17 18 constexpr int i = f(1); 19 #define SA(X) static_assert((X),#X) 20 SA(i==42); 21