1 /* PR tree-optimization/99079 */
2 
3 __attribute__((noipa)) unsigned long long
foo(int x)4 foo (int x)
5 {
6   unsigned long long s = 1 << x;
7   return 4897637220ULL % s;
8 }
9 
10 int
main()11 main ()
12 {
13   if (__SIZEOF_INT__ * __CHAR_BIT__ != 32)
14     return 0;
15   if (foo (31) != 4897637220ULL)
16     __builtin_abort ();
17   return 0;
18 }
19