* gcc.target/i386/mpx/hard-reg-1-nov.c (mpx_test): Use "esp"
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr69546-2.c
blobf00431093b4cb106ddbbafbc51cf7887e4dfdb14
1 /* PR tree-optimization/69546 */
2 /* { dg-do run { target int128 } } */
4 unsigned __int128
5 foo (void)
7 unsigned __int128 a = 0xfffffffffffffffeULL;
8 unsigned __int128 b = 0xffffffffffffffffULL;
9 return a % b;
12 int
13 main ()
15 if (foo () != 0xfffffffffffffffeULL)
16 __builtin_abort ();
17 return 0;