[pypy-svn] r24480 - pypy/dist/pypy/jit/test

ac at codespeak.net ac at codespeak.net
Thu Mar 16 16:38:09 CET 2006


Author: ac
Date: Thu Mar 16 16:38:08 2006
New Revision: 24480

Modified:
   pypy/dist/pypy/jit/test/test_llabstractinterp.py
Log:
Inprogress test.

Modified: pypy/dist/pypy/jit/test/test_llabstractinterp.py
==============================================================================
--- pypy/dist/pypy/jit/test/test_llabstractinterp.py	(original)
+++ pypy/dist/pypy/jit/test/test_llabstractinterp.py	Thu Mar 16 16:38:08 2006
@@ -296,6 +296,22 @@
         return s.n * t.n
     graph2, insns = abstrinterp(ll_function, [1, 0], [])
 
+def test_merge_substructure():
+    py.test.skip('Inprogress')
+    S = lltype.GcStruct('S', ('n', lltype.Signed))
+    T = lltype.GcStruct('T', ('s', S), ('n', lltype.Float))
+
+    def ll_function(flag):
+        t = lltype.malloc(T)
+        t.s.n = 3
+        s = lltype.malloc(S)
+        s.n = 4
+        if flag:
+            s = t.s
+        return s.n
+    graph2, insns = abstrinterp(ll_function, [0], [])
+    
+    
 def test_cast_pointer():
     S = lltype.GcStruct('S', ('n1', lltype.Signed), ('n2', lltype.Signed))
     PS = lltype.Ptr(S)



More information about the Pypy-commit mailing list