1 /* PR middle-end/38771 */
2 
3 unsigned long long
foo(long long x)4 foo (long long x)
5 {
6   return -(unsigned long long) (x ? : x);
7 }
8