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

     1  /* PR rtl-optimization/68249 */
     2  
     3  int a, b, c, g, k, l, m, n;
     4  char h;
     5  
     6  void
     7  fn1 ()
     8  {
     9    for (; k; k++)
    10      {
    11        m = b || c < 0 || c > 1 ? : c;
    12        g = l = n || m < 0 || (m > 1) > 1 >> m ? : 1 << m;
    13      }
    14    l = b + 1;
    15    for (; b < 1; b++)
    16      h = a + 1;
    17  }
    18  
    19  int
    20  main ()
    21  {
    22    char j; 
    23    for (; a < 1; a++)
    24      {
    25        fn1 ();
    26        if (h)
    27  	j = h;
    28        if (j > c)
    29  	g = 0;
    30      }
    31  
    32    if (h != 1) 
    33      __builtin_abort (); 
    34  
    35    return 0;
    36  }