Removed an error that was raised for tautological conflict clauses

This commit is contained in:
Guillaume Bury 2015-01-29 15:39:48 +01:00
parent a0ae0ca90c
commit 803b61c7dc

View file

@ -78,10 +78,7 @@ module Make(St : Mcsolver_types.S) = struct
for i = 0 to Vec.size v - 1 do
l := (Vec.get v i) :: !l
done;
let l, res = resolve (List.sort_uniq compare_atoms !l) in
if l <> [] then
raise (Resolution_error "Input cause is a tautology");
res
List.sort_uniq compare_atoms !l
(* Adding hyptoheses *)
let is_unit_hyp = function