1 /* PR middle-end/85414 */
2 /* { dg-do compile { target int128 } } */
3 /* { dg-options "-Og -fgcse -Wno-uninitialized" } */
4 
5 int
foo(void)6 foo (void)
7 {
8   unsigned __int128 c;
9   return __builtin_mul_overflow_p (59, -c, (short) 0);
10 }
11