mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-06 03:05:31 -05:00
Fix for lack of insertion of new atoms in iheap.
This commit is contained in:
parent
db0bd8c2df
commit
a5c67c7545
1 changed files with 1 additions and 0 deletions
|
|
@ -650,6 +650,7 @@ module Make (L : Log_intf.S)(E : Expr_intf.S)
|
||||||
propagate ()
|
propagate ()
|
||||||
| Th.Unsat (l, p) ->
|
| Th.Unsat (l, p) ->
|
||||||
let l = List.rev_map new_atom l in
|
let l = List.rev_map new_atom l in
|
||||||
|
List.iter (fun a -> insert_var_order (Either.mk_right a.var)) l;
|
||||||
let c = St.make_clause (St.fresh_name ()) l (List.length l) true (Lemma p) in
|
let c = St.make_clause (St.fresh_name ()) l (List.length l) true (Lemma p) in
|
||||||
Some c
|
Some c
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue