summaryrefslogtreecommitdiff
path: root/src/smt
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2021-05-21 16:46:48 -0500
committerGitHub <noreply@github.com>2021-05-21 21:46:48 +0000
commit0e9fed387aaf5d0cb1844ab20551fbebfcb8893d (patch)
treeeae04bb949859b150c35803f764e8f7a4d47794c /src/smt
parent8829c2cbb569296c188ef4285c7fe9568148f48a (diff)
Fix tests of unsat cores (#6593)
This updates all regressions that pass check-unsat-cores to enable check-unsat-cores. This includes any incremental benchmark, which was disabled in run_regression.py previously. It adds --no-check-unsat-cores to a few corner benchmarks that were previously disabled based on --incremental. It also reverts a change to when proofs are disabled: options like sygus-inference should not permit proofs (or unsat cores).
Diffstat (limited to 'src/smt')
-rw-r--r--src/smt/set_defaults.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/smt/set_defaults.cpp b/src/smt/set_defaults.cpp
index e7870e4d7..849d775c3 100644
--- a/src/smt/set_defaults.cpp
+++ b/src/smt/set_defaults.cpp
@@ -350,6 +350,7 @@ void setDefaults(LogicInfo& logic, bool isInternalSubsolver)
|| options::sygusInference() || options::sygusRewSynthInput())
{
// since we are trying to recast as sygus, we assume the input is sygus
+ isSygus = true;
usesSygus = true;
}
else if (options::sygusInst())
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback