mirror of
https://github.com/Z3Prover/z3
synced 2025-06-27 16:38:45 +00:00
arrays (#4684)
* arrays Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * arrays Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * arrays Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fill Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * update drat and fix euf bugs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * const qualifiers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * reorg ba Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * reorg Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * build warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d56dd1db7b
commit
796e2fd9eb
79 changed files with 2571 additions and 1850 deletions
|
@ -375,7 +375,7 @@ namespace smt {
|
|||
}
|
||||
|
||||
void dyn_ack_manager::propagate_eh() {
|
||||
if (m_params.m_dack == DACK_DISABLED)
|
||||
if (m_params.m_dack == dyn_ack_strategy::DACK_DISABLED)
|
||||
return;
|
||||
m_num_propagations_since_last_gc++;
|
||||
if (m_num_propagations_since_last_gc > m_params.m_dack_gc) {
|
||||
|
@ -407,7 +407,7 @@ namespace smt {
|
|||
}
|
||||
|
||||
void dyn_ack_manager::instantiate(app * n1, app * n2) {
|
||||
SASSERT(m_params.m_dack != DACK_DISABLED);
|
||||
SASSERT(m_params.m_dack != dyn_ack_strategy::DACK_DISABLED);
|
||||
SASSERT(n1->get_decl() == n2->get_decl());
|
||||
SASSERT(n1->get_num_args() == n2->get_num_args());
|
||||
SASSERT(n1 != n2);
|
||||
|
@ -461,7 +461,7 @@ namespace smt {
|
|||
|
||||
void dyn_ack_manager::instantiate(app * n1, app * n2, app* r) {
|
||||
context& ctx = m_context;
|
||||
SASSERT(m_params.m_dack != DACK_DISABLED);
|
||||
SASSERT(m_params.m_dack != dyn_ack_strategy::DACK_DISABLED);
|
||||
SASSERT(n1 != n2 && n1 != r && n2 != r);
|
||||
ctx.m_stats.m_num_dyn_ack++;
|
||||
TRACE("dyn_ack_inst", tout << "dyn_ack: " << n1->get_id() << " " << n2->get_id() << " " << r->get_id() << "\n";);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue