Benchmark

non-incremental/QF_BV/brummayerbiere2/umulov1bw224.smt2

We verify the correctness of an unsigned multiplication
overflow detection unit, which is described in
"Combined Unsigned and Two's Complement Saturating Multipliers"
by M. Schulte et al.

Bit-width: 224

Contributed by Robert Brummayer (robert.brummayer@gmail.com).
Benchmark
Size28731
Compressed Size3204
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categoryindustrial
First Occurrence2008-07-07
Generated By
Generated On
Generator
Dolmen OK1
strict Dolmen OK1
check-sat calls1
Query 1
Status unsat
Inferred Status unsat
Size 28723
Compressed Size3214
Max. Term Depth455
Asserts 1
Declared Functions0
Declared Constants2
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not1 =3 let222
concat4 extract448 bvnot672 bvand668
bvmul2

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2008 0.86 (1/7) Beaver Beaver-1.0 unknown ❌ 1801.00000
Boolector Boolector unsat ✅ 316.90000
CVC3 CVC3-1.5 unknown ❌ 1800.80000
MathSAT MathSAT-4.2 unknown ❌ 1800.80000
Spear Spear unknown ❌
Spear v1.9 (fh-1-2) unknown ❌
SWORD SWORD v0.2 unknown ❌ 1801.00000
Z3 Z3.2 unknown ❌ 1801.00000
SMT-COMP 2010 1.00 (0/3) CVC3 CVC3 2.3 unknown ❌ 1200.20000
SONOLAR SONOLAR r252 unknown ❌ 1200.00000
STP simplifyingSTP unknown ❌ 1200.00000
SMT-COMP 2012 0.43 (4/7) 4Simp 4Simp unsat ✅ 1046.70000
Abziz AbzizPortfolio+BOOLECTOR+MATHSAT+SONOLAR+STP2+Z3_6 unknown ❌ 1200.00000
Boolector Boolector unsat ✅ 48.70000
CVC3 CVC3 v2.4.2 unknown ❌
CVC4 1.0rc.3931 unknown ❌ 1200.00000
MathSAT MathSAT-HeavyBV unsat ✅ 282.30000
SONOLAR SONOLAR unsat ✅ 933.60000
Z3 Z3 unknown ❌ 1200.00000
SMT-COMP 2011 1.00 (0/6) Boolector Boolector 1.5.23-833 unknown ❌ 1200.00000
CVC3 CVC3 v2.4 unknown ❌ 1200.30000
MathSAT MathSAT5 unknown ❌ 1200.10000
SONOLAR SONOLAR unknown ❌ 1200.00000
STP simplifyingSTP unknown ❌ 1200.00000
STP2 unknown ❌ 368.90000
Z3 Z3 unknown ❌ 1200.00000
SMT Evaluation 2013 0.22 (7/9) 4Simp 4Simp-SMT-COMP-2012 default unsat ✅ 466.35500
Abziz abziz_portfolio_2011_minfeatures_2 default unsat ✅ 105.42500
abziz_portfolio_2011_solvers_2 default unsat ✅ 537.66600
abziz_portfolio_2012_minfeatures default unsat ✅ 48.22800
abziz_portfolio_2012_solvers default unsat ✅ 401.06900
AbzizPortfolio-SMT-COMP-2012 default unsat ✅ 250.52700
Boolector Boolector-1.5.118-SMT-EVAL-2013 default unsat ✅ 42.30200
Boolector-SMT-COMP-2011 default unsat ✅ 100.47800
Boolector-SMT-COMP-2012 default unsat ✅ 42.50750
CVC3 CVC3-SMT-COMP-2010 default unknown ❌
CVC3-SMT-COMP-2011 default unknown ❌
CVC3-SMT-COMP-2012 default unknown ❌
CVC4 CVC4-SMT-COMP-2012-Resubmission default unsat ✅ 1399.47000
CVC4-SMT-EVAL-2013 default unknown ❌
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default unsat ✅ 197.45700
MathSAT5-HeavyBV-SMT-COMP-2012 default unsat ✅ 168.62000
MathSAT5-SMT-COMP-2011 default unsat ✅ 244.19300
MathSAT5-SMT-COMP-2012 default unsat ✅ 302.95400
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default unsat ✅ 433.21400
SONOLAR-SMT-COMP-2010 default unknown ❌
SONOLAR-SMT-COMP-2011 default unsat ✅ 543.50000
SONOLAR-SMT-COMP-2012 default unsat ✅ 399.28800
STP STP2-SMT-COMP-2011 default unsat ✅ 836.70700
STP2-SMT-COMP-2012 default unsat ✅ 1376.51000
simplifyingSTP-SMT-COMP-2010 default unknown ❌
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default unknown ❌
Z3-SMT-COMP-2011 default unknown ❌
SMT-COMP 2014 0.78 (2/9) 4Simp 4Simp - 2014 default unknown ❌ 2398.92000 2400.08000
Abziz abziz_portfolio_all_features default unknown ❌ 2399.22000 2400.06000
abziz_portfolio_min_features default unknown ❌ 2399.23000 2400.05000
Boolector Boolector boolector unsat ✅ 91.33990 91.36310
CVC4 CVC4 f7118b2 default unknown ❌ 1197.19000 2402.46000
MathSAT MathSAT-5.2.12-Main default unknown ❌ 2399.12000 2400.01000
SONOLAR sonolar_smtcomp-2014 default unknown ❌ 2399.21000 2400.04000
STP stp-cryptominisat4 default unsat ✅ 1044.94000 1045.41000
Yices2 Yices-2.2.1-smtcomp2014 default unknown ❌ 2399.12000 2400.07000
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default unknown ❌ 2399.12000 2400.03000
SMT-COMP 2015 0.71 (2/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv unsat ✅ 111.17700 111.21800
CVC4 CVC4-master-2015-06-15-9b32405-main default unknown ❌ 2400.84000 4822.59000
CVC4-experimental-2015-06-15-ff5745a-main default unknown ❌ 2400.16000 4820.89000
MathSAT MathSat 5.3.6 main smtcomp2015_main unknown ❌ 2400.01000 2400.81000
SMT-RAT SMT-RAT-final default unknown ❌ 2400.01000 2401.11000
STP stp-cryptominisat4 default unsat ✅ 1161.28000 1161.77000
stp-cmsat4-v15 default unsat ✅ 925.51900 925.73400
stp-cmsat4-mt-v15 default unknown ❌ 2.16656 2.16667
stp-minisat-v15 default unsat ✅ 1178.83000 1179.42000
Yices2 Yices default unknown ❌ 2400.01000 2400.96000
Z3 z3 4.4.0 default unknown ❌ 2400.01000 2400.94000
SMT-COMP 2016 0.30 (7/10) ABC ABC_default default_abc unknown ❌ 2400.02000 2401.38000
ABC_glucose glucose unknown ❌ 2400.02000 2401.41000
Boolector Boolector boolector unsat ✅ 121.25200 121.33400
Boolector preprop boolector unsat ✅ 120.73400 120.81500
CVC4 CVC4-master-2016-05-27-cfef263-main default unsat ✅ 141.73300 284.75500
MapleSTP MapleSTP default unknown ❌ 2400.03000 2401.32000
MapleSTP-mt default unsat ✅ 2126.56000 8438.51000
MathSAT mathsat-5.3.11-linux-x86_64-Main default unsat ✅ 317.01800 317.23200
MinkeyRink Minkeyrink 2016 default unsat ✅ 726.71300 2795.30000
Q3B Q3B default unknown ❌ 2400.04000 7203.35000
STP stp-cms-exp-2016 default unsat ✅ 804.52700 805.03100
stp-cms-mt-2016 default unsat ✅ 597.95800 2369.69000
stp-cms-st-2016 default unsat ✅ 861.29400 861.79900
stp-minisat-st-2016 default unknown ❌ 2400.12000 2401.70000
Yices2 Yices-2.4.2 default unsat ✅ 789.40000 789.83000
Z3 z3-4.4.1 default unknown ❌ 2400.11000 2401.45000
SMT-COMP 2017 0.88 (1/8) Boolector Boolector+CaDiCaL SMT17 final boolector unsat ✅ 16.58060 12.64480
Boolector SMT17 final boolector unsat ✅ 149.88100 119.35400
CVC4 CVC4-smtcomp2017-main default unknown ❌ 600.07300 1208.38000
MathSAT mathsat-5.4.1-linux-x86_64-Main default unknown ❌ 600.03900 599.87000
MinkeyRink MinkeyRink 2017.3a default unknown ❌ 600.05500 1206.20000
Q3B Q3B default unknown ❌ 600.03900 1787.62000
STP stp_st default unknown ❌ 600.08800 600.05000
stp_mt default unknown ❌ 600.09400 1900.17000
Yices2 Yices2-Main default unknown ❌ 600.10600 600.07000
Z3 z3-4.5.0 default unknown ❌ 600.02000 599.90000
SMT-COMP 2018 0.71 (2/7) Boolector Boolector_default unsat ✅ 6.87160 6.87044
CVC4 master-2018-06-10-b19c840-competition-default_default unknown ❌ 1200.07000 1200.00000
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unknown ❌ 1200.02000 1199.84000
MinkeyRink Minkeyrink MT_mt unknown ❌ 1200.05000 4759.67000
Minkeyrink ST_st unknown ❌ 1200.07000 1199.87000
STP STP-CMS-st-2018_default-no-stderr unknown ❌ 1200.03000 1199.76000
STP-CMS-mt-2018_multicore-no-stderr unsat ✅ 923.70600 3667.64000
STP-Riss-st-2018_riss-no-stderr unknown ❌ 1200.02000 1199.94000
Yices2 Yices 2.6.0_default unknown ❌ 1200.02000 1199.95000
Z3 z3-4.7.1_default unknown ❌ 1200.02000 1199.80000
SMT-COMP 2019 0.12 (7/8) Boolector Boolector-wrapped-sq_default unsat ✅ 124.36400 124.35600
Poolector-wrapped-sq_default unsat ✅ 86.61850 342.86100
Boolector-ReasonLS boolector-ReasonLS-wrapped-sq_default unsat ✅ 167.00500 166.99500
CVC4 CVC4-2019-06-03-d350fe1-wrapped-sq_default unsat ✅ 751.38100 751.23700
MinkeyRink MinkeyRink MT-wrapped-sq_default unsat ✅ 1225.01000 4856.99000
MinkeyRink ST-wrapped-sq_default unsat ✅ 1920.77000 1920.55000
Par4 Par4-wrapped-sq_default unsat ✅ 12.11410 36.19000
STP STP-2019-wrapped-sq_default unsat ✅ 1514.75000 1514.76000
stp-mergesat-fixed-wrapped-sq_default unknown ❌ 2400.03000 2399.66000
stp-minisat-wrapped-sq_default unsat ✅ 868.46300 868.37100
stp-mt-wrapped-sq_default unsat ✅ 973.63100 3796.27000
stp-portfolio-fixed-wrapped-sq_default unknown ❌ 2400.09000 5456.67000
stp-riss-wrapped-sq_default unknown ❌ 2.61816 2.61803
Yices2 Yices 2.6.2-wrapped-sq_default unsat ✅ 1042.41000 1042.32000
Yices 2.6.2 Cadical-wrapped-sq_default unsat ✅ 1265.11000 1265.00000
Yices 2.6.2 Cryptominisat-wrapped-sq_default unsat ✅ 559.61200 559.46200
Yices 2.6.2 MCSAT BV-wrapped-sq_default unknown ❌ 2400.02000 2399.50000
Yices 2.6.2 new bvsolver-wrapped-sq_default unsat ✅ 536.74400 536.71700
Z3 z3-4.8.4-d6df51951f4c-wrapped-sq_default unknown ❌ 2400.11000 2399.97000
SMT-COMP 2021 0.50 (2/4) Bitwuzla Bitwuzla-fixed_default unsat ✅ 256.35200 256.33900
MathSAT mathsat-5.6.6_default unknown ❌ 1200.03000 1199.85000
STP STP 2021.0_default unsat ✅ 1023.07000 4060.61000
Z3 z3-4.8.11_default unknown ❌ 1200.06000 1199.90000
SMT-COMP 2022 0.71 (2/7) Bitwuzla Bitwuzla-fixed_default unsat ✅ 21.64940 21.64360
Bitwuzla-wrapped_default unsat ✅ 19.26130 19.26090
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq unknown ❌ 1200.03000 1199.67000
MathSAT MathSAT-5.6.8_default unknown ❌ 1200.02000 1199.87000
STP STP 2022.4_default unsat ✅ 871.84400 871.74400
Yices2 Yices 2.6.2 for SMTCOMP 2021_default unknown ❌ 1200.06000 1199.92000
Z3++BV z3++bv_0702_default unknown ❌ 1200.04000 1199.88000
Z3 z3-4.8.17_default unknown ❌ 1200.02000 1199.78000
SMT-COMP 2023 0.50 (3/6) Bitwuzla Bitwuzla-fixed_default unsat ✅ 12.72310 12.72130
cvc5 cvc5-default-2023-05-16-ea045f305_sq unknown ❌ 1200.11000 1200.04000
STP STP 2022.4_default unsat ✅ 968.91800 968.84500
STP 2022.4_default unsat ✅ 1044.12000 1043.95000
UltimateEliminator UltimateIntBlastingWrapper+SMTInterpol_default unknown ❌ 4.84010 12.49200
Yices2 Yices 2 for SMTCOMP 2023_default unsat ✅ 846.98300 846.95200
Z3-Owl z3-Owl-Final_default unknown ❌ 1200.03000 1199.81000
z3-Owl-Final_default unknown ❌ 1200.02000 1199.73000