3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-30 04:15:51 +00:00

#6319 resolve for unsat core when using assumptions

This commit is contained in:
Nikolaj Bjorner 2022-09-19 20:10:20 -07:00
parent 9118a93e44
commit 7caf6a682b
2 changed files with 19 additions and 16 deletions

View file

@ -700,6 +700,11 @@ namespace array {
n->unmark1();
}
/**
* \brief check that lambda expressions are beta redexes.
* The array solver is not a decision procedure for lambdas that do not occur in beta
* redexes.
*/
bool solver::check_lambdas() {
unsigned num_vars = get_num_vars();
for (unsigned i = 0; i < num_vars; i++) {