Benchmark

non-incremental/QF_BV/uclid/catchconv/convert-jpg2gif-query-1597.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
Size2596986
Compressed Size176006
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 2596978
Compressed Size176011
Max. Term Depth5
Asserts 18310
Declared Functions0
Declared Constants17875
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite961 not813 =18441 concat630
extract3132 bvnot1 bvand466 bvor746
bvadd6401 bvmul569 bvsub288 bvult16
bvule1 bvslt2 bvsle332 bvshl345
bvlshr632 sign_extend141

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2008 Beaver Beaver-1.0 sat ✅ 4.30000
Boolector Boolector sat ✅ 1.30000
CVC3 CVC3-1.5 sat ✅ 1027.10000
MathSAT MathSAT-4.2 sat ✅ 24.60000
Spear Spear sat ✅ 411.00000
Spear v1.9 (fh-1-2) unknown ❌ 1801.00000
SWORD SWORD v0.2 sat ✅ 17.90000
Z3 Z3.2 sat ✅ 1.40000
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default sat ✅ 1.02477
Abziz abziz_portfolio_2011_minfeatures_2 default sat ✅ 1.49609
abziz_portfolio_2011_solvers_2 default sat ✅ 1.49360
abziz_portfolio_2012_minfeatures default sat ✅ 1.50411
abziz_portfolio_2012_solvers default sat ✅ 1.49863
AbzizPortfolio-SMT-COMP-2012 default sat ✅ 1.50586
Boolector Boolector-1.5.118-SMT-EVAL-2013 default sat ✅ 6.72564
Boolector-SMT-COMP-2011 default sat ✅ 7.78411
Boolector-SMT-COMP-2012 default sat ✅ 0.33641
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.97741
CVC4-SMT-EVAL-2013 default sat ✅ 3.27527
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default sat ✅ 0.96530
MathSAT5-HeavyBV-SMT-COMP-2012 default sat ✅ 1.32164
MathSAT5-SMT-COMP-2011 default sat ✅ 1.08834
MathSAT5-SMT-COMP-2012 default sat ✅ 1.04739
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default sat ✅ 1.16526
SONOLAR-SMT-COMP-2010 default sat ✅ 23.57980
SONOLAR-SMT-COMP-2011 default sat ✅ 1.73384
SONOLAR-SMT-COMP-2012 default sat ✅ 1.28115
STP STP2-SMT-COMP-2011 default sat ✅ 0.90986
STP2-SMT-COMP-2012 default sat ✅ 0.79999
simplifyingSTP-SMT-COMP-2010 default sat ✅ 3.73911
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default sat ✅ 1.83614
Z3-SMT-COMP-2011 default sat ✅ 1.48342
SMT-COMP 2014 4Simp 4Simp - 2014 default sat ✅ 0.77140 0.76388
Abziz abziz_portfolio_all_features default sat ✅ 4.06507 4.04039
abziz_portfolio_min_features default sat ✅ 4.03708 4.02039
Boolector Boolector boolector sat ✅ 3.10020 3.09253
CVC4 CVC4 f7118b2 default sat ✅ 4.78910 8.72367
MathSAT MathSAT-5.2.12-Main default sat ✅ 0.90483 0.89686
SONOLAR sonolar_smtcomp-2014 default sat ✅ 1.19281 1.17882
STP stp-cryptominisat4 default sat ✅ 0.60569 0.59691
Yices2 Yices-2.2.1-smtcomp2014 default sat ✅ 0.13744 0.12898
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default sat ✅ 2.21461 2.21466
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv sat ✅ 1.92473 1.92471
CVC4 CVC4-master-2015-06-15-9b32405-main default sat ✅ 4.52481 8.14776
CVC4-experimental-2015-06-15-ff5745a-main default sat ✅ 4.92173 8.94364
MathSAT MathSat 5.3.6 main smtcomp2015_main sat ✅ 1.35090 1.34979
SMT-RAT SMT-RAT-final default unknown ❌ 292.51700 292.60000
STP stp-cryptominisat4 default sat ✅ 0.59644 0.59591
stp-cmsat4-v15 default sat ✅ 0.59396 0.59291
stp-cmsat4-mt-v15 default unknown ❌ 0.57827 0.57691
stp-minisat-v15 default sat ✅ 0.57618 0.57491
Yices2 Yices default sat ✅ 0.13039 0.12898
Z3 z3 4.4.0 default sat ✅ 2.07383 2.07468
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unknown ❌ 2400.06000 2401.40000
ABC_glucose glucose sat ✅ 602.62100 601.16300
Boolector Boolector boolector sat ✅ 4.39391 4.39632
Boolector preprop boolector sat ✅ 4.49239 4.49523
CVC4 CVC4-master-2016-05-27-cfef263-main default sat ✅ 8.86106 15.93440
MapleSTP MapleSTP default sat ✅ 0.72490 0.72529
MapleSTP-mt default sat ✅ 0.83418 1.69027
MathSAT mathsat-5.3.11-linux-x86_64-Main default sat ✅ 1.17752 1.17924
MinkeyRink Minkeyrink 2016 default sat ✅ 2.09774 2.68574
Q3B Q3B default unknown ❌ 2400.07000 7203.30000
STP stp-cms-exp-2016 default sat ✅ 1.61733 1.61819
stp-cms-mt-2016 default sat ✅ 0.82123 1.64931
stp-cms-st-2016 default sat ✅ 0.79375 0.79425
stp-minisat-st-2016 default sat ✅ 0.61344 0.61381
Yices2 Yices-2.4.2 default sat ✅ 0.13192 0.13194
Z3 z3-4.4.1 default sat ✅ 2.13376 2.13621
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector sat ✅ 0.74271 0.74206
Boolector SMT17 final boolector sat ✅ 0.73749 0.73506
CVC4 CVC4-smtcomp2017-main default sat ✅ 5.06158 9.17801
MathSAT mathsat-5.4.1-linux-x86_64-Main default sat ✅ 1.27845 1.27831
MinkeyRink MinkeyRink 2017.3a default sat ✅ 1.13848 1.13823
Q3B Q3B default unknown ❌ 600.10000 1432.54000
STP stp_st default sat ✅ 1.03238 1.03191
stp_mt default sat ✅ 1.10444 2.34541
Yices2 Yices2-Main default sat ✅ 0.12422 0.12415
Z3 z3-4.5.0 default sat ✅ 2.24706 2.24622
SMT-COMP 2018 Boolector Boolector_default sat ✅ 112.36200 112.35600
CVC4 master-2018-06-10-b19c840-competition-default_default sat ✅ 5.83707 5.83687
MathSAT mathsat-5.5.2-linux-x86_64-Main_default sat ✅ 1.18416 1.18494
MinkeyRink Minkeyrink MT_mt sat ✅ 0.98213 1.07309
Minkeyrink ST_st sat ✅ 0.96576 0.96589
STP STP-CMS-st-2018_default-no-stderr sat ✅ 0.68879 0.68883
STP-CMS-mt-2018_multicore-no-stderr sat ✅ 0.71105 0.87621
STP-Riss-st-2018_riss-no-stderr sat ✅ 1.50304 1.50308
Yices2 Yices 2.6.0_default sat ✅ 0.12357 0.12349
Z3 z3-4.7.1_default sat ✅ 2.15201 2.15192
SMT-COMP 2019 Boolector Boolector-wrapped-sq_default sat ✅ 0.86316 0.86312
Poolector-wrapped-sq_default sat ✅ 1.08724 3.80000
Boolector-ReasonLS boolector-ReasonLS-wrapped-sq_default sat ✅ 750.36000 750.31500
CVC4 CVC4-2019-06-03-d350fe1-wrapped-sq_default sat ✅ 4.66919 4.66925
MinkeyRink MinkeyRink MT-wrapped-sq_default sat ✅ 1.07078 1.13416
MinkeyRink ST-wrapped-sq_default sat ✅ 1.09143 1.09148
Par4 Par4-wrapped-sq_default sat ✅ 0.12965 0.00613
STP STP-2019-wrapped-sq_default sat ✅ 0.70171 0.70124
stp-mergesat-fixed-wrapped-sq_default sat ✅ 1.32436 1.32355
stp-minisat-wrapped-sq_default sat ✅ 0.78262 0.78226
stp-mt-wrapped-sq_default sat ✅ 0.72145 0.83719
stp-portfolio-fixed-wrapped-sq_default sat ✅ 1.38272 1.64885
stp-riss-wrapped-sq_default unknown ❌ 0.69792 0.69705
Yices2 Yices 2.6.2-wrapped-sq_default sat ✅ 0.12692 0.12693
Yices 2.6.2 Cadical-wrapped-sq_default sat ✅ 0.19059 0.19059
Yices 2.6.2 Cryptominisat-wrapped-sq_default sat ✅ 1.04406 1.04402
Yices 2.6.2 MCSAT BV-wrapped-sq_default sat ✅ 6.16042 6.16004
Yices 2.6.2 new bvsolver-wrapped-sq_default sat ✅ 0.20837 0.20836
Z3 z3-4.8.4-d6df51951f4c-wrapped-sq_default sat ✅ 2.32853 2.32865
SMT-COMP 2020 0.11 (8/9) Bitwuzla Bitwuzla-fixed_default sat ✅ 3.31157 3.31145
Boolector Boolector-wrapped-sq_default sat ✅ 1.21222 1.21207
Poolector-wrapped-sq_default sat ✅ 1.58617 5.75000
CVC4 CVC4-sq-final_default sat ✅ 5.06321 5.06333
LazyBV2Int LazyBV2Int20200523_default.sh unknown ❌ 1200.04000 1199.90000
MathSAT MathSAT5_default.sh sat ✅ 0.83324 0.83296
MinkeyRink MinkeyRink Solver 2020.3.1_default unknown ❌ 0.96021 0.96024
MinkeyRink Solver 2020.3_default sat ✅ 1.01622 1.08506
STP STP_default sat ✅ 0.65485 0.77344
STP ++ Mergsat v1_default sat ✅ 0.61268 0.61431
Yices2 Yices 2.6.2 bug fix_default sat ✅ 0.42802 0.42792
Z3 z3-4.8.8_default sat ✅ 6.00975 6.00833
SMT-COMP 2024 0.17 (5/6) Bitwuzla Bitwuzla sat ✅ 6.03134 5.93137
cvc5 cvc5 sat ✅ 3.73533 3.63580
SMTInterpol SMTInterpol unknown ❌ 1202.24479 1283.52583
STP STP sat ✅ 0.94406 0.84420
Yices2 Yices2 sat ✅ 0.37129 0.27142
Z3alpha Z3-alpha sat ✅ 0.80024 0.69996
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla sat ✅ 1.62744 1.50259
Bitwuzla-MachBV-base sat ✅ 3.63662 3.50554
Bitwuzla-MachBV Bitwuzla-MachBV sat ✅ 3.75275 3.62220
BVDecide bv_decide unknown ❌ 1201.39054 1200.99552
bv_decide-nokernel sat ✅ 294.11351 293.96991
cvc5 cvc5 sat ✅ 2.44674 2.32917
SMTInterpol SMTInterpol unknown ❌ 1201.75142 1519.20830
Yices2 Yices2 sat ✅ 0.34936 0.22592
Z3alpha Z3-alpha sat ✅ 1.96860 4.81607
Z3 Z3-alpha-base sat ✅ 2.66740 2.54537
Z3-Owl-base sat ✅ 10.19934 10.08121
z3siri-base sat ✅ 2.65083 2.52911
Z3-Owl Z3-Owl sat ✅ 8.31065 8.17846