fix(cc): bug in backtracking

This commit is contained in:
Simon Cruanes 2022-08-12 23:09:48 -04:00
parent b73c1bf464
commit 4d02e2a1c7
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4

View file

@ -218,6 +218,7 @@ let raise_conflict_ (cc : t) ~th (e : Lit.t list) (p : Proof_term.step_id) : _ =
Vec.clear cc.combine;
Event.emit cc.on_conflict { cc; th; c = e };
Stat.incr cc.count_conflict;
Vec.clear cc.res_acts;
raise (E_confl (Conflict (e, p)))
let[@inline] all_classes self : repr Iter.t =