mirror of
https://github.com/Z3Prover/z3
synced 2026-05-17 23:49:28 +00:00
fixes to finite domain arrays
- relevancy could be off and array solver doesn't compensate, #7544 - enforce equalities across store for small domain axioms #8065
This commit is contained in:
parent
c12425c86f
commit
e4cdbe0035
4 changed files with 61 additions and 67 deletions
|
|
@ -82,8 +82,7 @@ namespace smt {
|
|||
bool instantiate_default_lambda_def_axiom(enode* arr);
|
||||
bool instantiate_parent_stores_default(theory_var v);
|
||||
|
||||
bool has_large_domain(app* array_term);
|
||||
bool has_unitary_domain(app* array_term);
|
||||
|
||||
std::pair<app*,func_decl*> mk_epsilon(sort* s);
|
||||
enode_vector m_as_array;
|
||||
enode_vector m_lambdas;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue