mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 09:35:32 +00:00
debugging mc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
c7ee532173
commit
e4f29a7b8a
38 changed files with 143 additions and 123 deletions
|
@ -43,7 +43,6 @@ std::ostream& solver::display(std::ostream & out, unsigned n, expr* const* assum
|
|||
get_assertions(fmls);
|
||||
ast_pp_util visitor(get_manager());
|
||||
model_converter_ref mc = get_model_converter();
|
||||
mc = concat(mc0(), mc.get());
|
||||
if (mc.get()) {
|
||||
mc->collect(visitor);
|
||||
}
|
||||
|
@ -180,7 +179,6 @@ void solver::assert_expr(expr* f) {
|
|||
expr_ref fml(f, get_manager());
|
||||
if (m_enforce_model_conversion) {
|
||||
model_converter_ref mc = get_model_converter();
|
||||
mc = concat(mc0(), mc.get());
|
||||
if (mc) {
|
||||
(*mc)(fml);
|
||||
}
|
||||
|
@ -196,7 +194,6 @@ void solver::assert_expr(expr* f, expr* t) {
|
|||
IF_VERBOSE(0, verbose_stream() << "enforce model conversion\n";);
|
||||
exit(0);
|
||||
model_converter_ref mc = get_model_converter();
|
||||
mc = concat(mc0(), mc.get());
|
||||
if (mc) {
|
||||
(*mc)(fml);
|
||||
// (*mc)(a);
|
||||
|
|
|
@ -65,7 +65,7 @@ void extract_clauses_and_dependencies(goal_ref const& g, expr_ref_vector& clause
|
|||
bool2dep.insert(b, d);
|
||||
assumptions.push_back(b);
|
||||
if (!fmc) {
|
||||
fmc = alloc(generic_model_converter, m);
|
||||
fmc = alloc(generic_model_converter, m, "solver2tactic");
|
||||
}
|
||||
fmc->hide(to_app(b)->get_decl());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue