Bug in r190

2 views
Skip to first unread message

zpcspm

unread,
Sep 22, 2008, 5:37:24 AM9/22/08
to Clone Digger general
CloneDigger fails to parse a Python source code file.
Please see example.py here http://groups.google.com/group/clonedigger_general/files

The traceback:

$ python clonedigger.py /tmp/example.py
Parsing /tmp/example.py ... Error: can't parse "/tmp/example.py"
: Traceback (most recent call last):
File "clonedigger.py", line 139, in parse_file
source_file = supplier(file_name, func_prefixes)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
181, in __init__
self._setTree(rec_build_tree(compiler.parseFile(file_name)))
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
173, in rec_build_tree
t = rec_build_tree(c, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
173, in rec_build_tree
t = rec_build_tree(c, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
130, in rec_build_tree
add_childs([compiler_ast_node.code])
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
59, in add_childs
t = rec_build_tree(child, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
173, in rec_build_tree
t = rec_build_tree(c, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
152, in rec_build_tree
add_childs([compiler_ast_node.code])
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
59, in add_childs
t = rec_build_tree(child, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
173, in rec_build_tree
t = rec_build_tree(c, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
173, in rec_build_tree
t = rec_build_tree(c, is_statement)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
166, in rec_build_tree
add_childs(compiler_ast_node.defaults)
File "/tmp/clonedigger-r190/clonedigger/python_compiler.py", line
56, in add_childs
assert(type(childs) == type([]))
AssertionError

Input is empty

Peter Bulychev

unread,
Sep 22, 2008, 8:28:57 AM9/22/08
to clonedigg...@googlegroups.com
fixed

2008/9/22 zpcspm <zpc...@gmail.com>



--
Best regards,
Peter Bulychev.
Reply all
Reply to author
Forward
0 new messages