1 // RUN: %clang_cc1 -emit-llvm -o %t %s 2 // PR2817 3 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