3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-02 09:20:22 +00:00

fix #7363. Replay relevancy on unit literals that are re-asserted during backtracking.

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2024-10-08 19:40:37 -07:00
parent cfd00ad672
commit 6bd46b0922
3 changed files with 19 additions and 15 deletions

View file

@ -3940,9 +3940,11 @@ namespace {
}
return;
}
for (unsigned i = 0; i < num_bindings; i++) {
SASSERT(bindings[i]->get_generation() <= max_generation);
}
DEBUG_CODE(
for (unsigned i = 0; i < num_bindings; i++) {
SASSERT(bindings[i]->get_generation() <= max_generation);
});
#endif
unsigned min_gen = 0, max_gen = 0;
m_interpreter.get_min_max_top_generation(min_gen, max_gen);