/* pr33382.c from the execute part of the gcc torture tests. */ #include #ifdef __SDCC #pragma std_c99 #endif struct Foo { int i; int j[]; }; struct Foo x = { 1, { 2, 0, 2, 3 } }; int foo(void) { x.j[0] = 1; return x.j[1]; } void testTortureExecute (void) { if (foo() != 0) ASSERT(0); return; }