modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr16566-3.c (about) 1 /* ICE with flexible arrays in non-lvalue structures. Bug 16566 2 (testcase from duplicate bug 16575). */ 3 4 struct S; 5 struct C { 6 int i; 7 struct S *tab[]; 8 }; 9 struct S { struct C c; }; 10 void foo (struct S *x) { 11 ((void)1, x->c).tab[0] = 0; 12 }