Benchmark

non-incremental/QF_BV/brummayerbiere2/smulov3bw0128.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: 128

Contributed by Robert Brummayer (robert.brummayer@gmail.com).
Benchmark
Size17544
Compressed Size2333
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 17536
Compressed Size2346
Max. Term Depth262
Asserts 1
Declared Functions0
Declared Constants2
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1 =8 let128
concat4 extract260 bvnot386 bvand385
bvmul1

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT Evaluation 2013 4Simp 4Simp-SMT-COMP-2012 default unsat ✅ 0.48601
Abziz abziz_portfolio_2011_minfeatures_2 default unsat ✅ 2.23788
abziz_portfolio_2011_solvers_2 default unsat ✅ 2.21489
abziz_portfolio_2012_minfeatures default unsat ✅ 2.18101
abziz_portfolio_2012_solvers default unsat ✅ 2.24265
AbzizPortfolio-SMT-COMP-2012 default unsat ✅ 2.19381
Boolector Boolector-1.5.118-SMT-EVAL-2013 default unsat ✅ 0.01400
Boolector-SMT-COMP-2011 default unsat ✅ 0.00972
Boolector-SMT-COMP-2012 default unsat ✅ 0.01352
CVC3 CVC3-SMT-COMP-2010 default unsat ✅ 1.08535
CVC3-SMT-COMP-2011 default unsat ✅ 0.99962
CVC3-SMT-COMP-2012 default unsat ✅ 1.01209
CVC4 CVC4-SMT-COMP-2012-Resubmission default unsat ✅ 0.39700
CVC4-SMT-EVAL-2013 default unsat ✅ 0.48329
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default unsat ✅ 0.22439
MathSAT5-HeavyBV-SMT-COMP-2012 default unsat ✅ 0.74647
MathSAT5-SMT-COMP-2011 default unsat ✅ 0.21313
MathSAT5-SMT-COMP-2012 default unsat ✅ 0.21260
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default unsat ✅ 0.02215
SONOLAR-SMT-COMP-2010 default unsat ✅ 0.12549
SONOLAR-SMT-COMP-2011 default unsat ✅ 0.19334
SONOLAR-SMT-COMP-2012 default unsat ✅ 0.02756
STP STP2-SMT-COMP-2011 default unsat ✅ 0.23204
STP2-SMT-COMP-2012 default unsat ✅ 0.01084
simplifyingSTP-SMT-COMP-2010 default unsat ✅ 0.01459
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default unsat ✅ 2.30268
Z3-SMT-COMP-2011 default unsat ✅ 2.19858
SMT-COMP 2014 4Simp 4Simp - 2014 default unsat ✅ 0.39778 0.38194
Abziz abziz_portfolio_all_features default unsat ✅ 4.43895 4.42633
abziz_portfolio_min_features default unsat ✅ 4.44894 4.43633
Boolector Boolector boolector unsat ✅ 0.02017 0.01200
CVC4 CVC4 f7118b2 default unsat ✅ 0.12256 0.19997
MathSAT MathSAT-5.2.12-Main default unsat ✅ 0.24322 0.24196
SONOLAR sonolar_smtcomp-2014 default unsat ✅ 0.03187 0.02100
STP stp-cryptominisat4 default unsat ✅ 0.02439 0.01400
Yices2 Yices-2.2.1-smtcomp2014 default unsat ✅ 0.02094 0.02000
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default unsat ✅ 2.35053 2.35064
SMT-COMP 2015 Boolector Boolector SMT15 QF_BV final boolector_qf_bv unsat ✅ 0.05098 0.04999
CVC4 CVC4-master-2015-06-15-9b32405-main default unsat ✅ 0.07232 0.12298
CVC4-experimental-2015-06-15-ff5745a-main default unsat ✅ 0.13057 0.23896
MathSAT MathSat 5.3.6 main smtcomp2015_main unsat ✅ 0.63967 0.63890
SMT-RAT SMT-RAT-final default unsat ✅ 42.32640 42.34260
STP stp-cryptominisat4 default unsat ✅ 0.01457 0.01400
stp-cmsat4-v15 default unsat ✅ 0.01294 0.01200
stp-cmsat4-mt-v15 default unsat ✅ 0.01308 0.01200
stp-minisat-v15 default unsat ✅ 0.01302 0.01200
Yices2 Yices default unsat ✅ 0.02124 0.02000
Z3 z3 4.4.0 default unsat ✅ 2.07114 2.07168
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unsat ✅ 12.34870 12.35510
ABC_glucose glucose unsat ✅ 4.44170 4.44445
Boolector Boolector boolector unsat ✅ 0.04789 0.04788
Boolector preprop boolector unsat ✅ 0.42968 0.42991
CVC4 CVC4-master-2016-05-27-cfef263-main default unsat ✅ 0.12505 0.22963
MapleSTP MapleSTP default unsat ✅ 0.01447 0.01442
MapleSTP-mt default unsat ✅ 0.01408 0.01403
MathSAT mathsat-5.3.11-linux-x86_64-Main default unsat ✅ 0.54502 0.54642
MinkeyRink Minkeyrink 2016 default unsat ✅ 0.01508 0.01503
Q3B Q3B default unknown ❌ 2400.04000 7203.51000
STP stp-cms-exp-2016 default unsat ✅ 0.01418 0.01430
stp-cms-mt-2016 default unsat ✅ 0.01436 0.01434
stp-cms-st-2016 default unsat ✅ 0.01441 0.01436
stp-minisat-st-2016 default unsat ✅ 0.01424 0.01421
Yices2 Yices-2.4.2 default unsat ✅ 0.02256 0.02255
Z3 z3-4.4.1 default unsat ✅ 2.10797 2.11042
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector unsat ✅ 3.82903 3.82922
Boolector SMT17 final boolector unsat ✅ 3.86890 3.86873
CVC4 CVC4-smtcomp2017-main default unsat ✅ 0.14884 0.25883
MathSAT mathsat-5.4.1-linux-x86_64-Main default unsat ✅ 0.55544 0.55589
MinkeyRink MinkeyRink 2017.3a default unsat ✅ 0.01533 0.01444
Q3B Q3B default unknown ❌ 600.02800 1193.40000
STP stp_st default unsat ✅ 0.04967 0.03877
stp_mt default unsat ✅ 0.03934 0.03622
Yices2 Yices2-Main default unsat ✅ 0.02156 0.02086
Z3 z3-4.5.0 default unsat ✅ 2.12811 2.12726
SMT-COMP 2018 Boolector Boolector_default unsat ✅ 2.45363 2.45353
CVC4 master-2018-06-10-b19c840-competition-default_default unsat ✅ 0.11794 0.11807
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unsat ✅ 0.55186 0.55294
MinkeyRink Minkeyrink MT_mt unsat ✅ 0.01634 0.01635
Minkeyrink ST_st unsat ✅ 0.01600 0.01605
STP STP-CMS-st-2018_default-no-stderr unsat ✅ 0.03088 0.03095
STP-CMS-mt-2018_multicore-no-stderr unsat ✅ 0.03080 0.03084
STP-Riss-st-2018_riss-no-stderr unsat ✅ 0.03107 0.03113
Yices2 Yices 2.6.0_default unsat ✅ 0.02252 0.02247
Z3 z3-4.7.1_default unsat ✅ 2.02495 2.02496
SMT-COMP 2022 Bitwuzla Bitwuzla-fixed_default unsat ✅ 0.06771 0.06765
Bitwuzla-wrapped_default unsat ✅ 0.07213 0.07204
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq unsat ✅ 0.43312 0.43365
MathSAT MathSAT-5.6.8_default unsat ✅ 0.27902 0.27894
STP STP 2022.4_default unsat ✅ 0.01612 0.01615
Yices2 Yices 2.6.2 for SMTCOMP 2021_default unsat ✅ 0.02345 0.02341
Z3++BV z3++bv_0702_default unsat ✅ 8.01497 8.01402
Z3 z3-4.8.17_default unsat ✅ 1.46899 1.47045
SMT-COMP 2023 0.17 (5/6) Bitwuzla Bitwuzla-fixed_default unsat ✅ 0.36729 0.36721
cvc5 cvc5-default-2023-05-16-ea045f305_sq unsat ✅ 0.52041 0.51846
STP STP 2022.4_default unsat ✅ 0.01543 0.01551
STP 2022.4_default unsat ✅ 0.01560 0.01562
UltimateEliminator UltimateIntBlastingWrapper+SMTInterpol_default unknown ❌ 8.32355 14.98790
Yices2 Yices 2 for SMTCOMP 2023_default unsat ✅ 0.02293 0.02287
Z3-Owl z3-Owl-Final_default unsat ✅ 14.36580 14.36490
z3-Owl-Final_default unsat ✅ 17.41290 17.41230