(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr64087.c
       1  /* PR rtl-optimization/64087 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O3" } */
       4  
       5  int printf (const char *, ...);
       6  
       7  int a[72], b, c, d, e;
       8  
       9  int
      10  main ()
      11  {
      12    int h;
      13    for (b = 0; b < 72; b++)
      14      {
      15        h = 1;
      16        if (b)
      17  	h >>= 1;
      18        a[b] = h;
      19      }
      20    for (; e; e++)
      21      for (c = 0; c < 1;)
      22        for (; d;)
      23  	{
      24  	  printf ("0");
      25  	  int g;
      26  	  for (b = 0; b < 72; b++)
      27  	    {
      28  	      g = 1;
      29  	      if (b)
      30  		g >>= 1;
      31  	      a[b] = g;
      32  	    }
      33  	}
      34    return 0;
      35  }