Skip to content

Commit aad1bf5

Browse files
committed
Send initialisation commands to solver
1 parent 829c778 commit aad1bf5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/solvers/smt2_incremental/smt2_incremental_decision_procedure.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include "smt2_incremental_decision_procedure.h"
44

5+
#include <solvers/smt2_incremental/smt_commands.h>
56
#include <solvers/smt2_incremental/smt_to_smt2_string.h>
67
#include <util/expr.h>
78
#include <util/string_utils.h>
@@ -12,6 +13,9 @@ smt2_incremental_decision_proceduret::smt2_incremental_decision_proceduret(
1213
number_of_solver_calls{0},
1314
solver_process{split_string(solver_command, ' ', false, true)}
1415
{
16+
send_to_solver(smt_set_option_commandt{smt_option_produce_modelst{true}});
17+
send_to_solver(smt_set_logic_commandt{
18+
smt_logic_quantifier_free_uninterpreted_functions_bit_vectorst{}});
1519
}
1620

1721
exprt smt2_incremental_decision_proceduret::handle(const exprt &expr)

0 commit comments

Comments
 (0)