Benchmark

non-incremental/QF_BV/uclid/catchconv/convert-jpg2gif-query-1475.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
Size2159452
Compressed Size147185
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 2159444
Compressed Size147192
Max. Term Depth5
Asserts 15301
Declared Functions0
Declared Constants14930
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite815 not684 =15415 concat449
extract2285 bvnot1 bvand333 bvor526
bvadd5782 bvmul426 bvsub231 bvult16
bvule1 bvslt1 bvsle277 bvshl235
bvlshr451 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.20000
Boolector Boolector sat ✅ 0.40000
CVC3 CVC3 v2.4.2 unknown ❌
CVC4 1.0rc.3931 sat ✅ 4.60000
MathSAT MathSAT-HeavyBV sat ✅ 3.10000
SONOLAR SONOLAR sat ✅ 2.40000
Z3 Z3 sat ✅ 3.10000
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default sat ✅ 0.93402
Abziz abziz_portfolio_2011_minfeatures_2 default sat ✅ 1.68152
abziz_portfolio_2011_solvers_2 default sat ✅ 1.71997
abziz_portfolio_2012_minfeatures default sat ✅ 1.71151
abziz_portfolio_2012_solvers default sat ✅
AbzizPortfolio-SMT-COMP-2012 default sat ✅ 1.69605
Boolector Boolector-1.5.118-SMT-EVAL-2013 default sat ✅ 6.59816
Boolector-SMT-COMP-2011 default sat ✅ 7.57729
Boolector-SMT-COMP-2012 default sat ✅ 0.27449
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.57390
CVC4-SMT-EVAL-2013 default sat ✅ 2.82922
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default sat ✅ 3.09761
MathSAT5-HeavyBV-SMT-COMP-2012 default sat ✅ 1.77139
MathSAT5-SMT-COMP-2011 default sat ✅ 0.84582
MathSAT5-SMT-COMP-2012 default sat ✅ 0.96059
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default sat ✅ 1.01816
SONOLAR-SMT-COMP-2010 default sat ✅ 26.60040
SONOLAR-SMT-COMP-2011 default sat ✅ 1.53303
SONOLAR-SMT-COMP-2012 default sat ✅ 1.29105
STP STP2-SMT-COMP-2011 default sat ✅ 0.80197
STP2-SMT-COMP-2012 default sat ✅ 0.66513
simplifyingSTP-SMT-COMP-2010 default sat ✅ 3.18250
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default sat ✅ 2.49648
Z3-SMT-COMP-2011 default sat ✅ 1.68964
SMT-COMP 2014 4Simp 4Simp - 2014 default sat ✅ 0.66034 0.66090
Abziz abziz_portfolio_all_features default sat ✅ 3.45869 3.44848
abziz_portfolio_min_features default sat ✅ 3.47436 3.46947
Boolector Boolector boolector sat ✅ 5.57838 5.57215
CVC4 CVC4 f7118b2 default sat ✅ 3.96276 7.20290
MathSAT MathSAT-5.2.12-Main default sat ✅ 2.93045 2.92255
SONOLAR sonolar_smtcomp-2014 default sat ✅ 1.05168 1.04084
STP stp-cryptominisat4 default sat ✅ 0.60721 0.59891
Yices2 Yices-2.2.1-smtcomp2014 default sat ✅ 0.12925 0.11998
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default sat ✅ 1.95943 1.95070
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv sat ✅ 11.82150 11.82320
CVC4 CVC4-master-2015-06-15-9b32405-main default sat ✅ 3.86086 6.94894
CVC4-experimental-2015-06-15-ff5745a-main default sat ✅ 4.03559 7.32189
MathSAT MathSat 5.3.6 main smtcomp2015_main sat ✅ 24.92890 24.93820
SMT-RAT SMT-RAT-final default unknown ❌ 295.51800 295.29000
STP stp-cryptominisat4 default sat ✅ 0.61449 0.61391
stp-cmsat4-v15 default sat ✅ 0.53061 0.52992
stp-cmsat4-mt-v15 default unknown ❌ 0.45770 0.45693
stp-minisat-v15 default sat ✅ 0.50877 0.50792
Yices2 Yices default sat ✅ 0.12109 0.11998
Z3 z3 4.4.0 default sat ✅ 2.01261 2.01369
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unknown ❌ 2400.03000 2401.35000
ABC_glucose glucose sat ✅ 422.53600 422.22600
Boolector Boolector boolector sat ✅ 4.23434 4.23680
Boolector preprop boolector sat ✅ 4.29993 4.30234
CVC4 CVC4-master-2016-05-27-cfef263-main default sat ✅ 3.93431 7.10665
MapleSTP MapleSTP default sat ✅ 0.68402 0.68434
MapleSTP-mt default sat ✅ 0.73136 1.54714
MathSAT mathsat-5.3.11-linux-x86_64-Main default sat ✅ 41.48740 41.51180
MinkeyRink Minkeyrink 2016 default sat ✅ 1.98017 2.70770
Q3B Q3B default unknown ❌ 2400.05000 7203.51000
STP stp-cms-exp-2016 default sat ✅ 1.55025 1.55119
stp-cms-mt-2016 default sat ✅ 0.74256 1.54111
stp-cms-st-2016 default sat ✅ 0.65448 0.65475
stp-minisat-st-2016 default sat ✅ 0.80275 0.80316
Yices2 Yices-2.4.2 default sat ✅ 0.12004 0.12038
Z3 z3-4.4.1 default sat ✅ 2.15025 2.15268
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector sat ✅ 0.44471 0.44379
Boolector SMT17 final boolector sat ✅ 0.52363 0.52266
CVC4 CVC4-smtcomp2017-main default sat ✅ 4.36973 7.94081
MathSAT mathsat-5.4.1-linux-x86_64-Main default sat ✅ 14.16370 14.16300
MinkeyRink MinkeyRink 2017.3a default sat ✅ 1.00950 0.99263
Q3B Q3B default unknown ❌ 600.07100 1787.35000
STP stp_st default sat ✅ 0.99532 0.99478
stp_mt default sat ✅ 1.30736 2.26783
Yices2 Yices2-Main default sat ✅ 0.12319 0.12238
Z3 z3-4.5.0 default sat ✅ 2.32316 2.32213
SMT-COMP 2018 Boolector Boolector_default sat ✅ 108.19900 108.19000
CVC4 master-2018-06-10-b19c840-competition-default_default sat ✅ 5.79343 5.79371
MathSAT mathsat-5.5.2-linux-x86_64-Main_default sat ✅ 5.91634 5.91722
MinkeyRink Minkeyrink MT_mt sat ✅ 0.86928 1.14239
Minkeyrink ST_st sat ✅ 0.92058 0.92073
STP STP-CMS-st-2018_default-no-stderr sat ✅ 0.62279 0.62269
STP-CMS-mt-2018_multicore-no-stderr sat ✅ 0.63672 0.79132
STP-Riss-st-2018_riss-no-stderr sat ✅ 1.36230 1.36226
Yices2 Yices 2.6.0_default sat ✅ 0.11382 0.11374
Z3 z3-4.7.1_default sat ✅ 1.89583 1.89535
SMT-COMP 2019 Boolector Boolector-wrapped-sq_default sat ✅ 1.23599 1.23600
Poolector-wrapped-sq_default sat ✅ 1.59407 5.76159
Boolector-ReasonLS boolector-ReasonLS-wrapped-sq_default sat ✅ 715.89700 715.84000
CVC4 CVC4-2019-06-03-d350fe1-wrapped-sq_default sat ✅ 3.94854 3.94863
MinkeyRink MinkeyRink MT-wrapped-sq_default sat ✅ 0.91856 1.08919
MinkeyRink ST-wrapped-sq_default sat ✅ 0.96205 0.96117
Par4 Par4-wrapped-sq_default sat ✅ 0.12022 0.00611
STP STP-2019-wrapped-sq_default sat ✅ 0.66329 0.66361
stp-mergesat-fixed-wrapped-sq_default sat ✅ 6.94517 6.94573
stp-minisat-wrapped-sq_default sat ✅ 0.70899 0.70925
stp-mt-wrapped-sq_default sat ✅ 0.71791 1.08933
stp-portfolio-fixed-wrapped-sq_default sat ✅ 7.01777 7.37159
stp-riss-wrapped-sq_default unknown ❌ 0.57346 0.57363
Yices2 Yices 2.6.2-wrapped-sq_default sat ✅ 0.11695 0.11693
Yices 2.6.2 Cadical-wrapped-sq_default sat ✅ 0.17584 0.17584
Yices 2.6.2 Cryptominisat-wrapped-sq_default sat ✅ 0.98221 0.98216
Yices 2.6.2 MCSAT BV-wrapped-sq_default sat ✅ 1.53808 1.53801
Yices 2.6.2 new bvsolver-wrapped-sq_default sat ✅ 0.26476 0.26477
Z3 z3-4.8.4-d6df51951f4c-wrapped-sq_default sat ✅ 1.79470 1.79458
SMT-COMP 2022 Bitwuzla Bitwuzla-fixed_default sat ✅ 2.73056 2.73022
Bitwuzla-wrapped_default sat ✅ 2.76126 2.76118
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq sat ✅ 5.77123 5.77154
MathSAT MathSAT-5.6.8_default sat ✅ 0.92844 0.92833
STP STP 2022.4_default sat ✅ 0.90304 0.90293
Yices2 Yices 2.6.2 for SMTCOMP 2021_default sat ✅ 0.42543 0.42517
Z3++BV z3++bv_0702_default sat ✅ 3.31085 3.30964
Z3 z3-4.8.17_default sat ✅ 2.42217 2.42373
SMT-COMP 2024 0.17 (5/6) Bitwuzla Bitwuzla sat ✅ 17.22064 17.11787
cvc5 cvc5 sat ✅ 2.98663 2.88420
SMTInterpol SMTInterpol unknown ❌ 1202.22160 1272.67306
STP STP sat ✅ 0.87185 0.77121
Yices2 Yices2 sat ✅ 0.50675 0.40610
Z3alpha Z3-alpha sat ✅ 0.74569 0.64629
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla sat ✅ 3.25109 3.13730
Bitwuzla-MachBV-base sat ✅ 6.10108 5.97899
Bitwuzla-MachBV Bitwuzla-MachBV sat ✅ 6.13715 6.01534
BVDecide bv_decide unknown ❌ 1201.38553 1201.09566
bv_decide-nokernel sat ✅ 220.38214 220.28991
cvc5 cvc5 sat ✅ 2.09679 1.96866
SMTInterpol SMTInterpol unknown ❌ 1201.79051 1236.94066
Yices2 Yices2 sat ✅ 0.77621 0.65788
Z3alpha Z3-alpha sat ✅ 1.63959 4.04155
Z3 Z3-alpha-base sat ✅ 1.39513 1.27609
Z3-Owl-base sat ✅ 5.56880 5.45706
z3siri-base sat ✅ 1.47985 1.35388
Z3-Owl Z3-Owl sat ✅ 7.64199 7.50894