Squash compiler wng about signed/unsigned comparison mismatch.
diff --git a/Objects/longobject.c b/Objects/longobject.c
index 2279fc3..7835784 100644
--- a/Objects/longobject.c
+++ b/Objects/longobject.c
@@ -287,7 +287,7 @@
 		digit msd = v->ob_digit[ndigits - 1];
 
 		result = (ndigits - 1) * SHIFT;
-		if (result / SHIFT != ndigits - 1)
+		if (result / SHIFT != (size_t)ndigits - 1)
 			goto Overflow;
 		do {
 			++result;