[pypy-svn] r69753 - in pypy/trunk/pypy/jit/backend/cli: . test

antocuni at codespeak.net antocuni at codespeak.net
Mon Nov 30 11:51:57 CET 2009


Author: antocuni
Date: Mon Nov 30 11:51:57 2009
New Revision: 69753

Modified:
   pypy/trunk/pypy/jit/backend/cli/method.py
   pypy/trunk/pypy/jit/backend/cli/test/test_basic.py
Log:
- fix test_runner.test_compile_bridge_with_holes

- skip few test_basic tests that has no chance to work without translation



Modified: pypy/trunk/pypy/jit/backend/cli/method.py
==============================================================================
--- pypy/trunk/pypy/jit/backend/cli/method.py	(original)
+++ pypy/trunk/pypy/jit/backend/cli/method.py	Mon Nov 30 11:51:57 2009
@@ -259,6 +259,7 @@
             return v
 
     def match_var_fox_boxes(self, failargs, inputargs):
+        failargs = [arg for arg in failargs if arg is not None]
         assert len(failargs) == len(inputargs)
         for i in range(len(failargs)):
             v = self.boxes[failargs[i]]

Modified: pypy/trunk/pypy/jit/backend/cli/test/test_basic.py
==============================================================================
--- pypy/trunk/pypy/jit/backend/cli/test/test_basic.py	(original)
+++ pypy/trunk/pypy/jit/backend/cli/test/test_basic.py	Mon Nov 30 11:51:57 2009
@@ -48,7 +48,12 @@
     test_oosend_look_inside_only_one = skip
     test_residual_external_call = skip
     test_merge_guardclass_guardvalue = skip
+    test_merge_guardnonnull_guardclass = skip
+    test_merge_guardnonnull_guardvalue = skip
+    test_merge_guardnonnull_guardvalue_2 = skip
+    test_merge_guardnonnull_guardclass_guardvalue = skip
     test_residual_call_doesnt_lose_info = skip
     test_oohash = skip
     test_identityhash = skip
     test_guard_isnull_nonnull = skip
+    test_r_dict = skip



More information about the Pypy-commit mailing list