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

     1  struct S
     2  {
     3    struct S *n, *p;
     4  } *s;
     5  
     6  void bar (void *);
     7  
     8  int
     9  foo (int x)
    10  {
    11    struct S p = { &p, &p };
    12    int i;
    13    for (i = 0; i < x; i++)
    14      bar (s);
    15    return p.n == &p;
    16  }
    17  
    18  int dialog_calendar(int state)
    19  {
    20    int *obj = (state == 1 ? &state : 0);
    21    return (obj == &state);
    22  }