Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r74752:32796dba665f Date: 2014-11-28 14:24 +0100 http://bitbucket.org/pypy/pypy/changeset/32796dba665f/
Log: fix test diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py --- a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py +++ b/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py @@ -1,4 +1,4 @@ -import py +import py, sys from rpython.rlib.objectmodel import instantiate from rpython.jit.metainterp import compile, resume from rpython.jit.metainterp.history import AbstractDescr, ConstInt, BoxInt, TreeLoop @@ -190,6 +190,11 @@ args = [] for _ in range(oparity[opnum]): args.append(random.randrange(1, 20)) + if opnum == rop.INT_SIGNEXT: + # 2nd arg is number of bytes to extend from --- + # must not be too random + args[-1] = random.choice([1, 2] if sys.maxint < 2**32 else + [1, 2, 4]) ops = """ [] i1 = %s(%s) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit