(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr107493.c
       1  /* { dg-do run { target int32plus } } */
       2  
       3  int a;
       4  int b(int c) { return c; }
       5  int main()
       6  {
       7    a = -21;
       8    for (; a <= 0; a = (unsigned short)(b(a + 2) + 8))
       9      ;
      10    if (a != 65525)
      11      __builtin_abort();
      12    return 0;
      13  }