fix warnings

This commit is contained in:
Simon Cruanes 2023-06-23 20:44:01 -04:00
parent 7fbfb8439b
commit 619da6fbcb
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4
3 changed files with 7 additions and 9 deletions

View file

@ -104,7 +104,9 @@ let tracer ~(sink : Tr.Sink.t) () : SAT.Tracer.t =
dict_of_list
[
"id", int id;
"c", list (lits |> Iter.map self#sat_encode_lit |> Iter.to_rev_list);
( "c",
list (lits |> Iter.map self#sat_encode_lit |> Iter.to_rev_list)
);
])
in
Tr.Sink.emit sink ~tag:"AssCSat" v
@ -147,8 +149,7 @@ let tracer ~(sink : Tr.Sink.t) () : SAT.Tracer.t =
let start = Sys.time ()
let solve ?(check = false) (solver : SAT.t) :
(unit, string) result =
let solve ?check:(_ = false) (solver : SAT.t) : (unit, string) result =
let res = Profile.with_ "solve" (fun () -> SAT.solve solver) in
let t2 = Sys.time () in
Printf.printf "\r";
@ -158,9 +159,7 @@ let solve ?(check = false) (solver : SAT.t) :
let t3 = Sys.time () in
Format.printf "Sat (%.3f/%.3f)@." (t2 -. start) (t3 -. t2)
| SAT.Unsat _ ->
(* TODO: extract proof from trace; use check_proof *)
(* TODO: extract proof from trace; use check_proof *)
let t3 = Sys.time () in
Format.printf "Unsat (%.3f/%.3f)@." (t2 -. start) (t3 -. t2));
Ok ()

View file

@ -120,10 +120,10 @@ let solve (self : t) ~assumptions () : Solver.res =
*);
(match self.proof_file with
| Some file ->
| Some _file ->
(match unsat_proof () with
| None -> ()
| Some step_id ->
| Some _step_id ->
(* TODO: read trace; emit proof
let proof = Solver.proof self.solver in
let proof_quip =

View file

@ -1,4 +1,3 @@
open Common_
open! Sidekick_base
type t