3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 01:25:31 +00:00

deal with compiler warnings

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2018-10-31 16:30:42 -05:00
parent eef2ac0ff5
commit 2a6fa4af39
6 changed files with 17 additions and 18 deletions

View file

@ -178,21 +178,21 @@ unsigned read_dimacs(char const * file_name) {
std::cerr << "(error \"failed to open file '" << file_name << "'\")" << std::endl;
exit(ERR_OPEN_FILE);
}
parse_dimacs(in, *g_solver);
parse_dimacs(in, solver);
}
else {
parse_dimacs(std::cin, *g_solver);
parse_dimacs(std::cin, solver);
}
IF_VERBOSE(20, g_solver->display_status(verbose_stream()););
IF_VERBOSE(20, solver.display_status(verbose_stream()););
lbool r;
vector<sat::literal_vector> tracking_clauses;
sat::solver solver2( p, limit);
if (p.get_bool("dimacs.core", false)) {
sat::solver solver2(p, limit);
if (p.get_bool("dimacs.core", false)) {
g_solver = &solver2;
sat::literal_vector assumptions;
track_clauses(solver, solver2, assumptions, tracking_clauses);
g_solver = &solver2;
r = solver2.check(assumptions.size(), assumptions.c_ptr());
r = g_solver->check(assumptions.size(), assumptions.c_ptr());
}
else {
r = g_solver->check();