sval: fix a signedness bug in check_signed.c