(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr84427.c
       1  /* { dg-do compile } */
       2  
       3  short a, d, e;
       4  unsigned char b;
       5  int c, f;
       6  char g, h;
       7  void fn2(int, int);
       8  void fn1() { fn2(e, a); }
       9  void fn2(int p1, int p2)
      10  {
      11  l1:
      12    b = a;
      13    for (; h; h--)
      14      if (p1)
      15        g = p2 * c;
      16      else
      17        {
      18  	c = d;
      19  	if (f)
      20  	  goto l1;
      21        }
      22  }