(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr61391.c
       1  /* { dg-do compile } */
       2  
       3  short int u;
       4  int h;
       5  int i;
       6  
       7  void
       8  p(void)
       9  {
      10    int c[3] = { 0 };
      11    for (h = 0; h < 2; ++h) {
      12      static int *l = &h;
      13      int t;
      14      int n;
      15      for (t = 0; t < 7; ++t)
      16        c[0] = (i & -(short int)(c[h+1] || (u = -(n != *l))) || c[h+1]);
      17    }
      18  }