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

     1  /* PR middle-end/55219 */
     2  /* Testcase by Markus Trippelsdorf <markus@trippelsdorf.de> */
     3  
     4  int x, c, d, e, f, g, h, i;
     5  double j;
     6  const int k;
     7  const enum { B } a;
     8  void
     9  fn1 (void)
    10  {
    11    h = (g ? c : g ? f : g ? e : g ? i : g ? f : g ? e : g ? d : x)
    12        + (a ? : a ? : a ? : a ? : a ? : a ? : a ? : a ? : a ? : a ? : a
    13           ? j : a ? : 0 ? : a ? : a ? : a ? : a ? : a ? : a ? k : a ? : x);
    14  }