1 /* 2 990222-1.c from the execute part of the gcc torture suite. 3 */ 4 5 #include <testfwk.h> 6 7 #ifdef __SDCC 8 #pragma std_c99 9 #endif 10 11 char line[4] = { '1', '9', '9', '\0' }; 12 13 void testTortureExecute(void)14testTortureExecute (void) 15 { 16 char *ptr = line + 3; 17 18 while ((*--ptr += 1) > '9') *ptr = '0'; 19 if (line[0] != '2' || line[1] != '0' || line[2] != '0') 20 ASSERT(0); 21 return; 22 } 23 24