modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr44891.c (about) 1 struct S 2 { 3 float f; 4 long l; 5 }; 6 7 extern int gi; 8 extern float gf; 9 10 long foo (long p) 11 { 12 struct S s; 13 float *pf; 14 15 s.l = p; 16 17 pf = &s.f; 18 19 pf++; 20 pf--; 21 22 gf = *pf + 3.3; 23 gi = *((int *)pf) + 2; 24 25 return s.l + 6; 26 }