Benchmark

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

Checking the soundness of the translation of bvsmod 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
Size28471
Compressed Size4022
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 28463
Compressed Size4031
Max. Term Depth6
Asserts 270
Declared Functions0
Declared Constants175
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not4 =278 extract260 bvnot34
bvand73 bvor40 bvxor18 bvcomp4
bvsmod1

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2014 0.11 (8/9) 4Simp 4Simp - 2014 default unsat ✅ 511.31300 511.51300
Abziz abziz_portfolio_all_features default sat ✅ 0.80533 0.79188
abziz_portfolio_min_features default sat ✅ 0.80678 0.79288
Boolector Boolector boolector unsat ✅ 1350.86000 1351.36000
CVC4 CVC4 f7118b2 default unsat ✅ 1188.64000 2386.71000
MathSAT MathSAT-5.2.12-Main default unsat ✅ 1716.30000 1716.94000
SONOLAR sonolar_smtcomp-2014 default unsat ✅ 761.11900 761.40400
STP stp-cryptominisat4 default unsat ✅ 864.85600 865.21600
Yices2 Yices-2.2.1-smtcomp2014 default unknown ❌ 2399.02000 2400.07000
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default unsat ✅ 1367.01000 1367.56000
SMT-COMP 2017 0.62 (3/8) Boolector Boolector+CaDiCaL SMT17 final boolector unsat ✅ 134.14800 134.13400
Boolector SMT17 final boolector unsat ✅ 559.83000 559.79700
CVC4 CVC4-smtcomp2017-main default unknown ❌ 600.03300 1203.78000
MathSAT mathsat-5.4.1-linux-x86_64-Main default unknown ❌ 600.01700 599.90000
MinkeyRink MinkeyRink 2017.3a default unsat ✅ 339.45600 682.45000
Q3B Q3B default unknown ❌ 600.04600 1201.43000
STP stp_st default unsat ✅ 306.82600 306.80500
stp_mt default unsat ✅ 239.88500 764.76800
Yices2 Yices2-Main default unknown ❌ 600.01700 599.96300
Z3 z3-4.5.0 default unknown ❌ 600.01800 599.98700
SMT-COMP 2018 0.29 (5/7) Boolector Boolector_default unsat ✅ 129.89500 129.88700
CVC4 master-2018-06-10-b19c840-competition-default_default unsat ✅ 192.76700 192.76200
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unsat ✅ 773.66900 773.64100
MinkeyRink Minkeyrink MT_mt unsat ✅ 138.20600 549.37600
Minkeyrink ST_st unsat ✅ 266.15200 266.14700
STP STP-CMS-st-2018_default-no-stderr unsat ✅ 216.28400 216.27000
STP-CMS-mt-2018_multicore-no-stderr unsat ✅ 132.17200 525.64200
STP-Riss-st-2018_riss-no-stderr unsat ✅ 245.04900 245.02700
Yices2 Yices 2.6.0_default unknown ❌ 1200.03000 1200.02000
Z3 z3-4.7.1_default unknown ❌ 1200.02000 1199.94000
SMT-COMP 2020 0.22 (7/9) Bitwuzla Bitwuzla-fixed_default unsat ✅ 135.31200 135.29800
Boolector Boolector-wrapped-sq_default unsat ✅ 176.95800 176.92600
Poolector-wrapped-sq_default unsat ✅ 193.59200 766.94000
CVC4 CVC4-sq-final_default unsat ✅ 111.34100 111.30700
LazyBV2Int LazyBV2Int20200523_default.sh unknown ❌ 1200.07000 1199.92000
MathSAT MathSAT5_default.sh unknown ❌ 1200.12000 1199.92000
MinkeyRink MinkeyRink Solver 2020.3.1_default unknown ❌ 0.15635 0.15659
MinkeyRink Solver 2020.3_default unsat ✅ 307.67700 1222.76000
STP STP_default unsat ✅ 274.40700 1090.71000
STP ++ Mergsat v1_default unsat ✅ 191.89600 191.89500
Yices2 Yices 2.6.2 bug fix_default unsat ✅ 122.54700 122.53600
Z3 z3-4.8.8_default unsat ✅ 719.60000 719.54500
SMT-COMP 2022 0.14 (6/7) Bitwuzla Bitwuzla-fixed_default unsat ✅ 120.87600 120.86700
Bitwuzla-wrapped_default unsat ✅ 152.97700 152.95600
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq unsat ✅ 143.24100 143.22500
MathSAT MathSAT-5.6.8_default unknown ❌ 1200.03000 1199.82000
STP STP 2022.4_default unsat ✅ 85.44690 85.43840
Yices2 Yices 2.6.2 for SMTCOMP 2021_default unsat ✅ 128.99100 128.98100
Z3++BV z3++bv_0702_default unsat ✅ 72.48770 72.48730
Z3 z3-4.8.17_default unsat ✅ 1036.36000 1036.33000
SMT-COMP 2023 0.33 (4/6) Bitwuzla Bitwuzla-fixed_default unsat ✅ 270.92000 270.88200
cvc5 cvc5-default-2023-05-16-ea045f305_sq unsat ✅ 160.90800 160.88400
STP STP 2022.4_default unsat ✅ 97.55420 97.53920
STP 2022.4_default unsat ✅ 99.37110 99.36880
UltimateEliminator UltimateIntBlastingWrapper+SMTInterpol_default unknown ❌ 4.35835 11.45210
Yices2 Yices 2 for SMTCOMP 2023_default unknown ❌ 1200.11000 1200.20000
Z3-Owl z3-Owl-Final_default unknown ❌ 1200.11000 1199.87000
z3-Owl-Final_default unsat ✅ 167.33100 167.33000
SMT-COMP 2025 0.22 (7/9) Bitwuzla Bitwuzla unsat ✅ 110.31158 110.17251
Bitwuzla-MachBV-base unsat ✅ 90.94465 90.80602
Bitwuzla-MachBV Bitwuzla-MachBV unsat ✅ 91.39217 91.25241
BVDecide bv_decide unsat ✅ 1036.51022 1036.58122
bv_decide-nokernel unsat ✅ 962.32781 962.42353
cvc5 cvc5 unsat ✅ 108.36436 108.22275
SMTInterpol SMTInterpol unknown ❌ 1201.58460 1243.96556
Yices2 Yices2 unsat ✅ 91.85076 91.71750
Z3alpha Z3-alpha unsat ✅ 1001.45276 4003.32025
Z3 Z3-alpha-base unsat ✅ 732.47582 732.23107
Z3-Owl-base unknown ❌ 1201.26685 1201.01683
z3siri-base unsat ✅ 750.44336 750.24738
Z3-Owl Z3-Owl unknown ❌ 1201.79343 1201.01627