mirror of
https://github.com/Z3Prover/z3
synced 2025-05-12 02:04:43 +00:00
debugging #4169
This commit is contained in:
parent
68f1f1e62f
commit
9c52d4e615
3 changed files with 18 additions and 16 deletions
|
@ -763,7 +763,6 @@ namespace smt {
|
|||
// Common case: r2 and r1 have at most one theory var.
|
||||
theory_id t2 = r2->m_th_var_list.get_th_id();
|
||||
theory_id t1 = r1->m_th_var_list.get_th_id();
|
||||
// verbose_stream() << "[merge_theory_vars] t2: " << t2 << ", t1: " << t1 << "\n";
|
||||
theory_var v2 = m_fparams.m_new_core2th_eq ? get_closest_var(n2, t2) : r2->m_th_var_list.get_th_var();
|
||||
theory_var v1 = m_fparams.m_new_core2th_eq ? get_closest_var(n1, t1) : r1->m_th_var_list.get_th_var();
|
||||
TRACE("merge_theory_vars",
|
||||
|
@ -1422,8 +1421,8 @@ namespace smt {
|
|||
TRACE("push_new_th_diseqs", tout << m.get_family_name(th->get_id()) << " not using diseqs\n";);
|
||||
return;
|
||||
}
|
||||
TRACE("push_new_th_diseqs", tout << "#" << r->get_owner_id() << " v" << v << "\n";);
|
||||
theory_id th_id = th->get_id();
|
||||
TRACE("push_new_th_diseqs", tout << "#" << r->get_owner_id() << " " << mk_bounded_pp(r->get_owner(), m) << " v" << v << " th: " << th_id << "\n";);
|
||||
for (enode * parent : r->get_parents()) {
|
||||
CTRACE("parent_bug", parent == 0, tout << "#" << r->get_owner_id() << ", num_parents: " << r->get_num_parents() << "\n"; display(tout););
|
||||
if (parent->is_eq()) {
|
||||
|
@ -1601,6 +1600,11 @@ namespace smt {
|
|||
if (inconsistent())
|
||||
return false;
|
||||
}
|
||||
#if 0
|
||||
if (at_search_level() && induction::should_try(*this)) {
|
||||
get_induction()();
|
||||
}
|
||||
#endif
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue