mirror of
https://github.com/Z3Prover/z3
synced 2025-04-22 16:45:31 +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;);
|
||||
search_started = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue