mirror of
https://github.com/Z3Prover/z3
synced 2025-06-06 14:13:23 +00:00
propagate early in theory_str to set up contains/regex maps
this fixes an unsat-as-sat error in a regex test and flips around some timeouts so more work will be required to track this down
This commit is contained in:
parent
8598a48e3b
commit
481e97a274
1 changed files with 4 additions and 0 deletions
|
@ -6052,6 +6052,10 @@ void theory_str::init_search_eh() {
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// this might be cheating but we need to make sure that certain maps are populated
|
||||||
|
// before the first call to new_eq_eh()
|
||||||
|
propagate();
|
||||||
|
|
||||||
TRACE("t_str", tout << "search started" << std::endl;);
|
TRACE("t_str", tout << "search started" << std::endl;);
|
||||||
search_started = true;
|
search_started = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue