/* 951003-1.c from the execute part of the gcc torture suite. */ #include #ifdef __SDCC #pragma std_c99 #pragma disable_warning 85 #endif int f (int i) { return 12; } int g () { return 0; } void testTortureExecute (void) { int i, s; for (i = 0; i < 32; i++) { s = f (i); if (i == g ()) s = 42; if (i == 0 || s == 12) ; else ASSERT (0); } return; }