1  /* PR tree-optimization/56478 */
       2  /* { dg-do compile } */
       3  
       4  int a;
       5  
       6  void
       7  foo ()
       8  {
       9    int b;
      10    for (b = 0;; b++)
      11      a = 0 < -__LONG_LONG_MAX__ - 1 - b ? : 0;
      12  }