modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr62151.c (about)

     1  /* PR rtl-optimization/62151 */
     2  
     3  int a, c, d, e, f, g, h, i;
     4  short b;
     5  
     6  int
     7  fn1 ()
     8  {
     9    b = 0;
    10    for (;;)
    11      {
    12        int j[2];
    13        j[f] = 0;
    14        if (h)
    15  	d = 0;
    16        else
    17  	{
    18  	  for (; f; f++)
    19  	    ;
    20  	  for (a = 0; a < 1; a++)
    21  	    for (;;)
    22  	      {
    23  		i = b & ((b ^ 1) & 83647) ? b : b - 1;
    24  		g = 1 ? i : 0;
    25  		e = j[0];
    26  		if (c)
    27  		  break;
    28  		return 0;
    29  	      }
    30  	}
    31      }
    32  }
    33  
    34  int
    35  main ()
    36  {
    37    fn1 ();
    38    if (g != -1)
    39      __builtin_abort ();
    40    return 0;
    41  }