We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a30223 commit 71b5e44Copy full SHA for 71b5e44
src/sat/sat_solver/inc_sat_solver.cpp
@@ -137,7 +137,10 @@ class inc_sat_solver : public solver {
137
for (unsigned h : m_fmls_head_lim) result->m_fmls_head_lim.push_back(h);
138
for (expr* f : m_internalized_fmls) result->m_internalized_fmls.push_back(tr(f));
139
if (m_mcs.back()) result->m_mcs.push_back(m_mcs.back()->translate(tr));
140
- if (m_sat_mc) result->m_sat_mc = dynamic_cast<sat2goal::mc*>(m_sat_mc->translate(tr));
+ if (m_sat_mc) {
141
+ m_sat_mc->flush_smc(m_solver, m_map);
142
+ result->m_sat_mc = dynamic_cast<sat2goal::mc*>(m_sat_mc->translate(tr));
143
+ }
144
result->m_has_uninterpreted = m_has_uninterpreted;
145
// copy m_bb_rewriter?
146
result->m_internalized_converted = m_internalized_converted;
0 commit comments