mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 01:25:31 +00:00
sparse_matrix iterators
This commit is contained in:
parent
6eae27ffad
commit
9275d1e57a
4 changed files with 22 additions and 7 deletions
|
@ -1011,7 +1011,7 @@ namespace smt {
|
|||
expr_ref tmp(m);
|
||||
core.reset();
|
||||
for (; it != end; ++it) {
|
||||
unsigned v = it->m_var;
|
||||
unsigned v = it->var();
|
||||
if (num_nodes <= v && v < num_nodes + num_edges) {
|
||||
unsigned edge_id = v - num_nodes;
|
||||
literal lit = m_edges[edge_id].m_justification;
|
||||
|
|
|
@ -1283,7 +1283,7 @@ theory_diff_logic<Ext>::maximize(theory_var v, expr_ref& blocker, bool& has_shar
|
|||
expr_ref tmp(m);
|
||||
core.reset();
|
||||
for (; it != end; ++it) {
|
||||
unsigned v = it->m_var;
|
||||
unsigned v = it->var();
|
||||
if (is_simplex_edge(v)) {
|
||||
unsigned edge_id = simplex2edge(v);
|
||||
literal lit = m_graph.get_explanation(edge_id);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue