bpo-36049: Fix compiler warning in Python/ast.c (GH-11949)

diff --git a/Python/ast.c b/Python/ast.c
index 5cef3fd..e721ac1 100644
--- a/Python/ast.c
+++ b/Python/ast.c
@@ -3872,7 +3872,7 @@
 static void
 get_last_end_pos(asdl_seq *s, int *end_lineno, int *end_col_offset)
 {
-    int tot = asdl_seq_LEN(s);
+    Py_ssize_t tot = asdl_seq_LEN(s);
     // There must be no empty suites.
     assert(tot > 0);
     stmt_ty last = asdl_seq_GET(s, tot - 1);