mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 01:25:31 +00:00
add simplification with qe-lite as an option #5767
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
08294d62e5
commit
56d3718cde
8 changed files with 36 additions and 41 deletions
|
@ -1403,8 +1403,10 @@ namespace pb {
|
|||
if (m_solver) m_solver->set_external(lit.var());
|
||||
c->watch_literal(*this, lit);
|
||||
c->watch_literal(*this, ~lit);
|
||||
}
|
||||
SASSERT(c->well_formed());
|
||||
}
|
||||
if (!c->well_formed())
|
||||
std::cout << *c << "\n";
|
||||
VERIFY(c->well_formed());
|
||||
if (m_solver && m_solver->get_config().m_drat) {
|
||||
std::function<void(std::ostream& out)> fn = [&](std::ostream& out) {
|
||||
out << "c ba constraint " << *c << " 0\n";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue