modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr58946.c (about)

     1  /* PR tree-optimization/58946 */
     2  
     3  int
     4  foo (unsigned int c)
     5  {
     6    unsigned int d, e, f;
     7    if ((int) c < 0)
     8      d = 0;
     9    else
    10      d = c;
    11    if (d == 0)
    12      e = __INT_MAX__ + 1U;
    13    else
    14      e = d;
    15    if ((int) e < 0)
    16      f = 0;
    17    else
    18      f = e;
    19    return f;
    20  }