[pypy-commit] pypy share-guard-info: fix tests
fijal
noreply at buildbot.pypy.org
Wed Sep 23 15:19:32 CEST 2015
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: share-guard-info
Changeset: r79787:7d3c76be15ba
Date: 2015-09-23 15:19 +0200
http://bitbucket.org/pypy/pypy/changeset/7d3c76be15ba/
Log: fix tests
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
--- a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
+++ b/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
@@ -2022,6 +2022,7 @@
None)
def test_merge_guard_class_guard_value(self):
+ py.test.skip("disabled")
ops = """
[p1, i0, i1, i2, p2]
guard_class(p1, ConstClass(node_vtable)) [i0]
@@ -2055,6 +2056,7 @@
self.check_expanded_fail_descr("i0", rop.GUARD_NONNULL_CLASS)
def test_merge_guard_nonnull_guard_value(self):
+ py.test.skip("disabled")
ops = """
[p1, i0, i1, i2, p2]
guard_nonnull(p1) [i0]
@@ -2072,6 +2074,7 @@
self.check_expanded_fail_descr("i0", rop.GUARD_VALUE)
def test_merge_guard_nonnull_guard_class_guard_value(self):
+ py.test.skip("disabled")
ops = """
[p1, i0, i1, i2, p2]
guard_nonnull(p1) [i0]
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
@@ -2967,6 +2967,7 @@
assert "promote of a virtual" in exc.msg
def test_merge_guard_class_guard_value(self):
+ py.test.skip("disabled")
ops = """
[p1, i0, i1, i2, p2]
guard_class(p1, ConstClass(node_vtable)) [i0]
@@ -3012,6 +3013,7 @@
#self.check_expanded_fail_descr("i0", rop.GUARD_NONNULL_CLASS)
def test_merge_guard_nonnull_guard_value(self):
+ py.test.skip("disabled")
ops = """
[p1, i0, i1, i2, p2]
guard_nonnull(p1) [i0]
@@ -3035,6 +3037,7 @@
#self.check_expanded_fail_descr("i0", rop.GUARD_VALUE)
def test_merge_guard_nonnull_guard_class_guard_value(self):
+ py.test.skip("disabled")
ops = """
[p1, i0, i1, i2, p2]
guard_nonnull(p1) [i0]
@@ -5032,9 +5035,10 @@
expected = """
[p0]
p20 = getfield_gc_r(p0, descr=nextdescr)
- guard_value(p20, ConstPtr(myptr)) []
+ guard_nonnull_class(p20, ConstClass(node_vtable)) []
p23 = getfield_gc_r(p20, descr=valuedescr)
guard_isnull(p23) []
+ guard_value(p20, ConstPtr(myptr)) []
p64 = call_may_force_r(NULL, NULL, descr=plaincalldescr)
jump(p0)
"""
More information about the pypy-commit
mailing list