1 // RUN: %clang_cc1 -emit-llvm %s -o - 2 // PR1662 3 4 int foo(unsigned char *test) { 5 return 0U - (unsigned int )test; 6 } 7 8