[pypy-svn] r17170 - pypy/dist/pypy/translator/test

cfbolz at codespeak.net cfbolz at codespeak.net
Fri Sep 2 18:58:15 CEST 2005


Author: cfbolz
Date: Fri Sep  2 18:58:14 2005
New Revision: 17170

Modified:
   pypy/dist/pypy/translator/test/test_backendoptimization.py
Log:
disabled test for a constellation where inlining does not work.


Modified: pypy/dist/pypy/translator/test/test_backendoptimization.py
==============================================================================
--- pypy/dist/pypy/translator/test/test_backendoptimization.py	(original)
+++ pypy/dist/pypy/translator/test/test_backendoptimization.py	Fri Sep  2 18:58:14 2005
@@ -106,3 +106,22 @@
     assert result == 1
     result = interp.eval_function(h, [2])
     assert result == 2    
+
+def DONOTtest_inline_exceptions():
+    def f(x):
+        if x:
+            raise ValueError
+    def g(x):
+        try:
+            f(x)
+        except ValueError:
+            return 1
+        return 1
+    t = Translator(g)
+    a = t.annotate([int])
+    a.simplify()
+    t.specialize()
+    t.view()
+    inline_function(t, f, t.flowgraphs[g])
+    t.view()
+    



More information about the Pypy-commit mailing list