Benchmark

non-incremental/QF_BV/uclid/catchconv/convert-jpg2gif-query-1455.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
Size1985978
Compressed Size136732
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 1985970
Compressed Size136722
Max. Term Depth5
Asserts 14147
Declared Functions0
Declared Constants13783
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite799 not670 =14252 concat377
extract1999 bvnot1 bvand284 bvor454
bvadd5448 bvmul317 bvsub175 bvult16
bvule1 bvslt2 bvsle277 bvshl219
bvlshr379 sign_extend81

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default sat ✅ 0.56138
Abziz abziz_portfolio_2011_minfeatures_2 default sat ✅ 0.66311
abziz_portfolio_2011_solvers_2 default sat ✅ 0.67340
abziz_portfolio_2012_minfeatures default sat ✅ 0.67284
abziz_portfolio_2012_solvers default sat ✅ 0.68174
AbzizPortfolio-SMT-COMP-2012 default sat ✅ 0.66570
Boolector Boolector-1.5.118-SMT-EVAL-2013 default sat ✅ 0.20723
Boolector-SMT-COMP-2011 default sat ✅ 2.75745
Boolector-SMT-COMP-2012 default sat ✅ 0.22073
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 ✅ 1.86166
CVC4-SMT-EVAL-2013 default sat ✅ 2.08195
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default sat ✅ 0.66345
MathSAT5-HeavyBV-SMT-COMP-2012 default sat ✅ 0.84762
MathSAT5-SMT-COMP-2011 default sat ✅ 0.72921
MathSAT5-SMT-COMP-2012 default sat ✅ 0.71904
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default sat ✅ 0.66823
SONOLAR-SMT-COMP-2010 default sat ✅ 15.85290
SONOLAR-SMT-COMP-2011 default sat ✅ 1.02155
SONOLAR-SMT-COMP-2012 default sat ✅ 0.73292
STP STP2-SMT-COMP-2011 default sat ✅ 0.55784
STP2-SMT-COMP-2012 default sat ✅ 0.63667
simplifyingSTP-SMT-COMP-2010 default sat ✅ 2.16443
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default sat ✅ 0.90797
Z3-SMT-COMP-2011 default sat ✅ 0.66539
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv sat ✅ 0.87852 0.87787
CVC4 CVC4-master-2015-06-15-9b32405-main default sat ✅ 2.90481 5.10222
CVC4-experimental-2015-06-15-ff5745a-main default sat ✅ 3.07255 5.44417
MathSAT MathSat 5.3.6 main smtcomp2015_main sat ✅ 0.81708 0.81588
SMT-RAT SMT-RAT-final default unknown ❌ 297.51700 297.22000
STP stp-cryptominisat4 default sat ✅ 0.40779 0.40694
stp-cmsat4-v15 default sat ✅ 0.38518 0.38394
stp-cmsat4-mt-v15 default unknown ❌ 0.36167 0.36094
stp-minisat-v15 default sat ✅ 0.37716 0.37594
Yices2 Yices default sat ✅ 0.09131 0.08999
Z3 z3 4.4.0 default sat ✅ 1.04769 1.04784
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unknown ❌ 2400.02000 2401.37000
ABC_glucose glucose sat ✅ 361.09100 360.86700
Boolector Boolector boolector sat ✅ 1.84948 1.85052
Boolector preprop boolector sat ✅ 1.94030 1.94114
CVC4 CVC4-master-2016-05-27-cfef263-main default sat ✅ 3.00624 5.30060
MapleSTP MapleSTP default sat ✅ 0.40426 0.40523
MapleSTP-mt default sat ✅ 0.42580 0.66442
MathSAT mathsat-5.3.11-linux-x86_64-Main default sat ✅ 0.71382 0.71579
MinkeyRink Minkeyrink 2016 default sat ✅ 1.07623 1.29844
Q3B Q3B default unknown ❌ 2400.05000 7204.40000
STP stp-cms-exp-2016 default sat ✅ 0.43088 0.43109
stp-cms-mt-2016 default sat ✅ 0.42447 0.64828
stp-cms-st-2016 default sat ✅ 0.40660 0.40722
stp-minisat-st-2016 default sat ✅ 0.37233 0.37253
Yices2 Yices-2.4.2 default sat ✅ 0.09171 0.09170
Z3 z3-4.4.1 default sat ✅ 1.01975 1.02162
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector sat ✅ 0.68615 0.66114
Boolector SMT17 final boolector sat ✅ 0.58575 0.58412
CVC4 CVC4-smtcomp2017-main default sat ✅ 3.49870 6.15286
MathSAT mathsat-5.4.1-linux-x86_64-Main default sat ✅ 0.80781 0.80724
MinkeyRink MinkeyRink 2017.3a default sat ✅ 0.68331 0.65397
Q3B Q3B default unknown ❌ 600.06400 1430.44000
STP stp_st default sat ✅ 0.45037 0.44995
stp_mt default sat ✅ 0.50116 0.70278
Yices2 Yices2-Main default sat ✅ 0.08746 0.08653
Z3 z3-4.5.0 default sat ✅ 1.03416 1.03337
SMT-COMP 2018 Boolector Boolector_default sat ✅ 36.34360 36.34040
CVC4 master-2018-06-10-b19c840-competition-default_default sat ✅ 3.68391 3.68422
MathSAT mathsat-5.5.2-linux-x86_64-Main_default sat ✅ 0.72369 0.72483
MinkeyRink Minkeyrink MT_mt sat ✅ 0.64562 0.68452
Minkeyrink ST_st sat ✅ 0.62704 0.62690
STP STP-CMS-st-2018_default-no-stderr sat ✅ 0.35762 0.35783
STP-CMS-mt-2018_multicore-no-stderr sat ✅ 0.37068 0.41374
STP-Riss-st-2018_riss-no-stderr sat ✅ 0.78631 0.78641
Yices2 Yices 2.6.0_default sat ✅ 0.08533 0.08528
Z3 z3-4.7.1_default sat ✅ 1.08599 1.08566
SMT-COMP 2020 0.11 (8/9) Bitwuzla Bitwuzla-fixed_default sat ✅ 1.95267 1.95244
Boolector Boolector-wrapped-sq_default sat ✅ 0.58557 0.58555
Poolector-wrapped-sq_default sat ✅ 0.88518 3.08726
CVC4 CVC4-sq-final_default sat ✅ 3.40708 3.40728
LazyBV2Int LazyBV2Int20200523_default.sh unknown ❌ 1200.05000 1199.94000
MathSAT MathSAT5_default.sh sat ✅ 0.54050 0.54026
MinkeyRink MinkeyRink Solver 2020.3.1_default unknown ❌ 0.61932 0.60356
MinkeyRink Solver 2020.3_default sat ✅ 0.64440 0.67259
STP STP_default sat ✅ 0.34798 0.37801
STP ++ Mergsat v1_default sat ✅ 0.33109 0.33277
Yices2 Yices 2.6.2 bug fix_default sat ✅ 0.09969 0.09966
Z3 z3-4.8.8_default sat ✅ 1.07785 1.07776
SMT-COMP 2021 Bitwuzla Bitwuzla-fixed_default sat ✅ 1.91472 1.91469
MathSAT mathsat-5.6.6_default sat ✅ 0.54244 0.54237
STP STP 2021.0_default sat ✅ 0.35254 0.38283
Z3 z3-4.8.11_default sat ✅ 1.14117 1.14108
SMT-COMP 2022 Bitwuzla Bitwuzla-fixed_default sat ✅ 1.92462 1.92454
Bitwuzla-wrapped_default sat ✅ 2.03053 2.02918
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq sat ✅ 4.80935 4.80426
MathSAT MathSAT-5.6.8_default sat ✅ 0.56471 0.56442
STP STP 2022.4_default sat ✅ 0.63931 0.63916
Yices2 Yices 2.6.2 for SMTCOMP 2021_default sat ✅ 0.10179 0.10171
Z3++BV z3++bv_0702_default sat ✅ 0.70482 0.70478
Z3 z3-4.8.17_default sat ✅ 1.17797 1.17970
SMT-COMP 2024 0.17 (5/6) Bitwuzla Bitwuzla sat ✅ 3.10775 3.00756
cvc5 cvc5 sat ✅ 2.52291 2.42321
SMTInterpol SMTInterpol unknown ❌ 1202.22152 1258.94930
STP STP sat ✅ 0.69561 0.59573
Yices2 Yices2 sat ✅ 0.29708 0.19734
Z3alpha Z3-alpha sat ✅ 0.57280 0.47305
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla sat ✅ 0.94157 0.81866
Bitwuzla-MachBV-base sat ✅ 1.84233 1.71903
Bitwuzla-MachBV Bitwuzla-MachBV sat ✅ 1.90614 1.78003
BVDecide bv_decide sat ✅ 1059.45790 1059.21741
bv_decide-nokernel sat ✅ 180.22744 180.13077
cvc5 cvc5 sat ✅ 1.60227 1.47961
SMTInterpol SMTInterpol unknown ❌ 1201.69172 1233.85190
Yices2 Yices2 sat ✅ 0.32511 0.20669
Z3alpha Z3-alpha sat ✅ 1.13421 2.34751
Z3 Z3-alpha-base sat ✅ 0.74237 0.62266
Z3-Owl-base sat ✅ 2.59220 2.46307
z3siri-base sat ✅ 0.74861 0.63192
Z3-Owl Z3-Owl sat ✅ 3.70478 3.58548