Fix gimplification of ordering comparisons of arrays of bytes
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr69399.c
blob24fa48c7d7401b40f430390644be29df530963c9
1 /* { dg-do run { target int128 } } */
3 static unsigned __attribute__((noinline, noclone))
4 foo (unsigned long long u)
6 unsigned __int128 v = u | 0xffffff81U;
7 v >>= 64;
8 return v;
11 int
12 main ()
14 unsigned x = foo (27);
15 if (x != 0)
16 __builtin_abort ();
17 return 0;