[pypy-svn] r66086 - in pypy/branch/pyjitpl5/pypy/jit/backend/minimal: . test
arigo at codespeak.net
arigo at codespeak.net
Tue Jun 30 20:41:52 CEST 2009
Author: arigo
Date: Tue Jun 30 20:41:50 2009
New Revision: 66086
Modified:
pypy/branch/pyjitpl5/pypy/jit/backend/minimal/runner.py
pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_basic.py
pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_runner.py
Log:
* Skip some more oo tests here.
* Support execute_operations() with a zero-argument loop
(the issue is that set_future_value_xxx() is never called)
Modified: pypy/branch/pyjitpl5/pypy/jit/backend/minimal/runner.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/minimal/runner.py (original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/minimal/runner.py Tue Jun 30 20:41:50 2009
@@ -62,6 +62,8 @@
def execute_operations(self, loop):
valueboxes = self._future_values
+ if len(loop.inputargs) == 0:
+ valueboxes = []
if DEBUG:
print "execute_operations: starting", loop
for box in valueboxes:
Modified: pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_basic.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_basic.py (original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_basic.py Tue Jun 30 20:41:50 2009
@@ -25,7 +25,8 @@
class TestOOtype(OOJitMixin, BasicTests):
- pass
+ test_isinstance = BasicTests._skip
+ test_r_dict = BasicTests._skip
class TestLLtype(LLJitMixin, BasicTests):
pass
Modified: pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_runner.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_runner.py (original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/minimal/test/test_runner.py Tue Jun 30 20:41:50 2009
@@ -25,8 +25,8 @@
test_failing_guard_class = _skip # GUARD_CLASS
test_ovf_operations_reversed = _skip # exception
-class TestOOtype(OOJitMixin, MinimalTestMixin, OOtypeBackendTest):
- pass
+#class TestOOtype(OOJitMixin, MinimalTestMixin, OOtypeBackendTest):
+# pass
class TestLLtype(LLJitMixin, MinimalTestMixin, LLtypeBackendTest):
pass
More information about the Pypy-commit
mailing list