3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 09:05:31 +00:00

remove simplify dependencies

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-08-26 00:37:22 -07:00
parent b16a4ac452
commit 2897b98ed2
23 changed files with 62 additions and 80 deletions

View file

@ -1139,7 +1139,7 @@ namespace datalog {
md->eval(path, path);
IF_VERBOSE(2, verbose_stream() << mk_pp(trace, m) << "\n";
for (unsigned i = 0; i < b.m_solver.size(); ++i) {
verbose_stream() << mk_pp(b.m_solver.get_formulas()[i], m) << "\n";
verbose_stream() << mk_pp(b.m_solver.get_formula(i), m) << "\n";
});
scoped_proof _sp(m);
proof_ref pr(m);

View file

@ -83,7 +83,7 @@ namespace pdr {
{
ast_smt_pp pp(m);
for (unsigned i = 0; i < m_context.size(); ++i) {
pp.add_assumption(m_context.get_formulas()[i]);
pp.add_assumption(m_context.get_formula(i));
}
for (unsigned i = 0; i < assumptions.size(); ++i) {
pp.add_assumption(assumptions[i].get());

View file

@ -318,7 +318,7 @@ lbool virtual_solver::check_sat_core(unsigned num_assumptions,
stopwatch sw2;
smt::kernel kernel(m, p);
for (unsigned i = 0, sz = m_context.size(); i < sz; ++i)
{ kernel.assert_expr(m_context.get_formulas()[i]); }
{ kernel.assert_expr(m_context.get_formula(i)); }
sw2.start();
kernel.check(num_assumptions, assumptions);
sw2.stop();
@ -450,7 +450,7 @@ void virtual_solver::to_smt2_benchmark(std::ostream &out,
for (unsigned i = 0, sz = context.size(); i < sz; ++i) {
asserts.push_back(context.get_formulas()[i]);
asserts.push_back(context.get_formula(i));
pp.collect(asserts.back());
}
pp.collect(num_assumptions, assumptions);