mirror of
https://github.com/Z3Prover/z3
synced 2025-04-28 19:35:50 +00:00
This commit is contained in:
parent
bc9c6ad93d
commit
cd56d55e34
3 changed files with 19 additions and 11 deletions
|
@ -553,8 +553,8 @@ namespace q {
|
|||
void unmark(unsigned head) {
|
||||
for (unsigned i = m_candidates.size(); i-- > head; ) {
|
||||
enode* app = m_candidates[i];
|
||||
if (app->is_marked2())
|
||||
app->unmark2();
|
||||
if (app->is_marked3())
|
||||
app->unmark3();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2022,9 +2022,9 @@ namespace q {
|
|||
code_tree::scoped_unmark _unmark(t);
|
||||
while ((app = t->next_candidate()) && !ctx.resource_limits_exceeded()) {
|
||||
TRACE("trigger_bug", tout << "candidate\n" << ctx.bpp(app) << "\n";);
|
||||
if (!app->is_marked2() && app->is_cgr()) {
|
||||
if (!app->is_marked3() && app->is_cgr()) {
|
||||
execute_core(t, app);
|
||||
app->mark2();
|
||||
app->mark3();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue