Benchmark

non-incremental/QF_BV/log-slicing/bvmul_12.smt2

Checking the soundness of the translation of bvmul to base operations (bitwise ones, equality, and slicing).
Contributed by Gergely Kovasznai, Andreas Froehlich, and Armin Biere.
Institute for Formal Models and Verification, JKU, Linz, 2013.
source: http://fmv.jku.at/smtbench and "Complexity of Fixed-Size Bit-Vector Logics" by Gergely Kovasznai, Andreas Froehlich, and Armin Biere. Submitted to the journal Theory of Computing Systems in 2013.
Benchmark
Size15454
Compressed Size2224
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categorycrafted
First Occurrence2014-07-21
Generated By
Generated On
Generator
Dolmen OK1
strict Dolmen OK1
check-sat calls1
Query 1
Status unsat
Inferred Status unsat
Size 15446
Compressed Size2225
Max. Term Depth5
Asserts 151
Declared Functions0
Declared Constants93
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not1 =151 extract135 bvnot12
bvand33 bvor16 bvxor8 bvmul1

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2014 0.22 (7/9) 4Simp 4Simp - 2014 default unsat ✅ 41.06140 41.06980
Abziz abziz_portfolio_all_features default unsat ✅ 195.10800 195.08600
abziz_portfolio_min_features default unsat ✅ 83.07740 82.99710
Boolector Boolector boolector unsat ✅ 1080.16000 1080.66000
CVC4 CVC4 f7118b2 default unknown ❌ 1196.64000 2402.18000
MathSAT MathSAT-5.2.12-Main default unsat ✅ 704.12700 704.44000
SONOLAR sonolar_smtcomp-2014 default unsat ✅ 661.41400 661.64800
STP stp-cryptominisat4 default unsat ✅ 1608.78000 1609.42000
Yices2 Yices-2.2.1-smtcomp2014 default unknown ❌ 2399.12000 2400.05000
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default unsat ✅ 203.45900 203.54500
SMT-COMP 2015 Boolector Boolector SMT15 QF_BV final boolector_qf_bv unsat ✅ 516.43000 516.59100
CVC4 CVC4-master-2015-06-15-9b32405-main default unsat ✅ 159.72000 320.62300
CVC4-experimental-2015-06-15-ff5745a-main default unsat ✅ 119.97800 240.66300
MathSAT MathSat 5.3.6 main smtcomp2015_main unsat ✅ 400.64600 400.78000
SMT-RAT SMT-RAT-final default unsat ✅ 1573.37000 1573.96000
STP stp-cryptominisat4 default unsat ✅ 1212.67000 1213.17000
stp-cmsat4-v15 default unsat ✅ 633.40600 633.54700
stp-cmsat4-mt-v15 default unknown ❌ 0.07479 0.07399
stp-minisat-v15 default unsat ✅ 1699.53000 1699.93000
Yices2 Yices default unsat ✅ 479.56100 479.66000
Z3 z3 4.4.0 default unsat ✅ 116.54400 116.60000
SMT-COMP 2016 0.20 (8/10) ABC ABC_default default_abc unknown ❌ 2400.02000 2401.21000
ABC_glucose glucose unsat ✅ 277.25000 277.42800
Boolector Boolector boolector unsat ✅ 690.31900 690.70200
Boolector preprop boolector unsat ✅ 719.00100 719.47500
CVC4 CVC4-master-2016-05-27-cfef263-main default unsat ✅ 179.92800 361.23200
MapleSTP MapleSTP default unsat ✅ 1289.10000 1289.82000
MapleSTP-mt default unsat ✅ 740.81800 2941.80000
MathSAT mathsat-5.3.11-linux-x86_64-Main default unsat ✅ 333.71600 333.89100
MinkeyRink Minkeyrink 2016 default unsat ✅ 2056.29000 8152.34000
Q3B Q3B default unknown ❌ 2400.05000 4803.76000
STP stp-cms-exp-2016 default unsat ✅ 1449.83000 1450.66000
stp-cms-mt-2016 default unsat ✅ 2157.16000 8559.97000
stp-cms-st-2016 default unknown ❌ 2400.02000 2401.35000
stp-minisat-st-2016 default unknown ❌ 2400.02000 2401.44000
Yices2 Yices-2.4.2 default unknown ❌ 2400.01000 2401.42000
Z3 z3-4.4.1 default unsat ✅ 1161.59000 1162.24000
SMT-COMP 2017 0.75 (2/8) Boolector Boolector+CaDiCaL SMT17 final boolector unknown ❌ 600.10300 600.11100
Boolector SMT17 final boolector unknown ❌ 600.06300 600.07600
CVC4 CVC4-smtcomp2017-main default unsat ✅ 192.38400 308.65600
MathSAT mathsat-5.4.1-linux-x86_64-Main default unsat ✅ 335.60900 335.54700
MinkeyRink MinkeyRink 2017.3a default unknown ❌ 600.02200 1209.19000
Q3B Q3B default unknown ❌ 600.05900 1200.61000
STP stp_st default unknown ❌ 600.01700 599.93600
stp_mt default unknown ❌ 600.03500 2385.22000
Yices2 Yices2-Main default unknown ❌ 600.01300 599.92800
Z3 z3-4.5.0 default unknown ❌ 600.01100 599.98600
SMT-COMP 2018 0.29 (5/7) Boolector Boolector_default unknown ❌ 1200.11000 1199.91000
CVC4 master-2018-06-10-b19c840-competition-default_default unsat ✅ 353.23100 353.23700
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unsat ✅ 389.59300 389.55700
MinkeyRink Minkeyrink MT_mt unsat ✅ 302.93600 1204.68000
Minkeyrink ST_st unsat ✅ 699.86000 699.75900
STP STP-CMS-st-2018_default-no-stderr unsat ✅ 600.68800 600.65900
STP-CMS-mt-2018_multicore-no-stderr unsat ✅ 267.08700 1062.77000
STP-Riss-st-2018_riss-no-stderr unsat ✅ 1021.11000 1021.12000
Yices2 Yices 2.6.0_default unknown ❌ 1200.02000 1199.93000
Z3 z3-4.7.1_default unsat ✅ 992.41600 992.39500
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla unsat ✅ 26.51845 26.38651
Bitwuzla-MachBV-base unsat ✅ 18.41664 18.27894
Bitwuzla-MachBV Bitwuzla-MachBV unsat ✅ 2.34771 2.23362
BVDecide bv_decide unsat ✅ 70.68583 70.53682
bv_decide-nokernel unsat ✅ 60.90745 60.74673
cvc5 cvc5 unsat ✅ 12.94038 12.82106
SMTInterpol SMTInterpol unknown ❌ 1201.68885 1247.10957
Yices2 Yices2 unsat ✅ 110.26652 110.13919
Z3alpha Z3-alpha unsat ✅ 199.05012 794.46802
Z3 Z3-alpha-base unsat ✅ 94.18734 94.04315
Z3-Owl-base unsat ✅ 430.47305 430.27903
z3siri-base unsat ✅ 94.54536 94.40307
Z3-Owl Z3-Owl unsat ✅ 127.31904 127.17352