mirror of
https://github.com/Z3Prover/z3
synced 2025-08-23 11:37:54 +00:00
#6116 bv2int bug fix
This commit is contained in:
parent
f72cdda5fb
commit
6077c4154a
4 changed files with 76 additions and 29 deletions
|
@ -66,7 +66,7 @@ namespace arith {
|
|||
vector<std::pair<rational, literal>> m_literals;
|
||||
svector<std::tuple<euf::enode*,euf::enode*,bool>> m_eqs;
|
||||
hint_type m_ty;
|
||||
unsigned m_lit_head = 0, m_lit_tail = 0, m_eq_head = 0, m_eq_tail;
|
||||
unsigned m_lit_head = 0, m_lit_tail = 0, m_eq_head = 0, m_eq_tail = 0;
|
||||
void reset() { m_lit_head = m_lit_tail; m_eq_head = m_eq_tail; }
|
||||
void add(euf::enode* a, euf::enode* b, bool is_eq) {
|
||||
if (m_eq_tail < m_eqs.size())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue