1 unsigned long long
foo(int a)2 foo (int a)
3 {
4   return a * 7 & 1ULL << 63;
5 }
6