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

     1  /* PR rtl-optimization/68376 */
     2  
     3  int a, b, c = 1;
     4  signed char d;
     5  
     6  int
     7  main ()
     8  {
     9    for (; a < 1; a++)
    10      for (; b < 1; b++)
    11        {
    12  	signed char e = ~d;
    13  	if (d < 1)
    14  	  e = d;
    15  	d = e;
    16  	if (!c)
    17  	  __builtin_abort ();
    18        }
    19  
    20    if (d != 0)
    21      __builtin_abort ();
    22  
    23    return 0;
    24  }