diff --git a/src/cmd_context/cmd_context.cpp b/src/cmd_context/cmd_context.cpp index 0198f6a9a..497a5e716 100644 --- a/src/cmd_context/cmd_context.cpp +++ b/src/cmd_context/cmd_context.cpp @@ -1925,7 +1925,7 @@ void cmd_context::validate_model() { analyze_failure(evaluator, a, true); IF_VERBOSE(11, model_smt2_pp(verbose_stream(), *this, *md, 0);); TRACE("model_validate", model_smt2_pp(tout, *this, *md, 0);); - invalid_model = true; + invalid_model |= m().is_false(r); } } if (invalid_model) {