mirror of
https://github.com/Z3Prover/z3
synced 2026-06-20 15:40:37 +00:00
Added feature (?) to SAT core to prefer the Nielsen assumptions during splitting
This commit is contained in:
parent
ca12eae670
commit
dafa3cf5bd
4 changed files with 33 additions and 9 deletions
|
|
@ -866,7 +866,7 @@ namespace smt {
|
|||
// std::cout << "Undef [" << lit << "]: " << mk_pp(c.fml, m) << std::endl;
|
||||
// Commit the chosen Nielsen assumption to the SAT core so it
|
||||
// cannot remain permanently undefined in a partial model.
|
||||
ctx.force_phase(lit);
|
||||
ctx.privileged_split(lit);
|
||||
all_sat = false;
|
||||
IF_VERBOSE(2, verbose_stream() <<
|
||||
"nseq final_check: adding nielsen assumption " << c.fml << "\n";);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue