mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 17:45:32 +00:00
Merge branch 'master' of https://github.com/Z3Prover/z3
This commit is contained in:
commit
c8c262fb93
4 changed files with 19 additions and 10 deletions
|
@ -109,7 +109,12 @@ namespace pdr {
|
|||
UNREACHABLE();
|
||||
break;
|
||||
}
|
||||
if (found) m_stats.m_hits++; m_stats.m_miss++;
|
||||
if (found) {
|
||||
m_stats.m_hits++;
|
||||
}
|
||||
else {
|
||||
m_stats.m_miss++;
|
||||
}
|
||||
return found;
|
||||
}
|
||||
|
||||
|
|
|
@ -691,7 +691,10 @@ namespace smt {
|
|||
m_rw.reset();
|
||||
m_th_rw.reset();
|
||||
m_trail_stack.pop_scope(m_trail_stack.get_num_scopes());
|
||||
if (m_factory) dealloc(m_factory); m_factory = 0;
|
||||
if (m_factory) {
|
||||
dealloc(m_factory);
|
||||
m_factory = 0;
|
||||
}
|
||||
ast_manager & m = get_manager();
|
||||
dec_ref_map_key_values(m, m_conversions);
|
||||
dec_ref_collection_values(m, m_is_added_to_model);
|
||||
|
|
|
@ -287,14 +287,14 @@ struct is_non_qfbv_predicate {
|
|||
if (fid == m.get_basic_family_id())
|
||||
return;
|
||||
if (fid == u.get_family_id()) {
|
||||
if (n->get_decl_kind() == OP_BSDIV0 ||
|
||||
n->get_decl_kind() == OP_BUDIV0 ||
|
||||
n->get_decl_kind() == OP_BSREM0 ||
|
||||
n->get_decl_kind() == OP_BUREM0 ||
|
||||
n->get_decl_kind() == OP_BSMOD0)
|
||||
throw found();
|
||||
return;
|
||||
}
|
||||
if (n->get_decl_kind() == OP_BSDIV0 ||
|
||||
n->get_decl_kind() == OP_BUDIV0 ||
|
||||
n->get_decl_kind() == OP_BSREM0 ||
|
||||
n->get_decl_kind() == OP_BUREM0 ||
|
||||
n->get_decl_kind() == OP_BSMOD0)
|
||||
throw found();
|
||||
return;
|
||||
}
|
||||
if (is_uninterp_const(n))
|
||||
return;
|
||||
throw found();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue