Skip to content

Commit

Permalink
false_term as interpolant when assumptions are empty
Browse files Browse the repository at this point in the history
  • Loading branch information
ahmed-irfan committed Apr 17, 2024
1 parent 3b93035 commit 644d02d
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/mcsat/solver.c
Original file line number Diff line number Diff line change
Expand Up @@ -2796,6 +2796,9 @@ void mcsat_solve(mcsat_solver_t* mcsat, const param_t *params, model_t* mdl, uin

// Analysis might have discovered base level conflict
if (mcsat->status == STATUS_UNSAT) {
if (n_assumptions == 0) {
mcsat->interpolant = false_term;
}
break;
}

Expand Down

0 comments on commit 644d02d

Please sign in to comment.