1  /* PR tree-optimization/109008 */
       2  
       3  __attribute__((noipa)) double
       4  foo (double eps)
       5  {
       6    double d = 1. + eps;
       7    if (d == 1.)
       8      return eps;
       9    return 0.0;
      10  }
      11  
      12  int
      13  main ()
      14  {
      15    if (foo (__DBL_EPSILON__ / 8.0) == 0.0)
      16      __builtin_abort ();
      17    return 0;
      18  }