mirror of
https://github.com/c-cube/sidekick.git
synced 2026-01-24 02:16:41 -05:00
fix: in final-check, resume if there are new decisions to do
This commit is contained in:
parent
79b1585804
commit
2286a72437
1 changed files with 3 additions and 1 deletions
|
|
@ -2041,7 +2041,9 @@ module Make(Plugin : PLUGIN)
|
|||
begin match Plugin.final_check st.th (full_slice st) with
|
||||
| () ->
|
||||
if st.elt_head = Vec.size st.trail &&
|
||||
Vec.is_empty st.clauses_to_add then (
|
||||
Vec.is_empty st.clauses_to_add &&
|
||||
st.next_decisions = []
|
||||
then (
|
||||
raise_notrace E_sat
|
||||
);
|
||||
(* otherwise, keep on *)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue