3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-12-01 01:37:13 +00:00

testing / debugging arithmetic

This commit is contained in:
Nikolaj Bjorner 2024-07-19 11:31:43 -07:00
parent ae55d30961
commit 5b0d49cd76
10 changed files with 269 additions and 139 deletions

View file

@ -29,9 +29,12 @@ namespace sls {
solver_ctx* m_solver_ctx = nullptr;
expr_ref_vector m_assertions;
statistics m_st;
obj_map<expr, sat::bool_var> m_expr2var;
obj_map<expr, sat::literal> m_expr2lit;
unsigned m_num_vars = 0;
sat::literal mk_literal(expr* e);
sat::literal mk_literal();
void add_clause(expr* f);
public:
smt_solver(ast_manager& m, params_ref const& p);
~smt_solver();