3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-30 04:15:51 +00:00
remove overly permissive filter on select_store axiom
This commit is contained in:
Nikolaj Bjorner 2021-08-27 21:03:30 -07:00
parent e9a30385cf
commit 992daa6d2e
2 changed files with 5 additions and 5 deletions

View file

@ -181,8 +181,6 @@ namespace array {
ptr_buffer<expr> sel1_args, sel2_args;
unsigned num_args = select->get_num_args();
if (expr2enode(store->get_arg(0))->get_root() == expr2enode(select->get_arg(0))->get_root())
return false;
bool has_diff = false;
for (unsigned i = 1; i < num_args; i++)
has_diff |= expr2enode(select->get_arg(i))->get_root() != expr2enode(store->get_arg(i))->get_root();