mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 19:02:02 +00:00
call mux finder
This commit is contained in:
parent
4392b88718
commit
1e0d49512b
2 changed files with 3 additions and 3 deletions
|
@ -4174,7 +4174,7 @@ namespace sat {
|
||||||
lbool solver::find_mutexes(literal_vector const& lits, vector<literal_vector> & mutexes) {
|
lbool solver::find_mutexes(literal_vector const& lits, vector<literal_vector> & mutexes) {
|
||||||
max_cliques<neg_literal> mc;
|
max_cliques<neg_literal> mc;
|
||||||
m_user_bin_clauses.reset();
|
m_user_bin_clauses.reset();
|
||||||
m_binary_clause_graph.reset();
|
// m_binary_clause_graph.reset();
|
||||||
collect_bin_clauses(m_user_bin_clauses, true, false);
|
collect_bin_clauses(m_user_bin_clauses, true, false);
|
||||||
hashtable<literal_pair, pair_hash<literal_hash, literal_hash>, default_eq<literal_pair> > seen_bc;
|
hashtable<literal_pair, pair_hash<literal_hash, literal_hash>, default_eq<literal_pair> > seen_bc;
|
||||||
for (auto const& b : m_user_bin_clauses) {
|
for (auto const& b : m_user_bin_clauses) {
|
||||||
|
@ -4189,7 +4189,7 @@ namespace sat {
|
||||||
vector<unsigned_vector> _mutexes;
|
vector<unsigned_vector> _mutexes;
|
||||||
literal_vector _lits(lits);
|
literal_vector _lits(lits);
|
||||||
if (m_ext) {
|
if (m_ext) {
|
||||||
// m_ext->find_mutexes(_lits, mutexes);
|
m_ext->find_mutexes(_lits, mutexes);
|
||||||
}
|
}
|
||||||
unsigned_vector ps;
|
unsigned_vector ps;
|
||||||
for (literal lit : _lits) {
|
for (literal lit : _lits) {
|
||||||
|
|
|
@ -755,7 +755,7 @@ namespace sat {
|
||||||
|
|
||||||
u_map<index_set> m_antecedents;
|
u_map<index_set> m_antecedents;
|
||||||
literal_vector m_todo_antecedents;
|
literal_vector m_todo_antecedents;
|
||||||
vector<literal_vector> m_binary_clause_graph;
|
// vector<literal_vector> m_binary_clause_graph;
|
||||||
|
|
||||||
bool extract_assumptions(literal lit, index_set& s);
|
bool extract_assumptions(literal lit, index_set& s);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue