1  /* PR target/84710 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O -fno-forward-propagate" } */
       4  
       5  char a;
       6  int b;
       7  
       8  void
       9  foo (void)
      10  {
      11    int d;
      12    b = __builtin_mul_overflow ((char) d, 0xfe, &a);
      13  }