3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-19 10:52:02 +00:00

enable multiple local search threads

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-03-06 11:48:23 -08:00
parent cd4a2701db
commit ac59e7b6d3
4 changed files with 16 additions and 8 deletions

View file

@ -710,11 +710,11 @@ namespace sat {
m_watches.push_back(watch_list());
m_bstamp.push_back(0);
m_bstamp.push_back(0);
m_dfs.push_back(dfs_info());
m_dfs.push_back(dfs_info());
m_lits.push_back(lit_info());
m_lits.push_back(lit_info());
m_rating.push_back(0);
m_dfs.push_back(dfs_info());
m_dfs.push_back(dfs_info());
m_lits.push_back(lit_info());
m_lits.push_back(lit_info());
m_prefix.push_back(prefix());
m_freevars.insert(v);
}
@ -1125,6 +1125,7 @@ namespace sat {
unsigned scope_lvl() const { return m_trail_lim.size(); }
void assign(literal l) {
SASSERT(m_level > 0);
if (is_undef(l)) {
set_true(l);
m_trail.push_back(l);