Benchmark

non-incremental/QF_BV/brummayerbiere2/smulov3bw0896.smt2

We verify a verification condition for a signed multiplication
overflow detection unit, which is described in
"Combined Unsigned and Two's Complement Saturating Multipliers"
by M. Schulte et al.

Let n be the bit-width, which is even.
If the n/2 + 1 most significant bits of the operands are zero, then
the overflow detection unit must not yield an overflow.

Bit-width: 896

Contributed by Robert Brummayer (robert.brummayer@gmail.com).
Benchmark
Size120154
Compressed Size10047
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 120146
Compressed Size10060
Max. Term Depth1798
Asserts 1
Declared Functions0
Declared Constants2
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1 =8 let896
concat4 extract1796 bvnot2690 bvand2689
bvmul1

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2008 0.57 (3/7) Beaver Beaver-1.0 unknown ❌ 0.20000
Boolector Boolector unsat ✅
CVC3 CVC3-1.5 unknown ❌ 1800.70000
MathSAT MathSAT-4.2 unsat ✅ 921.50000
Spear Spear unknown ❌ 0.10000
Spear v1.9 (fh-1-2) unknown ❌ 0.10000
SWORD SWORD v0.2 unknown ❌ 1800.70000
Z3 Z3.2 unsat ✅ 409.60000
SMT-COMP 2010 CVC3 CVC3 2.3 unsat ✅ 89.00000
SONOLAR SONOLAR r252 unsat ✅ 10.00000
STP simplifyingSTP unsat ✅ 0.10000
SMT-COMP 2012 0.43 (4/7) 4Simp 4Simp unsat ✅ 49.70000
Abziz AbzizPortfolio+BOOLECTOR+MATHSAT+SONOLAR+STP2+Z3_6 unknown ❌ 1200.00000
Boolector Boolector unsat ✅ 4.20000
CVC3 CVC3 v2.4.2 unsat ✅ 78.90000
CVC4 1.0rc.3931 unsat ✅ 33.50000
MathSAT MathSAT-HeavyBV unknown ❌ 43.00000
SONOLAR SONOLAR unsat ✅ 3.00000
Z3 Z3 unknown ❌ 1200.00000
SMT Evaluation 2013 0.89 (1/9) 4Simp 4Simp-SMT-COMP-2012 default unknown ❌
Abziz abziz_portfolio_2011_minfeatures_2 default unknown ❌
abziz_portfolio_2011_solvers_2 default unknown ❌
abziz_portfolio_2012_minfeatures default unknown ❌
abziz_portfolio_2012_solvers default unknown ❌
AbzizPortfolio-SMT-COMP-2012 default unknown ❌
Boolector Boolector-1.5.118-SMT-EVAL-2013 default unknown ❌
Boolector-SMT-COMP-2011 default unknown ❌
Boolector-SMT-COMP-2012 default unknown ❌
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 unknown ❌
CVC4-SMT-EVAL-2013 default unknown ❌
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default unknown ❌
MathSAT5-HeavyBV-SMT-COMP-2012 default unsat ✅ 36.45680
MathSAT5-SMT-COMP-2011 default unknown ❌
MathSAT5-SMT-COMP-2012 default unknown ❌
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default unknown ❌
SONOLAR-SMT-COMP-2010 default unknown ❌
SONOLAR-SMT-COMP-2011 default unknown ❌
SONOLAR-SMT-COMP-2012 default unknown ❌
STP STP2-SMT-COMP-2011 default unknown ❌
STP2-SMT-COMP-2012 default unknown ❌
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.11 (8/9) 4Simp 4Simp - 2014 default unsat ✅ 20.74650 20.74180
Abziz abziz_portfolio_all_features default unsat ✅ 10.30960 10.16020
abziz_portfolio_min_features default unsat ✅ 10.30140 10.18020
Boolector Boolector boolector unsat ✅ 4.02957 4.02239
CVC4 CVC4 f7118b2 default unsat ✅ 1.33699 2.58560
MathSAT MathSAT-5.2.12-Main default unsat ✅ 12.54770 12.54510
SONOLAR sonolar_smtcomp-2014 default unsat ✅ 1.66306 1.64775
STP stp-cryptominisat4 default unsat ✅ 0.06473 0.05599
Yices2 Yices-2.2.1-smtcomp2014 default unsat ✅ 1.07502 1.06684
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default unknown ❌ 2399.21000 2400.03000
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv unsat ✅ 6.71664 6.71698
CVC4 CVC4-master-2015-06-15-9b32405-main default unsat ✅ 1.98682 3.90241
CVC4-experimental-2015-06-15-ff5745a-main default unsat ✅ 2.03967 4.00639
MathSAT MathSat 5.3.6 main smtcomp2015_main unsat ✅ 25.90270 25.91210
SMT-RAT SMT-RAT-final default unknown ❌ 694.51800 694.77000
STP stp-cryptominisat4 default unsat ✅ 0.05670 0.05599
stp-cmsat4-v15 default unsat ✅ 0.05368 0.05299
stp-cmsat4-mt-v15 default unsat ✅ 0.05387 0.05299
stp-minisat-v15 default unsat ✅ 0.05350 0.05199
Yices2 Yices default unsat ✅ 1.07936 1.07883
Z3 z3 4.4.0 default unsat ✅ 1317.02000 1317.32000
SMT-COMP 2016 0.20 (8/10) ABC ABC_default default_abc unknown ❌ 1282.39000 1248.22000
ABC_glucose glucose unknown ❌ 2400.03000 2400.37000
Boolector Boolector boolector unsat ✅ 2.73114 2.73276
Boolector preprop boolector unsat ✅ 34.97610 34.99630
CVC4 CVC4-master-2016-05-27-cfef263-main default unsat ✅ 1.93378 3.80310
MapleSTP MapleSTP default unsat ✅ 0.05589 0.05586
MapleSTP-mt default unsat ✅ 0.05431 0.05429
MathSAT mathsat-5.3.11-linux-x86_64-Main default unsat ✅ 21.13660 21.15020
MinkeyRink Minkeyrink 2016 default unsat ✅ 0.05951 0.05952
Q3B Q3B default unknown ❌ 2400.06000 7203.42000
STP stp-cms-exp-2016 default unsat ✅ 0.05511 0.05509
stp-cms-mt-2016 default unsat ✅ 0.05418 0.05416
stp-cms-st-2016 default unsat ✅ 0.05447 0.05472
stp-minisat-st-2016 default unsat ✅ 0.05493 0.05529
Yices2 Yices-2.4.2 default unsat ✅ 1.10391 1.10450
Z3 z3-4.4.1 default unsat ✅ 2307.74000 2308.64000
SMT-COMP 2017 0.25 (6/8) Boolector Boolector+CaDiCaL SMT17 final boolector unsat ✅ 322.68400 322.63400
Boolector SMT17 final boolector unsat ✅ 338.90300 338.88400
CVC4 CVC4-smtcomp2017-main default unsat ✅ 2.05851 4.04060
MathSAT mathsat-5.4.1-linux-x86_64-Main default unsat ✅ 31.47590 24.00070
MinkeyRink MinkeyRink 2017.3a default unsat ✅ 0.04823 0.04718
Q3B Q3B default unknown ❌ 600.03100 1799.69000
STP stp_st default unsat ✅ 1.25728 1.25615
stp_mt default unsat ✅ 1.21562 1.21522
Yices2 Yices2-Main default unsat ✅ 1.03184 1.03103
Z3 z3-4.5.0 default unknown ❌ 600.06000 599.96000
SMT-COMP 2018 0.14 (6/7) Boolector Boolector_default unsat ✅ 236.82200 236.80900
CVC4 master-2018-06-10-b19c840-competition-default_default unsat ✅ 2.04330 2.04338
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unsat ✅ 23.00620 45.90550
MinkeyRink Minkeyrink MT_mt unsat ✅ 0.05305 0.05309
Minkeyrink ST_st unsat ✅ 0.05280 0.05287
STP STP-CMS-st-2018_default-no-stderr unsat ✅ 1.12145 1.12129
STP-CMS-mt-2018_multicore-no-stderr unsat ✅ 1.11831 1.11828
STP-Riss-st-2018_riss-no-stderr unsat ✅ 1.12402 1.12398
Yices2 Yices 2.6.0_default unsat ✅ 0.87882 0.87866
Z3 z3-4.7.1_default unknown ❌ 1200.04000 1199.74000
SMT-COMP 2021 Bitwuzla Bitwuzla-fixed_default unsat ✅ 3.92824 3.92815
MathSAT mathsat-5.6.6_default unsat ✅ 11.17270 11.17180
STP STP 2021.0_default unsat ✅ 1.22133 1.22047
Z3 z3-4.8.11_default unsat ✅ 1088.96000 1088.78000
SMT-COMP 2024 0.17 (5/6) Bitwuzla Bitwuzla unsat ✅ 7.94998 7.84924
cvc5 cvc5 unsat ✅ 19.05373 18.95306
SMTInterpol SMTInterpol unknown ❌ 1201.74236 1239.93282
STP STP unsat ✅ 0.31432 0.21425
Yices2 Yices2 unsat ✅ 1.00580 0.90607
Z3alpha Z3-alpha unsat ✅ 85.11361 84.95078