Allow mismatched integer types when a comparison can be made that
doesn't require an integer type larger than long