diff options
author | Aina Niemetz <aina.niemetz@gmail.com> | 2020-06-16 09:06:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-16 09:06:34 -0700 |
commit | 5f144347482d8ef5ee1462d0ee6fd2e293184b58 (patch) | |
tree | dde5801f3b2241618c0b2033bea207961fb7f4aa /src/expr/node_manager_attributes.h | |
parent | e5f880a7bb603734a737e026ba64c035b0517468 (diff) |
BV: Fix querying equality status in lazy bit-blaster. (#4618)
Fixes #4076.
In the lazy bit-blaster, when querying the equality status, if the SAT
solver has a full model, it is queried for the model values of the
operands of the equality. However, the check if the bit-blaster has a
full model did not consider the case where no assertions have yet been
added, which leads to querying values of bits that are still unassigned
in the SAT solver.
Co-authored-by: <mathias.preiner@gmail.com>
Diffstat (limited to 'src/expr/node_manager_attributes.h')
0 files changed, 0 insertions, 0 deletions