blob: 853e6bd174b62d7042abf2e4e26c83971a4fc38e [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -emit-llvm -o %t %s
Daniel Dunbare1226d22008-09-22 23:53:24 +00002// PR2817
3
4void 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}