Benchmark

non-incremental/QF_BV/brummayerbiere2/umulov1bw032.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: 32

Contributed by Robert Brummayer (robert.brummayer@gmail.com).
Benchmark
Size4435
Compressed Size882
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 4427
Compressed Size873
Max. Term Depth71
Asserts 1
Declared Functions0
Declared Constants2
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not1 =3 let30
concat4 extract64 bvnot96 bvand92
bvmul2

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2008 0.57 (3/7) Beaver Beaver-1.0 unsat ✅ 0.40000
Boolector Boolector unsat ✅ 0.30000
CVC3 CVC3-1.5 unknown ❌ 1800.80000
MathSAT MathSAT-4.2 unknown ❌ 1801.00000
Spear Spear unknown ❌ 1210.00000
Spear v1.9 (fh-1-2) unknown ❌ 1800.80000
SWORD SWORD v0.2 unknown ❌ 1800.80000
Z3 Z3.2 unsat ✅ 5.00000
SMT-COMP 2010 1.00 (0/3) CVC3 CVC3 2.3 unknown ❌ 1200.00000
SONOLAR SONOLAR r252 unknown ❌ 1200.00000
STP simplifyingSTP unknown ❌ 1200.00000
SMT-COMP 2011 0.83 (1/6) Boolector Boolector 1.5.23-833 unknown ❌ 1200.00000
CVC3 CVC3 v2.4 unknown ❌ 1200.00000
MathSAT MathSAT5 unknown ❌ 1200.00000
SONOLAR SONOLAR unknown ❌ 1200.00000
STP simplifyingSTP unknown ❌ 1200.00000
STP2 unknown ❌ 1200.00000
Z3 Z3 unsat ✅ 2.10000
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default unsat ✅ 0.23839
Abziz abziz_portfolio_2011_minfeatures_2 default unsat ✅ 1.33937
abziz_portfolio_2011_solvers_2 default unsat ✅ 1.34200
abziz_portfolio_2012_minfeatures default unsat ✅ 1.29799
abziz_portfolio_2012_solvers default unsat ✅ 1.34076
AbzizPortfolio-SMT-COMP-2012 default unsat ✅
Boolector Boolector-1.5.118-SMT-EVAL-2013 default unsat ✅ 0.06241
Boolector-SMT-COMP-2011 default unsat ✅ 0.39489
Boolector-SMT-COMP-2012 default unsat ✅
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 ✅ 0.26916
CVC4-SMT-EVAL-2013 default unsat ✅ 0.42249
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default unsat ✅ 0.10140
MathSAT5-HeavyBV-SMT-COMP-2012 default unsat ✅ 0.24669
MathSAT5-SMT-COMP-2011 default unsat ✅ 0.11754
MathSAT5-SMT-COMP-2012 default unsat ✅ 0.11714
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default unsat ✅ 0.17430
SONOLAR-SMT-COMP-2010 default unsat ✅ 0.69866
SONOLAR-SMT-COMP-2011 default unsat ✅ 0.18108
SONOLAR-SMT-COMP-2012 default unsat ✅ 0.19441
STP STP2-SMT-COMP-2011 default unsat ✅ 0.63073
STP2-SMT-COMP-2012 default unsat ✅ 0.42401
simplifyingSTP-SMT-COMP-2010 default unsat ✅ 0.52492
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default unsat ✅ 1.78294
Z3-SMT-COMP-2011 default unsat ✅ 1.30010
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv unsat ✅ 0.36145 0.36095
CVC4 CVC4-master-2015-06-15-9b32405-main default unsat ✅ 0.19993 0.38294
CVC4-experimental-2015-06-15-ff5745a-main default unsat ✅ 0.30282 0.59091
MathSAT MathSat 5.3.6 main smtcomp2015_main unsat ✅ 0.29876 0.29795
SMT-RAT SMT-RAT-final default unknown ❌ 2400.02000 2400.84000
STP stp-cryptominisat4 default unsat ✅ 0.53620 0.53492
stp-cmsat4-v15 default unsat ✅ 0.42275 0.42194
stp-cmsat4-mt-v15 default unknown ❌ 0.07829 0.07699
stp-minisat-v15 default unsat ✅ 0.54397 0.54292
Yices2 Yices default unsat ✅ 0.19830 0.19697
Z3 z3 4.4.0 default unsat ✅ 0.99802 0.99785
SMT-COMP 2016 0.50 (5/10) ABC ABC_default default_abc unknown ❌ 2400.02000 2401.24000
ABC_glucose glucose unknown ❌ 2400.02000 2401.40000
Boolector Boolector boolector unsat ✅ 0.77945 0.77986
Boolector preprop boolector unsat ✅ 0.78704 0.78746
CVC4 CVC4-master-2016-05-27-cfef263-main default unknown ❌ 2400.08000 4823.22000
MapleSTP MapleSTP default unsat ✅ 0.42607 0.42626
MapleSTP-mt default unsat ✅ 0.45104 1.60363
MathSAT mathsat-5.3.11-linux-x86_64-Main default unknown ❌ 2400.02000 2401.36000
MinkeyRink Minkeyrink 2016 default unsat ✅ 0.80930 1.96374
Q3B Q3B default unknown ❌ 2400.03000 7203.26000
STP stp-cms-exp-2016 default unsat ✅ 0.42025 0.42042
stp-cms-mt-2016 default unsat ✅ 0.38355 1.33276
stp-cms-st-2016 default unsat ✅ 0.36453 0.36471
stp-minisat-st-2016 default unsat ✅ 3.85861 7.64104
Yices2 Yices-2.4.2 default unknown ❌ 2400.01000 2401.39000
Z3 z3-4.4.1 default unsat ✅ 1.63817 1.64034
SMT-COMP 2017 0.50 (4/8) Boolector Boolector+CaDiCaL SMT17 final boolector unsat ✅ 0.14461 0.13817
Boolector SMT17 final boolector unsat ✅ 0.84661 0.84489
CVC4 CVC4-smtcomp2017-main default unknown ❌ 600.06100 1207.66000
MathSAT mathsat-5.4.1-linux-x86_64-Main default unknown ❌ 600.01300 599.95000
MinkeyRink MinkeyRink 2017.3a default unsat ✅ 0.53937 0.50163
Q3B Q3B default unknown ❌ 600.06200 1437.08000
STP stp_st default unsat ✅ 0.46454 0.46131
stp_mt default unsat ✅ 0.43290 1.50571
Yices2 Yices2-Main default unknown ❌ 600.07700 528.53000
Z3 z3-4.5.0 default unsat ✅ 1.56075 1.55979
SMT-COMP 2018 0.43 (4/7) Boolector Boolector_default unsat ✅ 0.08994 0.08989
CVC4 master-2018-06-10-b19c840-competition-default_default unknown ❌ 1200.10000 1200.10000
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unknown ❌ 1200.01000 1199.84000
MinkeyRink Minkeyrink MT_mt unsat ✅ 0.50670 1.74236
Minkeyrink ST_st unsat ✅ 0.58078 0.58070
STP STP-CMS-st-2018_default-no-stderr unsat ✅ 0.53550 0.53556
STP-CMS-mt-2018_multicore-no-stderr unsat ✅ 0.55292 1.97979
STP-Riss-st-2018_riss-no-stderr unsat ✅ 0.77278 0.77270
Yices2 Yices 2.6.0_default unknown ❌ 1200.02000 1199.97000
Z3 z3-4.7.1_default unsat ✅ 2.43439 2.43400
SMT-COMP 2022 Bitwuzla Bitwuzla-fixed_default unsat ✅ 0.11232 0.11229
Bitwuzla-wrapped_default unsat ✅ 0.16199 0.16194
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq unsat ✅ 0.80539 0.80594
MathSAT MathSAT-5.6.8_default unsat ✅ 0.07426 0.07423
STP STP 2022.4_default unsat ✅ 0.78338 0.78342
Yices2 Yices 2.6.2 for SMTCOMP 2021_default unsat ✅ 0.26291 0.26287
Z3++BV z3++bv_0702_default unsat ✅ 1.08364 2.12351
Z3 z3-4.8.17_default unsat ✅ 3.05508 3.05639
SMT-COMP 2024 0.50 (3/6) Bitwuzla Bitwuzla unsat ✅ 0.34279 0.24314
cvc5 cvc5 unsat ✅ 1021.79798 1021.51945
SMTInterpol SMTInterpol unknown ❌ 356.70307 378.96018
STP STP unknown ❌ 1201.23998 1201.05403
Yices2 Yices2 unknown ❌ 1201.21969 1201.03947
Z3alpha Z3-alpha unsat ✅ 103.98877 103.84130