diff --git a/src/smt/smt_internalizer.cpp b/src/smt/smt_internalizer.cpp index ac4f2e1b5..826fa0cea 100644 --- a/src/smt/smt_internalizer.cpp +++ b/src/smt/smt_internalizer.cpp @@ -535,13 +535,9 @@ namespace smt { } void context::internalize_lambda(quantifier * q) { -#if 0 - UNREACHABLE(); -#else TRACE("internalize_quantifier", tout << mk_pp(q, m_manager) << "\n";); SASSERT(is_lambda(q)); app_ref lam_name(m_manager.mk_fresh_const("lambda", m_manager.get_sort(q)), m_manager); - enode * e = mk_enode(lam_name, true, false, false); app_ref eq(m_manager), lam_app(m_manager); expr_ref_vector vars(m_manager); vars.push_back(lam_name); @@ -558,7 +554,6 @@ namespace smt { internalize_quantifier(fa, true); if (!e_internalized(lam_name)) internalize_uninterpreted(lam_name); m_app2enode.setx(q->get_id(), get_enode(lam_name), nullptr); -#endif } /** diff --git a/src/smt/theory_special_relations.cpp b/src/smt/theory_special_relations.cpp index 52708699a..fc6e32774 100644 --- a/src/smt/theory_special_relations.cpp +++ b/src/smt/theory_special_relations.cpp @@ -727,7 +727,7 @@ namespace smt { for (unsigned j = 0; j < edges.size(); ++j) { edge_id e1 = edges[j]; if (!g.is_enabled(e1)) continue; - SASSERT (i == g.get_target(e1)); + SASSERT ((int)i == g.get_target(e1)); dl_var src1 = g.get_source(e1); for (unsigned k = j + 1; k < edges.size(); ++k) { edge_id e2 = edges[k];