(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr63800.c
       1  /* { dg-do compile } */
       2  
       3  int a, b, c, d[2];
       4  
       5  int
       6  fn1 ()
       7  {
       8    int f = 0;
       9    d[1] = b = 1; 
      10    for (; b; b--)
      11      {
      12        for (c = 0; c < 2; c++)
      13  	{
      14  	  d[b] & 1 & b;
      15  	  if (d[0])
      16  	    f = d[b] * a;
      17  	  if (f)
      18  	    return 0;
      19  	}
      20        d[b] && (d[0] = 0);
      21      }
      22    return 0;
      23  }