From 2afc8d2c1b359d8508a54c77217f8ea947325156 Mon Sep 17 00:00:00 2001 From: Mike Dirolf Date: Thu, 22 Jan 2009 15:48:15 -0500 Subject: [PATCH] be more careful about generating ints across platforms --- test/qcheck.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/qcheck.py b/test/qcheck.py index e149f1f64..a8ac421dc 100644 --- a/test/qcheck.py +++ b/test/qcheck.py @@ -43,7 +43,8 @@ def gen_range(start, stop): return lambda: random.randint(start, stop) def gen_int(): - return lambda: random.randint(-sys.maxint-1, sys.maxint) + max_int = 2147483647 + return lambda: random.randint(-max_int - 1, max_int) def gen_float(): return lambda: (random.random() - 0.5) * sys.maxint