1  /* PR tree-optimization/97888 */
       2  
       3  int a = 1, c = 4, d, e;
       4  
       5  int
       6  main ()
       7  {
       8    int f = -173;
       9    int b;
      10    for (b = 0; b < 10; b++)
      11      {
      12        int g = f % (~0 && a), h = 0, i = 0;
      13        if (g)
      14  	__builtin_unreachable ();
      15        if (c)
      16  	h = f;
      17        if (h > -173)
      18  	e = d / i;
      19        f = h;
      20      }
      21    if (f != -173)
      22      __builtin_abort ();
      23    return 0;
      24  }