// RUN: %clang_cc1 -emit-llvm -o %t %s // PR2817 void f0(void) { switch (0) { case (unsigned long long) 0 < 0: break; } switch (0) { case (unsigned long long) 0 > 0: break; } switch (0) { case (unsigned long long) 0 <= 0: break; } switch (0) { case (unsigned long long) 0 >= 0: break; } switch (0) { case (unsigned long long) 0 == 0: break; } switch (0) { case (unsigned long long) 0 != 0: break; } }