Author: Armin Rigo <ar...@tunes.org>
Branch: 
Changeset: r73901:75ab5316ff3f
Date: 2014-10-11 13:23 +0200
http://bitbucket.org/pypy/pypy/changeset/75ab5316ff3f/

Log:    Crash, reported by MarkusH on irc

diff --git a/pypy/module/_ast/test/test_ast.py 
b/pypy/module/_ast/test/test_ast.py
--- a/pypy/module/_ast/test/test_ast.py
+++ b/pypy/module/_ast/test/test_ast.py
@@ -425,3 +425,8 @@
         str_node2 = copy.deepcopy(str_node)
         dict_res = str_node2.__dict__
         assert dict_res == {'n':2, 'lineno':2}
+
+    def test_bug_null_in_objspace_type(self):
+        import ast
+        code = ast.Expression(lineno=1, col_offset=1, 
body=ast.ListComp(lineno=1, col_offset=1, elt=ast.Call(lineno=1, col_offset=1, 
func=ast.Name(lineno=1, col_offset=1, id='str', ctx=ast.Load(lineno=1, 
col_offset=1)), args=[ast.Name(lineno=1, col_offset=1, id='x', 
ctx=ast.Load(lineno=1, col_offset=1))], keywords=[]), 
generators=[ast.comprehension(lineno=1, col_offset=1, target=ast.Name(lineno=1, 
col_offset=1, id='x', ctx=ast.Store(lineno=1, col_offset=1)), 
iter=ast.List(lineno=1, col_offset=1, elts=[ast.Num(lineno=1, col_offset=1, 
n=23)], ctx=ast.Load(lineno=1, col_offset=1, )), ifs=[])]))
+        compile(code, '<template>', 'eval')
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to