struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / support / regression / tests / gcc-torture-execute-20040313-1.c
blob895756ae20887804c5e91959b77481de66065ce3
1 /*
2 20040313-1.c from the execute part of the gcc torture suite.
3 */
5 #include <testfwk.h>
7 #ifdef __SDCC
8 #pragma std_c99
9 #endif
11 /* PR middle-end/14470 */
12 /* Origin: Lodewijk Voge <lvoge@cs.vu.nl> */
14 void
15 testTortureExecute (void)
17 int t[4] = { 1 }, d;
19 d = 0;
20 d = t[d]++;
21 ASSERT (t[0] == 2);
22 ASSERT (d == 1);
23 return;