fix comparison of unsigned expression >= 0 always true