Benchmark

non-incremental/QF_BV/uclid/catchconv/convert-jpg2gif-query-1485.smt2

Catchconv benchmarks provided by David Molnar (dmolnar@eecs.berkeley.edu).  Converted to SMT-LIB format by Rhishikesh Limaye (rhishi@eecs.berkeley.edu).  Catchconv is a tool for symbolic execution and run-time type inference for catching integer conversion errors.
Benchmark
Size2239384
Compressed Size151922
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categoryindustrial
First Occurrence2005-07-12
Generated By
Generated On
Generator
Dolmen OK1
strict Dolmen OK1
check-sat calls1
Query 1
Status sat
Inferred Status sat
Size 2239376
Compressed Size151909
Max. Term Depth5
Asserts 15851
Declared Functions0
Declared Constants15472
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite835 not702 =15968 concat481
extract2399 bvnot1 bvand363 bvor564
bvadd5917 bvmul450 bvsub245 bvult16
bvule1 bvslt1 bvsle284 bvshl252
bvlshr483 sign_extend94

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2012 4Simp 4Simp sat ✅ 1.60000
Abziz AbzizPortfolio+BOOLECTOR+MATHSAT+SONOLAR+STP2+Z3_6 sat ✅ 3.10000
Boolector Boolector sat ✅ 0.50000
CVC3 CVC3 v2.4.2 unknown ❌
CVC4 1.0rc.3931 sat ✅ 4.90000
MathSAT MathSAT-HeavyBV sat ✅ 1.90000
SONOLAR SONOLAR sat ✅ 2.10000
Z3 Z3 sat ✅ 3.10000
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default sat ✅ 0.94012
Abziz abziz_portfolio_2011_minfeatures_2 default sat ✅ 1.42490
abziz_portfolio_2011_solvers_2 default sat ✅ 1.41060
abziz_portfolio_2012_minfeatures default sat ✅ 1.42285
abziz_portfolio_2012_solvers default sat ✅ 1.39920
AbzizPortfolio-SMT-COMP-2012 default sat ✅ 1.41265
Boolector Boolector-1.5.118-SMT-EVAL-2013 default sat ✅ 4.48510
Boolector-SMT-COMP-2011 default sat ✅ 7.69063
Boolector-SMT-COMP-2012 default sat ✅ 0.28216
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 sat ✅ 2.62527
CVC4-SMT-EVAL-2013 default sat ✅ 2.83719
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default sat ✅ 0.78936
MathSAT5-HeavyBV-SMT-COMP-2012 default sat ✅ 1.08649
MathSAT5-SMT-COMP-2011 default sat ✅ 0.88503
MathSAT5-SMT-COMP-2012 default sat ✅ 0.86467
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default sat ✅ 1.01609
SONOLAR-SMT-COMP-2010 default sat ✅ 19.34590
SONOLAR-SMT-COMP-2011 default sat ✅ 1.53836
SONOLAR-SMT-COMP-2012 default sat ✅ 1.16024
STP STP2-SMT-COMP-2011 default sat ✅ 0.77001
STP2-SMT-COMP-2012 default sat ✅ 0.67305
simplifyingSTP-SMT-COMP-2010 default sat ✅ 3.26304
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default sat ✅ 1.68492
Z3-SMT-COMP-2011 default sat ✅ 1.42406
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv sat ✅ 1.78488 1.78473
CVC4 CVC4-master-2015-06-15-9b32405-main default sat ✅ 4.00441 7.21790
CVC4-experimental-2015-06-15-ff5745a-main default sat ✅ 4.31674 7.85780
MathSAT MathSat 5.3.6 main smtcomp2015_main sat ✅ 1.18701 1.18682
SMT-RAT SMT-RAT-final default unknown ❌ 288.41800 288.47000
STP stp-cryptominisat4 default sat ✅ 0.52240 0.52192
stp-cmsat4-v15 default sat ✅ 0.51223 0.51092
stp-cmsat4-mt-v15 default unknown ❌ 0.47742 0.47593
stp-minisat-v15 default sat ✅ 0.51072 0.50992
Yices2 Yices default sat ✅ 0.11497 0.11398
Z3 z3 4.4.0 default sat ✅ 1.80996 1.81072
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unknown ❌ 2400.04000 2401.37000
ABC_glucose glucose sat ✅ 449.73000 448.78400
Boolector Boolector boolector sat ✅ 4.25922 4.26203
Boolector preprop boolector sat ✅ 4.42625 4.42863
CVC4 CVC4-master-2016-05-27-cfef263-main default sat ✅ 4.22393 7.65514
MapleSTP MapleSTP default sat ✅ 0.64992 0.65025
MapleSTP-mt default sat ✅ 0.71701 1.46587
MathSAT mathsat-5.3.11-linux-x86_64-Main default sat ✅ 1.02457 1.02630
MinkeyRink Minkeyrink 2016 default sat ✅ 1.95644 2.53958
Q3B Q3B default unknown ❌ 2400.04000 7204.30000
STP stp-cms-exp-2016 default sat ✅ 1.49128 1.49207
stp-cms-mt-2016 default sat ✅ 0.73543 1.47410
stp-cms-st-2016 default sat ✅ 0.67569 0.67591
stp-minisat-st-2016 default sat ✅ 0.54243 0.54275
Yices2 Yices-2.4.2 default sat ✅ 0.11603 0.11665
Z3 z3-4.4.1 default sat ✅ 1.80676 1.80925
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector sat ✅ 0.69297 0.69106
Boolector SMT17 final boolector sat ✅ 0.68896 0.68861
CVC4 CVC4-smtcomp2017-main default sat ✅ 4.42131 8.03311
MathSAT mathsat-5.4.1-linux-x86_64-Main default sat ✅ 1.02678 1.02695
MinkeyRink MinkeyRink 2017.3a default sat ✅ 0.98597 0.97996
Q3B Q3B default unknown ❌ 600.03000 1799.51000
STP stp_st default sat ✅ 0.98747 0.98653
stp_mt default sat ✅ 1.04310 2.27731
Yices2 Yices2-Main default sat ✅ 0.11311 0.11176
Z3 z3-4.5.0 default sat ✅ 2.07358 2.07349
SMT-COMP 2018 Boolector Boolector_default sat ✅ 90.36230 90.32170
CVC4 master-2018-06-10-b19c840-competition-default_default sat ✅ 5.10623 5.10588
MathSAT mathsat-5.5.2-linux-x86_64-Main_default sat ✅ 1.04342 1.04439
MinkeyRink Minkeyrink MT_mt sat ✅ 0.86084 0.95061
Minkeyrink ST_st sat ✅ 0.84917 0.84922
STP STP-CMS-st-2018_default-no-stderr sat ✅ 0.62694 0.62688
STP-CMS-mt-2018_multicore-no-stderr sat ✅ 0.65668 0.82435
STP-Riss-st-2018_riss-no-stderr sat ✅ 1.44902 1.44916
Yices2 Yices 2.6.0_default sat ✅ 0.10776 0.10767
Z3 z3-4.7.1_default sat ✅ 1.92174 1.92167
SMT-COMP 2019 Boolector Boolector-wrapped-sq_default sat ✅ 0.65396 0.65392
Poolector-wrapped-sq_default sat ✅ 0.88490 3.11000
Boolector-ReasonLS boolector-ReasonLS-wrapped-sq_default sat ✅ 738.65500 738.58700
CVC4 CVC4-2019-06-03-d350fe1-wrapped-sq_default sat ✅ 4.11674 4.11663
MinkeyRink MinkeyRink MT-wrapped-sq_default sat ✅ 0.91251 0.97732
MinkeyRink ST-wrapped-sq_default sat ✅ 0.89126 0.89138
Par4 Par4-wrapped-sq_default sat ✅ 0.11644 0.00594
STP STP-2019-wrapped-sq_default sat ✅ 0.62911 0.62942
stp-mergesat-fixed-wrapped-sq_default sat ✅ 1.24885 1.24898
stp-minisat-wrapped-sq_default sat ✅ 0.72261 0.72284
stp-mt-wrapped-sq_default sat ✅ 0.65762 0.77407
stp-portfolio-fixed-wrapped-sq_default sat ✅ 1.29910 1.56574
stp-riss-wrapped-sq_default unknown ❌ 0.61282 0.61301
Yices2 Yices 2.6.2-wrapped-sq_default sat ✅ 0.11132 0.11130
Yices 2.6.2 Cadical-wrapped-sq_default sat ✅ 0.17617 0.17618
Yices 2.6.2 Cryptominisat-wrapped-sq_default sat ✅ 0.80755 0.80745
Yices 2.6.2 MCSAT BV-wrapped-sq_default sat ✅ 6.03463 6.03397
Yices 2.6.2 new bvsolver-wrapped-sq_default sat ✅ 0.19463 0.19461
Z3 z3-4.8.4-d6df51951f4c-wrapped-sq_default sat ✅ 1.97542 1.97529
SMT-COMP 2020 0.11 (8/9) Bitwuzla Bitwuzla-fixed_default sat ✅ 2.70966 2.70959
Boolector Boolector-wrapped-sq_default sat ✅ 0.68269 0.68269
Poolector-wrapped-sq_default sat ✅ 0.98616 3.46000
CVC4 CVC4-sq-final_default sat ✅ 4.46852 4.46882
LazyBV2Int LazyBV2Int20200523_default.sh unknown ❌ 1200.11000 1199.99000
MathSAT MathSAT5_default.sh sat ✅ 0.64869 0.64866
MinkeyRink MinkeyRink Solver 2020.3.1_default unknown ❌ 0.78451 0.78475
MinkeyRink Solver 2020.3_default sat ✅ 0.83348 0.90041
STP STP_default sat ✅ 0.59388 0.70186
STP ++ Mergsat v1_default sat ✅ 0.55049 0.55218
Yices2 Yices 2.6.2 bug fix_default sat ✅ 0.39792 0.39781
Z3 z3-4.8.8_default sat ✅ 1.83852 1.83830
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla sat ✅ 1.58182 1.45569
Bitwuzla-MachBV-base sat ✅ 3.39706 3.26947
Bitwuzla-MachBV Bitwuzla-MachBV sat ✅ 3.52665 3.40592
BVDecide bv_decide unknown ❌ 1201.38697 1201.08842
bv_decide-nokernel sat ✅ 221.16585 221.04443
cvc5 cvc5 sat ✅ 2.12491 1.99965
SMTInterpol SMTInterpol unknown ❌ 1201.79132 1236.94710
Yices2 Yices2 sat ✅ 0.36526 0.24379
Z3alpha Z3-alpha sat ✅ 2.99263 7.91125
Z3 Z3-alpha-base sat ✅ 1.73786 1.60526
Z3-Owl-base sat ✅ 5.53917 5.42032
z3siri-base sat ✅ 1.53223 1.40043
Z3-Owl Z3-Owl sat ✅ 8.14501 8.02066