1 // { dg-do compile }
2 // { dg-options "-O2 --param case-values-threshold=1 -w" }
3
4 int f (int i)
5 {
6 switch (i) {
7 case 2147483647:
8 return 1;
9 case 9223372036854775807L:
10 return 2;
11 case (2147483647*4)%4:
12 return 4;
13 }
14 return 0;
15 }