matched signed / unsigned comparison