Integers of fixed width should use unsigned comparisons