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

     1  /* PR target/49238 */
     2  extern int bar (void);
     3  
     4  void
     5  foo (unsigned long long a, int b)
     6  {
     7    int i;
     8  
     9    if (b)
    10      for (a = -12; a >= 10; a = bar ())
    11        break;
    12    else
    13      return;
    14  
    15    for (i = 0; i < 10; i += 10)
    16      if ((i == bar ()) | (bar () >= a))
    17        bar ();
    18  }