(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr55011.c
       1  /* { dg-do compile } */
       2  
       3  char a;
       4  
       5  void f(void)
       6  {
       7    char b = 2;
       8  
       9    for(;;)
      10      {
      11        unsigned short s = 1, *p = &s, *i;
      12  
      13        for(*i = 0; *i < 4; ++*i)
      14  	if(a | (*p /= (b += !!a)) <= 63739)
      15  	  return;
      16  
      17        if(!s)
      18  	a = 0;
      19  
      20        for(;;);
      21      }
      22  }