[pypy-svn] r60530 - pypy/branch/oo-jit/pypy/jit/rainbow/test

antocuni at codespeak.net antocuni at codespeak.net
Wed Dec 17 10:58:58 CET 2008


Author: antocuni
Date: Wed Dec 17 10:58:58 2008
New Revision: 60530

Modified:
   pypy/branch/oo-jit/pypy/jit/rainbow/test/test_vlist.py
Log:
a failing test



Modified: pypy/branch/oo-jit/pypy/jit/rainbow/test/test_vlist.py
==============================================================================
--- pypy/branch/oo-jit/pypy/jit/rainbow/test/test_vlist.py	(original)
+++ pypy/branch/oo-jit/pypy/jit/rainbow/test/test_vlist.py	Wed Dec 17 10:58:58 2008
@@ -214,6 +214,20 @@
         res = self.interpret(f, [2], [0], policy=P_OOPSPEC)
         assert res == -7
 
+    def test_vlist_of_vlist(self):
+        py.test.skip('infinite loop')
+        def fn(n):
+            stack = []
+            for i in range(n):
+                mylist = []
+                for j in range(i, n):
+                    mylist.append(j)
+                stack.append(mylist)
+            mylist = stack.pop()
+            return mylist[0]
+        res = self.interpret(fn, [10], [], policy=P_OOPSPEC)
+        assert res == 9
+        self.check_insns({})
 
 class TestOOType(OOTypeMixin, OORtypeMixin, VListTest):
     type_system = "ootype"



More information about the Pypy-commit mailing list