Removed assertion

Long explanation: when backtracking to level 0,
while already being at level 0, very strange
things might happen, most notably there might still
be facts left to propagate...
This commit is contained in:
Guillaume Bury 2015-11-18 17:43:26 +01:00
parent 6567d32900
commit 28f32de24c

View file

@ -317,7 +317,6 @@ module Make (L : Log_intf.S)(St : Solver_types.S)
Vec.shrink env.tenv_queue ((Vec.size env.tenv_queue) - lvl);
end;
assert (Vec.size env.trail_lim = Vec.size env.tenv_queue);
assert (env.qhead = Vec.size env.trail);
()
let report_unsat ({atoms=atoms} as confl) =