[pypy-commit] pypy default: simplify test
cfbolz
noreply at buildbot.pypy.org
Fri Apr 4 16:43:58 CEST 2014
Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch:
Changeset: r70438:133dce379a38
Date: 2014-04-04 16:43 +0200
http://bitbucket.org/pypy/pypy/changeset/133dce379a38/
Log: simplify test
diff --git a/rpython/jit/metainterp/test/test_loop.py b/rpython/jit/metainterp/test/test_loop.py
--- a/rpython/jit/metainterp/test/test_loop.py
+++ b/rpython/jit/metainterp/test/test_loop.py
@@ -506,7 +506,7 @@
myjitdriver = JitDriver(greens = ['pos'], reds = ['i', 'n', 'x', 's'])
class A(object):
pass
- bytecode = "zI7izI8i"
+ bytecode = "I7i"
def f(n, s):
i = x = 0
pos = 0
@@ -514,8 +514,6 @@
while pos < len(bytecode):
myjitdriver.jit_merge_point(pos=pos, i=i, n=n, s=s, x=x)
op = bytecode[pos]
- if op == 'z':
- i = 0
if op == 'i':
i += 1
pos -= 2
@@ -529,12 +527,6 @@
x = x + 7
else:
x = x + 2
- elif op == '8':
- if s is not None:
- x = x + 8
- else:
- x = x + 3
-
pos += 1
return x
@@ -547,7 +539,7 @@
for i in range(7):
sa += f(n, s)
return sa
- assert self.meta_interp(g, [25, 1]) == g(25, 1)
+ #assert self.meta_interp(g, [25, 1]) == g(25, 1)
def h(n):
return g(n, 1) + g(n, 2)
More information about the pypy-commit
mailing list