We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eda2eb5 commit aa3749fCopy full SHA for aa3749f
src/smt/smt_context.cpp
@@ -3646,7 +3646,10 @@ namespace smt {
3646
if (status == l_true && m_qmanager->has_quantifiers()) {
3647
// possible outcomes DONE l_true, DONE l_undef, CONTINUE
3648
mk_proto_model();
3649
- quantifier_manager::check_model_result cmr = m_qmanager->check_model(m_proto_model.get(), m_model_generator->get_root2value());
+ quantifier_manager::check_model_result cmr = quantifier_manager::UNKNOWN;
3650
+ if (m_proto_model.get()) {
3651
+ cmr = m_qmanager->check_model(m_proto_model.get(), m_model_generator->get_root2value());
3652
+ }
3653
switch (cmr) {
3654
case quantifier_manager::SAT:
3655
return false;
0 commit comments