1 /* PR tree-optimization/64807 */
2 /* { dg-do run { target int128 } } */
3 /* { dg-options "-O2" } */
4
5 __uint128_t
6 foo (void)
7 {
8 __uint128_t a = -1;
9 __uint128_t b = -1;
10 return a / b;
11 }
12
13 int
14 main ()
15 {
16 if (foo () != 1)
17 __builtin_abort ();
18 return 0;
19 }