2 cmpsi-1.c from the execute part of the gcc torture tests.
10 f1 (unsigned int x
, unsigned int y
)
15 /* 0xfffffff2 < 0x80000000? */
16 ASSERT(!(x
< ~(~(unsigned int) 0 >> 1)));
21 f2 (unsigned long int x
, unsigned long int y
)
26 /* 0xfffffff2 < 0x80000000? */
27 ASSERT(!(x
< ~(~(unsigned long int) 0 >> 1)));
32 testTortureExecute (void)
34 /* 0x7ffffff3 0x80000001 */
35 f1 ((~(unsigned int) 0 >> 1) - 12, ~(~(unsigned int) 0 >> 1) + 1);
36 f2 ((~(unsigned long int) 0 >> 1) - 12, ~(~(unsigned long int) 0 >> 1) + 1);