(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr80713.c
       1  /* { dg-do compile } */
       2  
       3  int a, b, d, e, f;
       4  int *c;
       5  void g()
       6  {
       7    for (;;)
       8      {
       9        if (*c) {
      10  	  int h;
      11  	  *c = (__UINTPTR_TYPE__) &h;
      12        } else
      13  	b = 0;
      14        if (f)
      15  	*c = (__UINTPTR_TYPE__) g;
      16        else
      17  	for (; a; a++)
      18  	  for (;;) {
      19  	      if (d)
      20  		break;
      21  	      c = (int *) (__UINTPTR_TYPE__) e;
      22  	  }
      23      }
      24  }