mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
bv fixes and tuning (#4703)
* heap size information * bv tuning * fix #4701 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * throw on set-has-size #4700 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
ba5c9c3883
commit
b7ec4489a6
21 changed files with 339 additions and 169 deletions
|
@ -32,6 +32,7 @@ namespace bv {
|
|||
unsigned m_glue{ UINT_MAX };
|
||||
vv():v1(euf::null_theory_var), v2(euf::null_theory_var) {}
|
||||
vv(euf::theory_var v1, euf::theory_var v2):v1(v1), v2(v2) {}
|
||||
void set_var(euf::theory_var x, euf::theory_var y) { v1 = x; v2 = y; m_count = 0; m_glue = UINT_MAX; }
|
||||
};
|
||||
|
||||
struct vv_eq {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue