Benchmark

non-incremental/QF_BV/uclid/catchconv/convert-jpg2gif-query-1474.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
Size2137758
Compressed Size146427
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 2137750
Compressed Size146432
Max. Term Depth5
Asserts 15156
Declared Functions0
Declared Constants14786
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite813 not682 =15269 concat440
extract2254 bvnot1 bvand325 bvor517
bvadd5740 bvmul414 bvsub224 bvult16
bvule1 bvslt1 bvsle277 bvshl233
bvlshr442 sign_extend94

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default sat ✅ 0.99319
Abziz abziz_portfolio_2011_minfeatures_2 default sat ✅ 1.49614
abziz_portfolio_2011_solvers_2 default sat ✅ 1.50507
abziz_portfolio_2012_minfeatures default sat ✅ 1.48792
abziz_portfolio_2012_solvers default sat ✅ 1.50992
AbzizPortfolio-SMT-COMP-2012 default sat ✅ 1.50981
Boolector Boolector-1.5.118-SMT-EVAL-2013 default sat ✅ 4.44349
Boolector-SMT-COMP-2011 default sat ✅ 7.75645
Boolector-SMT-COMP-2012 default sat ✅ 0.27045
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.59904
CVC4-SMT-EVAL-2013 default sat ✅ 2.65947
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default sat ✅ 2.79592
MathSAT5-HeavyBV-SMT-COMP-2012 default sat ✅ 1.75552
MathSAT5-SMT-COMP-2011 default sat ✅ 0.86069
MathSAT5-SMT-COMP-2012 default sat ✅ 1.01673
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default sat ✅ 0.99183
SONOLAR-SMT-COMP-2010 default sat ✅ 18.62570
SONOLAR-SMT-COMP-2011 default sat ✅ 1.55653
SONOLAR-SMT-COMP-2012 default sat ✅ 1.22102
STP STP2-SMT-COMP-2011 default sat ✅ 0.77753
STP2-SMT-COMP-2012 default sat ✅ 5.50067
simplifyingSTP-SMT-COMP-2010 default sat ✅ 3.08310
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default sat ✅ 1.83286
Z3-SMT-COMP-2011 default sat ✅ 1.51586
SMT-COMP 2014 4Simp 4Simp - 2014 default sat ✅ 0.80930 0.80188
Abziz abziz_portfolio_all_features default sat ✅ 3.45732 3.44548
abziz_portfolio_min_features default sat ✅ 3.45905 3.44648
Boolector Boolector boolector sat ✅ 4.54604 4.53531
CVC4 CVC4 f7118b2 default sat ✅ 3.81551 6.92095
MathSAT MathSAT-5.2.12-Main default sat ✅ 2.63810 2.63760
SONOLAR sonolar_smtcomp-2014 default sat ✅ 1.01327 1.00285
STP stp-cryptominisat4 default sat ✅ 0.65224 0.64290
Yices2 Yices-2.2.1-smtcomp2014 default sat ✅ 0.12460 0.11598
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default sat ✅ 2.20568 2.20566
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv sat ✅ 2.98537 2.98455
CVC4 CVC4-master-2015-06-15-9b32405-main default sat ✅ 3.75527 6.74897
CVC4-experimental-2015-06-15-ff5745a-main default sat ✅ 3.95721 7.15891
MathSAT MathSat 5.3.6 main smtcomp2015_main sat ✅ 6.81185 6.81396
SMT-RAT SMT-RAT-final default unknown ❌ 289.83500 289.85000
STP stp-cryptominisat4 default sat ✅ 0.57724 0.57691
stp-cmsat4-v15 default sat ✅ 1.28795 1.28780
stp-cmsat4-mt-v15 default unknown ❌ 0.45938 0.45793
stp-minisat-v15 default sat ✅ 0.52899 0.52792
Yices2 Yices default sat ✅ 0.11612 0.11498
Z3 z3 4.4.0 default sat ✅ 1.88973 1.89071
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unknown ❌ 2400.05000 2401.40000
ABC_glucose glucose sat ✅ 422.87000 422.66700
Boolector Boolector boolector sat ✅ 10.11950 10.07410
Boolector preprop boolector sat ✅ 10.14190 10.14770
CVC4 CVC4-master-2016-05-27-cfef263-main default sat ✅ 3.83350 6.90648
MapleSTP MapleSTP default sat ✅ 0.63830 0.63864
MapleSTP-mt default sat ✅ 0.70422 1.46758
MathSAT mathsat-5.3.11-linux-x86_64-Main default sat ✅ 11.47080 11.47840
MinkeyRink Minkeyrink 2016 default sat ✅ 1.96662 2.72296
Q3B Q3B default unknown ❌ 2400.03000 7204.49000
STP stp-cms-exp-2016 default sat ✅ 1.20368 1.20434
stp-cms-mt-2016 default sat ✅ 0.74809 1.61496
stp-cms-st-2016 default sat ✅ 0.66425 0.66446
stp-minisat-st-2016 default sat ✅ 0.72318 0.72363
Yices2 Yices-2.4.2 default sat ✅ 0.12036 0.12041
Z3 z3-4.4.1 default sat ✅ 1.81680 1.81924
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector sat ✅ 0.74780 0.74765
Boolector SMT17 final boolector sat ✅ 0.67477 0.67190
CVC4 CVC4-smtcomp2017-main default sat ✅ 4.00269 7.23407
MathSAT mathsat-5.4.1-linux-x86_64-Main default sat ✅ 2.61291 2.60241
MinkeyRink MinkeyRink 2017.3a default sat ✅ 0.99211 0.97962
Q3B Q3B default unknown ❌ 600.05100 1799.60000
STP stp_st default sat ✅ 1.01618 1.01580
stp_mt default sat ✅ 1.05349 1.87206
Yices2 Yices2-Main default sat ✅ 0.11672 0.11614
Z3 z3-4.5.0 default sat ✅ 2.22460 2.22363
SMT-COMP 2018 Boolector Boolector_default sat ✅ 89.25130 89.24170
CVC4 master-2018-06-10-b19c840-competition-default_default sat ✅ 5.55508 5.55554
MathSAT mathsat-5.5.2-linux-x86_64-Main_default sat ✅ 987.65200 987.55700
MinkeyRink Minkeyrink MT_mt sat ✅ 0.83313 1.00080
Minkeyrink ST_st sat ✅ 0.86585 0.85059
STP STP-CMS-st-2018_default-no-stderr sat ✅ 0.64546 0.64467
STP-CMS-mt-2018_multicore-no-stderr sat ✅ 0.64677 0.96077
STP-Riss-st-2018_riss-no-stderr sat ✅ 1.28280 1.28284
Yices2 Yices 2.6.0_default sat ✅ 0.11257 0.11250
Z3 z3-4.7.1_default sat ✅ 2.41915 2.41883
SMT-COMP 2021 Bitwuzla Bitwuzla-fixed_default sat ✅ 2.57623 2.57597
MathSAT mathsat-5.6.6_default sat ✅ 0.84138 0.84122
STP STP 2021.0_default sat ✅ 0.58418 0.81733
Z3 z3-4.8.11_default sat ✅ 4.25066 4.24996
SMT-COMP 2022 Bitwuzla Bitwuzla-fixed_default sat ✅ 2.69575 2.69559
Bitwuzla-wrapped_default sat ✅ 2.59820 2.59795
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq sat ✅ 5.67040 5.66544
MathSAT MathSAT-5.6.8_default sat ✅ 0.71145 0.71138
STP STP 2022.4_default sat ✅ 1.25277 1.25272
Yices2 Yices 2.6.2 for SMTCOMP 2021_default sat ✅ 0.43707 0.43694
Z3++BV z3++bv_0702_default sat ✅ 3.61539 3.61464
Z3 z3-4.8.17_default sat ✅ 17.73450 17.73410
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla sat ✅ 2.96472 2.84631
Bitwuzla-MachBV-base sat ✅ 10.55774 10.43704
Bitwuzla-MachBV Bitwuzla-MachBV sat ✅ 10.48476 10.35717
BVDecide bv_decide unknown ❌ 1201.37779 1201.10039
bv_decide-nokernel sat ✅ 214.96933 214.87114
cvc5 cvc5 sat ✅ 2.05444 1.91840
SMTInterpol SMTInterpol unknown ❌ 1201.75534 1235.92760
Yices2 Yices2 sat ✅ 0.77244 0.65087
Z3alpha Z3-alpha sat ✅ 2.14729 5.48226
Z3 Z3-alpha-base sat ✅ 1.48926 1.36976
Z3-Owl-base sat ✅ 6.02344 5.88745
z3siri-base sat ✅ 1.52292 1.40528
Z3-Owl Z3-Owl sat ✅ 6.92842 6.80658