modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c (about) 1 void 2 bar (int N) 3 { 4 int foo (char a[2][++N]) { N += 4; return sizeof (a[0]); } 5 if (foo (0) != 2) 6 abort (); 7 if (foo (0) != 7) 8 abort (); 9 if (N != 11) 10 abort (); 11 } 12 13 int 14 main() 15 { 16 bar (1); 17 exit (0); 18 }