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

     1  void f (long double, long double);
     2  
     3  struct s {
     4    char c;
     5    struct s *p;
     6  } *p;
     7  
     8  void
     9  g (void)
    10  {
    11    long double ld;
    12    p->p->c = 1;
    13    ld = p->p->c;
    14    f (ld, 1.0L);
    15  }