mirror of
https://github.com/Z3Prover/z3
synced 2025-08-27 21:48:56 +00:00
add more simplifiers, fix model reconstruction order for elim_unconstrained
- enable sat.smt in smt_tactic that is invoked by default on first goals add flatten-clauses add push-ite have tptp5 front-end pretty print SMT2 formulas a little nicer.
This commit is contained in:
parent
edb0fc394b
commit
cfc8e19baf
10 changed files with 271 additions and 54 deletions
|
@ -64,7 +64,7 @@ public:
|
|||
}
|
||||
|
||||
void reduce() override {
|
||||
TRACE("simplifier", tout << m_fmls << "\n");
|
||||
TRACE("simplifier", tout << m_fmls);
|
||||
for (auto* s : m_simplifiers) {
|
||||
if (m_fmls.inconsistent())
|
||||
break;
|
||||
|
@ -74,7 +74,7 @@ public:
|
|||
collect_stats _cs(*s);
|
||||
s->reduce();
|
||||
m_fmls.flatten_suffix();
|
||||
TRACE("simplifier", tout << s->name() << "\n" << m_fmls << "\n");
|
||||
TRACE("simplifier", tout << s->name() << "\n" << m_fmls);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue