提交 6f6981e9 authored 作者: Frederic Bastien's avatar Frederic Bastien

Fix search for opt name. They don't always have a name!

上级 01e67028
...@@ -1100,7 +1100,8 @@ class EquilibriumOptimizer(NavigatorOptimizer): ...@@ -1100,7 +1100,8 @@ class EquilibriumOptimizer(NavigatorOptimizer):
process_count.setdefault(lopt, 0) process_count.setdefault(lopt, 0)
if process_count[lopt] > max_use: if process_count[lopt] > max_use:
max_use_abort = True max_use_abort = True
opt_name = lopt.name opt_name = (getattr(lopt, "name", None)
or getattr(lopt, "__name__", None) or "")
else: else:
lopt_change = self.process_node(env, node, lopt) lopt_change = self.process_node(env, node, lopt)
if lopt_change: if lopt_change:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论