mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
This commit is contained in:
parent
5d3f48cc8d
commit
d8905885ed
3 changed files with 6 additions and 1 deletions
|
@ -73,6 +73,8 @@ namespace bv {
|
|||
SASSERT(e->get_num_args() >= 2);
|
||||
expr_ref_vector args(m);
|
||||
euf::enode* n = expr2enode(e);
|
||||
if (!reflect())
|
||||
return false;
|
||||
auto r1 = eval_bv(n);
|
||||
auto r2 = eval_args(n, args);
|
||||
if (r1 == r2)
|
||||
|
@ -356,6 +358,8 @@ namespace bv {
|
|||
return internalize_mode::no_delay_i;
|
||||
if (!get_config().m_bv_delay)
|
||||
return internalize_mode::no_delay_i;
|
||||
if (!reflect())
|
||||
return internalize_mode::no_delay_i;
|
||||
internalize_mode mode;
|
||||
switch (to_app(e)->get_decl_kind()) {
|
||||
case OP_BMUL:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue