1 // RUN: %clang_cc1 -emit-llvm -o %t %s
2 // PR2817
3
f0(void)4 void f0(void) {
5 switch (0) {
6 case (unsigned long long) 0 < 0:
7 break;
8 }
9
10 switch (0) {
11 case (unsigned long long) 0 > 0:
12 break;
13 }
14
15 switch (0) {
16 case (unsigned long long) 0 <= 0:
17 break;
18 }
19
20 switch (0) {
21 case (unsigned long long) 0 >= 0:
22 break;
23 }
24
25 switch (0) {
26 case (unsigned long long) 0 == 0:
27 break;
28 }
29
30 switch (0) {
31 case (unsigned long long) 0 != 0:
32 break;
33 }
34 }
35