Try this with 6.2.0, no options:
#include <stdio.h> #include <assert.h> int main() { int i = 35, j = 8; unsigned long ul = 0xf000; assert((ul >= (ul - ul)) == 1); assert((i >= j) == 1); assert(((ul >= (ul - ul)) - (i >= j)) == 0); }
Try this with 6.2.0, no options:
#include <stdio.h> #include <assert.h> int main() { int i = 35, j = 8; unsigned long ul = 0xf000; assert((ul >= (ul - ul)) == 1); assert((i >= j) == 1); assert(((ul >= (ul - ul)) - (i >= j)) == 0); }