[pypy-commit] pypy s390x-backend: fixed some tests
plan_rich
pypy.commits at gmail.com
Sun Mar 6 04:25:10 EST 2016
Author: Richard Plangger <planrichi at gmail.com>
Branch: s390x-backend
Changeset: r82806:f563f1ea7c20
Date: 2016-03-06 10:21 +0100
http://bitbucket.org/pypy/pypy/changeset/f563f1ea7c20/
Log: fixed some tests
diff --git a/rpython/jit/backend/llsupport/test/test_gc_integration.py b/rpython/jit/backend/llsupport/test/test_gc_integration.py
--- a/rpython/jit/backend/llsupport/test/test_gc_integration.py
+++ b/rpython/jit/backend/llsupport/test/test_gc_integration.py
@@ -315,11 +315,9 @@
'strdescr': arraydescr})
# check the returned pointers
gc_ll_descr = self.cpu.gc_ll_descr
- scale = lambda x: x if x in self.cpu.load_supported_factors else 1
- byte = lambda f,v: v if scale(f) != 1 else v*f
- assert gc_ll_descr.calls == [(scale(8), 15, byte(8,10)),
- (scale(5), 15, byte(5,3)),
- ('str', byte(5,3))]
+ assert gc_ll_descr.calls == [(8, 15, 10),
+ (5, 15, 3),
+ ('str', 3)]
# one fit, one was too large, one was not fitting
def test_malloc_slowpath(self):
diff --git a/rpython/jit/backend/zarch/test/test_zrpy_gc_hypo.py b/rpython/jit/backend/zarch/test/test_zrpy_gc_hypo.py
deleted file mode 100644
--- a/rpython/jit/backend/zarch/test/test_zrpy_gc_hypo.py
+++ /dev/null
@@ -1,10 +0,0 @@
-from rpython.jit.backend.llsupport.tl.test.zrpy_gc_hypo_test import GCHypothesis
-
-import py
-
-py.test.skip("not yet working")
-
-class TestGCHypothesis(GCHypothesis):
- # runs ../../llsupport/tl/test/zrpy_gc_hypo_test.py
- gcrootfinder = "shadowstack"
- gc = "incminimark"
diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py
--- a/rpython/rlib/rvmprof/cintf.py
+++ b/rpython/rlib/rvmprof/cintf.py
@@ -28,6 +28,7 @@
def setup():
+ from rpython.jit.backend import detect_cpu
if detect_cpu.autodetect().startswith(detect_cpu.MODEL_S390_64):
raise VMProfPlatformUnsupported("rvmprof not supported on"
" s390x CPUs for now")
More information about the pypy-commit
mailing list