mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 01:25:31 +00:00
disable new simplifcation for multiplier until really understood
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
fcea32344e
commit
61b90e64b2
1 changed files with 1 additions and 1 deletions
|
@ -2282,7 +2282,7 @@ br_status bv_rewriter::mk_mul_hoist(unsigned num_args, expr * const * args, expr
|
|||
expr* z = nullptr, *u = nullptr;
|
||||
for (unsigned i = 0; i < num_args; ++i) {
|
||||
// ~x = -1 - x
|
||||
if (m_util.is_bv_not(args[i], z)) {
|
||||
if (false && m_util.is_bv_not(args[i], z)) {
|
||||
unsigned sz = m_util.get_bv_size(z);
|
||||
ptr_vector<expr> new_args(num_args, args);
|
||||
rational p = rational(2).expt(sz) - 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue