Skip to content

Commit d008dbe

Browse files
port Jakob's update to bv_internalize
Signed-off-by: Nikolaj Bjorner <[email protected]>
1 parent 085b5e2 commit d008dbe

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/sat/smt/bv_internalize.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,8 @@ namespace bv {
191191
case OP_BAND: internalize_ac(mk_and); break;
192192
case OP_BOR: internalize_ac(mk_or); break;
193193
case OP_BXOR: internalize_ac(mk_xor); break;
194-
case OP_BNAND: internalize_bin(mk_nand); break;
195-
case OP_BNOR: internalize_bin(mk_nor); break;
194+
case OP_BNAND: if_unary(mk_not); internalize_bin(mk_nand); break;
195+
case OP_BNOR: if_unary(mk_not); internalize_bin(mk_nor); break;
196196
case OP_BXNOR: if_unary(mk_not); internalize_bin(mk_xnor); break;
197197
case OP_BCOMP: internalize_bin(mk_comp); break;
198198
case OP_SIGN_EXT: internalize_pun(mk_sign_extend); break;

0 commit comments

Comments
 (0)