提交 a51132f6 authored 作者: Frederic Bastien's avatar Frederic Bastien

added assert.

上级 a7074259
...@@ -518,6 +518,7 @@ class CLinker(link.Linker): ...@@ -518,6 +518,7 @@ class CLinker(link.Linker):
try: behavior = op.c_code(node, name, isyms, osyms, sub) try: behavior = op.c_code(node, name, isyms, osyms, sub)
except utils.MethodNotDefined: except utils.MethodNotDefined:
raise NotImplementedError("%s cannot produce C code" % op) raise NotImplementedError("%s cannot produce C code" % op)
assert isinstance(behavior,str), str(node.op)+" didn't returned a string for c_code"
try: cleanup = op.c_code_cleanup(node, name, isyms, osyms, sub) try: cleanup = op.c_code_cleanup(node, name, isyms, osyms, sub)
except utils.MethodNotDefined: except utils.MethodNotDefined:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论