3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 09:35:32 +00:00

porting to windows

This commit is contained in:
U-REDMOND\kenmcmil 2013-03-28 11:18:20 -07:00
parent 28266786f3
commit 7a0d49cb32
4 changed files with 8 additions and 10 deletions

View file

@ -247,7 +247,7 @@ bool iz3base::is_sat(ast f){
}
void iz3base::find_children(const hash_set<ast> &cnsts_set,
void iz3base::find_children(const stl_ext::hash_set<ast> &cnsts_set,
const ast &tree,
std::vector<ast> &cnsts,
std::vector<int> &parents,

View file

@ -145,7 +145,7 @@ class iz3base : public iz3mgr, public scopes {
ast simplify_and(std::vector<ast> &conjuncts);
ast simplify_with_lit_rec(ast n, ast lit, stl_ext::hash_map<ast,ast> &memo, int depth);
ast simplify_with_lit(ast n, ast lit);
void find_children(const hash_set<ast> &cnsts_set,
void find_children(const stl_ext::hash_set<ast> &cnsts_set,
const ast &tree,
std::vector<ast> &cnsts,
std::vector<int> &parents,

View file

@ -307,7 +307,8 @@ public:
int interpolate(const std::vector<ast> &cnsts, std::vector<ast> &itps){
assert((int)cnsts.size() == frames);
foci = foci2::create("lia");
std::string lia("lia");
foci = foci2::create(lia);
if(!foci){
std::cerr << "iZ3: cannot find foci lia solver.\n";
assert(0);