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