ASP-based solver: don't emit spurious debug output (#41218)
When improving the error message, we started #showing in the answer set a lot more symbols - but we forgot to suppress the debug messages warning about UNKNOWN SYMBOLs
This commit is contained in:
parent
5b386cf9b1
commit
47c560d526
1 changed files with 2 additions and 8 deletions
|
@ -1013,14 +1013,6 @@ def on_model(model):
|
||||||
# record the possible dependencies in the solve
|
# record the possible dependencies in the solve
|
||||||
result.possible_dependencies = setup.pkgs
|
result.possible_dependencies = setup.pkgs
|
||||||
|
|
||||||
# print any unknown functions in the model
|
|
||||||
for sym in best_model:
|
|
||||||
if sym.name not in ("attr", "error", "opt_criterion"):
|
|
||||||
tty.debug(
|
|
||||||
"UNKNOWN SYMBOL: %s(%s)"
|
|
||||||
% (sym.name, ", ".join([str(s) for s in intermediate_repr(sym.arguments)]))
|
|
||||||
)
|
|
||||||
|
|
||||||
elif cores:
|
elif cores:
|
||||||
result.control = self.control
|
result.control = self.control
|
||||||
result.cores.extend(cores)
|
result.cores.extend(cores)
|
||||||
|
@ -2799,9 +2791,11 @@ class SpecBuilder:
|
||||||
r"^.*_propagate$",
|
r"^.*_propagate$",
|
||||||
r"^.*_satisfies$",
|
r"^.*_satisfies$",
|
||||||
r"^.*_set$",
|
r"^.*_set$",
|
||||||
|
r"^dependency_holds$",
|
||||||
r"^node_compiler$",
|
r"^node_compiler$",
|
||||||
r"^package_hash$",
|
r"^package_hash$",
|
||||||
r"^root$",
|
r"^root$",
|
||||||
|
r"^track_dependencies$",
|
||||||
r"^variant_default_value_from_cli$",
|
r"^variant_default_value_from_cli$",
|
||||||
r"^virtual_node$",
|
r"^virtual_node$",
|
||||||
r"^virtual_root$",
|
r"^virtual_root$",
|
||||||
|
|
Loading…
Reference in a new issue