mirror of
https://github.com/Z3Prover/z3
synced 2026-02-19 07:04:22 +00:00
sls fixes for ABV. Axiomatization required as saturation can produce conflicts by congruence closure
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
2050fc3b35
commit
fe1622b592
4 changed files with 110 additions and 40 deletions
|
|
@ -90,7 +90,7 @@ namespace sls {
|
|||
g.explain<size_t>(explain, nullptr);
|
||||
g.end_explain();
|
||||
double reward = -1;
|
||||
TRACE("enf",
|
||||
TRACE("euf",
|
||||
for (auto p : explain) {
|
||||
sat::literal l = to_literal(p);
|
||||
tout << l << " " << mk_pp(ctx.atom(l.var()), m) << " " << ctx.is_unit(l) << "\n";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue