[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