2 20020614-1.c from the execute part of the gcc torture suite.
12 /* Verify that GCC doesn't perform illegal simplifications
13 when folding constants. */
17 void testTortureExecute (void)
25 j
= ((signed char) (i
<< 1)) / 2;
30 j
= ((signed char) (i
* 2)) / 2;
37 k
= ((unsigned char) (i
<< 1)) / 2;
42 k
= ((unsigned char) (i
* 2)) / 2;