[pypy-commit] pypy optresult-unroll: fix two tests

fijal noreply at buildbot.pypy.org
Fri Aug 14 13:11:50 CEST 2015


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: optresult-unroll
Changeset: r78982:a12ed2e82b13
Date: 2015-08-13 17:23 +0200
http://bitbucket.org/pypy/pypy/changeset/a12ed2e82b13/

Log:	fix two tests

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
@@ -8291,13 +8291,13 @@
         call_n(i2, descr=nonwritedescr)
         setfield_gc(p22, i1, descr=valuedescr)
         guard_nonnull_class(p18, ConstClass(node_vtable)) []
-        i10 = same_as(i1)
+        i10 = same_as_i(i1)
         jump(p22, p18, i1, i10)
         """
         short = """
         [p22, p18, i1]
         i2 = getfield_gc_i(p22, descr=valuedescr)
-        jump(p22, p18, i1, i2)
+        jump(i2)
         """
         expected = """
         [p22, p18, i1, i2]
@@ -8310,18 +8310,18 @@
     def test_cache_setfield_across_loop_boundaries(self):
         ops = """
         [p1]
-        p2 = getfield_gc_r(p1, descr=valuedescr)
+        p2 = getfield_gc_r(p1, descr=nextdescr)
         guard_nonnull_class(p2, ConstClass(node_vtable)) []
         call_n(p2, descr=nonwritedescr)
         p3 = new_with_vtable(descr=nodesize)
-        setfield_gc(p1, p3, descr=valuedescr)
+        setfield_gc(p1, p3, descr=nextdescr)
         jump(p1)
         """
         expected = """
         [p1, p2]
         call_n(p2, descr=nonwritedescr)
         p3 = new_with_vtable(descr=nodesize)
-        setfield_gc(p1, p3, descr=valuedescr)
+        setfield_gc(p1, p3, descr=nextdescr)
         jump(p1, p3)
         """
         self.optimize_loop(ops, expected)


More information about the pypy-commit mailing list