Skip to content

Commit

Permalink
Fix the error message.
Browse files Browse the repository at this point in the history
  • Loading branch information
Halbaroth committed Jul 18, 2023
1 parent 88ea461 commit 27c220a
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions src/bin/common/solving_loop.ml
Original file line number Diff line number Diff line change
Expand Up @@ -358,9 +358,9 @@ let main () =
if Stdlib.(Options.get_sat_solver () = Tableaux) then
Options.set_interpretation ILast
else Printer.print_wrn "%a The generation of models is not supported \
for the current SAT solver. Please choose the \
for the SAT solver %a. Please choose the \
SAT solver Tableaux."
Loc.report st_loc
Loc.report st_loc Util.pp_sat_solver (Options.get_sat_solver ())
| ":produce-models", Symbol { name = Simple "false"; _ } ->
Options.set_interpretation INone
| ":produce-unsat-cores", Symbol { name = Simple "true"; _ } ->
Expand Down Expand Up @@ -514,6 +514,14 @@ let main () =
(* TODO: add the location of the statement. *)
Printer.print_smtlib_err "No model produced.";
st
else if Stdlib.(Options.get_sat_solver () <> Tableaux) then
begin
(* TODO: add the location of the statement. *)
Printer.print_smtlib_err
"get-model is not supported with the SAT solver %a."
Util.pp_sat_solver (Options.get_sat_solver ());
st
end
else
begin
(* TODO: add the location of the statement. *)
Expand Down

0 comments on commit 27c220a

Please sign in to comment.