[pypy-svn] r65127 - in pypy/branch/pyjitpl5/pypy/jit/backend/cli: . test

antocuni at codespeak.net antocuni at codespeak.net
Thu May 7 11:47:26 CEST 2009


Author: antocuni
Date: Thu May  7 11:47:25 2009
New Revision: 65127

Modified:
   pypy/branch/pyjitpl5/pypy/jit/backend/cli/runner.py
   pypy/branch/pyjitpl5/pypy/jit/backend/cli/test/test_zrpy_send.py
Log:
more rpython fixes. One more test passes, and add comments about why the others fail


Modified: pypy/branch/pyjitpl5/pypy/jit/backend/cli/runner.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/cli/runner.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/cli/runner.py	Thu May  7 11:47:25 2009
@@ -177,6 +177,10 @@
 
 class StaticMethDescr(AbstractDescr):
 
+    callfunc = None
+    funcclass = ootype.nullruntimeclass
+    has_result = False
+
     def __init__(self, FUNC, ARGS, RESULT):
         from pypy.jit.backend.llgraph.runner import boxresult, make_getargs
         getargs = make_getargs(FUNC.ARGS)

Modified: pypy/branch/pyjitpl5/pypy/jit/backend/cli/test/test_zrpy_send.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/cli/test/test_zrpy_send.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/cli/test/test_zrpy_send.py	Thu May  7 11:47:25 2009
@@ -14,9 +14,9 @@
         py.test.skip('in-progress')
 
     test_three_receivers = skip_loop
+    test_three_classes = skip_loop
+    test_recursive_call_to_portal_from_blackhole = skip_loop
     
-    test_indirect_call_unknown_object_1 = skip
-    test_three_cases = skip
-    test_three_classes = skip
-    test_recursive_call_to_portal_from_blackhole = skip
-    test_residual_oosend = skip
+    test_indirect_call_unknown_object_1 = skip # cast_to_object of StaticMethods
+    test_three_cases = skip # seems an annotator bug :-/
+



More information about the Pypy-commit mailing list