mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-07 11:45:41 -05:00
Removed an error that was raised for tautological conflict clauses
This commit is contained in:
parent
a0ae0ca90c
commit
803b61c7dc
1 changed files with 1 additions and 4 deletions
|
|
@ -78,10 +78,7 @@ module Make(St : Mcsolver_types.S) = struct
|
||||||
for i = 0 to Vec.size v - 1 do
|
for i = 0 to Vec.size v - 1 do
|
||||||
l := (Vec.get v i) :: !l
|
l := (Vec.get v i) :: !l
|
||||||
done;
|
done;
|
||||||
let l, res = resolve (List.sort_uniq compare_atoms !l) in
|
List.sort_uniq compare_atoms !l
|
||||||
if l <> [] then
|
|
||||||
raise (Resolution_error "Input cause is a tautology");
|
|
||||||
res
|
|
||||||
|
|
||||||
(* Adding hyptoheses *)
|
(* Adding hyptoheses *)
|
||||||
let is_unit_hyp = function
|
let is_unit_hyp = function
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue