/* 20020402-1.c from the execute part of the gcc torture suite. */ #include #ifdef __SDCC #pragma std_c99 #endif /* derived from PR c/2100 */ #define SMALL_N 2 #define NUM_ELEM 4 void testTortureExecute(void) { int listElem[NUM_ELEM]={30,2,10,5}; int listSmall[SMALL_N]; int i, j; int posGreatest=-1, greatest=-1; for (i=0; i greatest) { posGreatest = i; greatest = listElem[i]; } } for (i=SMALL_N; i greatest) { posGreatest = j; greatest = listSmall[j]; } } } if (listSmall[0] != 5 || listSmall[1] != 2) ASSERT (0); return; }