On Jan 12, 2012, at 8:44 AM, Georg-Johann Lay wrote:
> Again: A test case that fails because it incorrectly assumes int is 32 bits 
> wide.
> 
> Ok to apply?

I'd think the testcase is more naturally:

> return ~((uint32_t) (arg > -3));

Does that work for you?  Anyone want to weigh in on which version is better (if 
the second version works)?  I think I have a preference for the form above.

> -  return ~(arg > -3);
> +  return ~((unsigned) (arg > -3));


Reply via email to