Benchmark

non-incremental/QF_BV/uclid/catchconv/convert-jpg2gif-query-1464.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
Size2010042
Compressed Size138401
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 2010034
Compressed Size138409
Max. Term Depth5
Asserts 14306
Declared Functions0
Declared Constants13941
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite801 not672 =14412 concat386
extract2058 bvnot1 bvand285 bvor463
bvadd5489 bvmul337 bvsub182 bvult16
bvule1 bvslt2 bvsle277 bvshl221
bvlshr388 sign_extend89

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2008 Beaver Beaver-1.0 sat ✅ 2.50000
Boolector Boolector sat ✅ 0.60000
CVC3 CVC3-1.5 sat ✅ 330.30000
MathSAT MathSAT-4.2 sat ✅ 15.70000
Spear Spear sat ✅ 19.10000
Spear v1.9 (fh-1-2) sat ✅ 466.70000
SWORD SWORD v0.2 sat ✅ 9.00000
Z3 Z3.2 sat ✅ 0.80000
SMT Evaluation 2013 0.11 (8/9) 4Simp 4Simp-SMT-COMP-2012 default sat ✅ 0.56028
Abziz abziz_portfolio_2011_minfeatures_2 default sat ✅ 0.66648
abziz_portfolio_2011_solvers_2 default sat ✅ 0.67089
abziz_portfolio_2012_minfeatures default sat ✅ 0.66748
abziz_portfolio_2012_solvers default sat ✅ 0.66709
AbzizPortfolio-SMT-COMP-2012 default sat ✅ 0.67887
Boolector Boolector-1.5.118-SMT-EVAL-2013 default sat ✅ 0.21051
Boolector-SMT-COMP-2011 default sat ✅ 2.75421
Boolector-SMT-COMP-2012 default sat ✅ 0.22038
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.89195
CVC4-SMT-EVAL-2013 default sat ✅
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default sat ✅ 0.67004
MathSAT5-HeavyBV-SMT-COMP-2012 default sat ✅ 0.85493
MathSAT5-SMT-COMP-2011 default sat ✅ 0.73636
MathSAT5-SMT-COMP-2012 default sat ✅ 0.72627
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default sat ✅ 0.68232
SONOLAR-SMT-COMP-2010 default sat ✅ 16.66030
SONOLAR-SMT-COMP-2011 default sat ✅ 1.03884
SONOLAR-SMT-COMP-2012 default sat ✅ 0.74743
STP STP2-SMT-COMP-2011 default sat ✅ 0.56741
STP2-SMT-COMP-2012 default sat ✅ 0.63748
simplifyingSTP-SMT-COMP-2010 default sat ✅ 2.19180
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default sat ✅ 0.90709
Z3-SMT-COMP-2011 default sat ✅ 0.66071
SMT-COMP 2015 0.14 (6/7) Boolector Boolector SMT15 QF_BV final boolector_qf_bv sat ✅ 0.86902 0.86787
CVC4 CVC4-master-2015-06-15-9b32405-main default sat ✅ 2.93513 5.15022
CVC4-experimental-2015-06-15-ff5745a-main default sat ✅ 3.08929 5.47717
MathSAT MathSat 5.3.6 main smtcomp2015_main sat ✅ 0.82404 0.82287
SMT-RAT SMT-RAT-final default unknown ❌ 289.54200 289.45000
STP stp-cryptominisat4 default sat ✅ 0.38948 0.38894
stp-cmsat4-v15 default sat ✅ 0.38647 0.38594
stp-cmsat4-mt-v15 default unknown ❌ 0.36873 0.36794
stp-minisat-v15 default sat ✅ 0.38081 0.37994
Yices2 Yices default sat ✅ 0.09319 0.09198
Z3 z3 4.4.0 default sat ✅ 1.05209 1.05184
SMT-COMP 2016 0.10 (9/10) ABC ABC_default default_abc unknown ❌ 2400.02000 2401.57000
ABC_glucose glucose sat ✅ 382.70700 382.91600
Boolector Boolector boolector sat ✅ 1.85876 1.86026
Boolector preprop boolector sat ✅ 0.41383 0.41402
CVC4 CVC4-master-2016-05-27-cfef263-main default sat ✅ 3.02386 5.33030
MapleSTP MapleSTP default sat ✅ 0.40767 0.40789
MapleSTP-mt default sat ✅ 0.42002 0.63193
MathSAT mathsat-5.3.11-linux-x86_64-Main default sat ✅ 0.72093 0.72241
MinkeyRink Minkeyrink 2016 default sat ✅ 1.02256 1.21086
Q3B Q3B default unknown ❌ 2400.04000 7203.52000
STP stp-cms-exp-2016 default sat ✅ 0.45049 0.45070
stp-cms-mt-2016 default sat ✅ 0.43316 0.65742
stp-cms-st-2016 default sat ✅ 0.41076 0.41099
stp-minisat-st-2016 default sat ✅ 0.37666 0.37684
Yices2 Yices-2.4.2 default sat ✅ 0.09360 0.09354
Z3 z3-4.4.1 default sat ✅ 1.02213 1.02407
SMT-COMP 2017 0.12 (7/8) Boolector Boolector+CaDiCaL SMT17 final boolector sat ✅ 0.55115 0.54803
Boolector SMT17 final boolector sat ✅ 0.51973 0.51910
CVC4 CVC4-smtcomp2017-main default sat ✅ 3.19384 5.65506
MathSAT mathsat-5.4.1-linux-x86_64-Main default sat ✅ 0.72574 0.72674
MinkeyRink MinkeyRink 2017.3a default sat ✅ 0.68756 0.65975
Q3B Q3B default unknown ❌ 600.05500 1788.89000
STP stp_st default sat ✅ 0.44012 0.43953
stp_mt default sat ✅ 0.51622 0.65959
Yices2 Yices2-Main default sat ✅ 0.08805 0.08725
Z3 z3-4.5.0 default sat ✅ 1.07868 1.07569
SMT-COMP 2018 Boolector Boolector_default sat ✅ 39.36180 39.36100
CVC4 master-2018-06-10-b19c840-competition-default_default sat ✅ 3.79648 3.79641
MathSAT mathsat-5.5.2-linux-x86_64-Main_default sat ✅ 0.72621 0.72737
MinkeyRink Minkeyrink MT_mt sat ✅ 0.64919 0.68821
Minkeyrink ST_st sat ✅ 0.62975 0.62996
STP STP-CMS-st-2018_default-no-stderr sat ✅ 0.36587 0.36598
STP-CMS-mt-2018_multicore-no-stderr sat ✅ 0.37369 0.41711
STP-Riss-st-2018_riss-no-stderr sat ✅ 0.71994 0.71991
Yices2 Yices 2.6.0_default sat ✅ 0.08817 0.08806
Z3 z3-4.7.1_default sat ✅ 1.10501 1.10439
SMT-COMP 2023 0.17 (5/6) Bitwuzla Bitwuzla-fixed_default sat ✅ 6.19087 6.18829
cvc5 cvc5-default-2023-05-16-ea045f305_sq sat ✅ 3.24802 3.24546
STP STP 2022.4_default sat ✅ 0.65515 0.65522
STP 2022.4_default sat ✅ 0.63875 0.63877
UltimateEliminator UltimateIntBlastingWrapper+SMTInterpol_default unknown ❌ 11.92180 36.35690
Yices2 Yices 2 for SMTCOMP 2023_default sat ✅ 0.10676 0.10670
Z3-Owl z3-Owl-Final_default sat ✅ 7.45338 7.45211
z3-Owl-Final_default sat ✅ 7.48913 7.48957
SMT-COMP 2024 0.17 (5/6) Bitwuzla Bitwuzla sat ✅ 2.92986 2.82933
cvc5 cvc5 sat ✅ 2.45997 2.35867
SMTInterpol SMTInterpol unknown ❌ 1202.24278 1262.21883
STP STP sat ✅ 0.79444 0.69402
Yices2 Yices2 sat ✅ 0.32067 0.22106
Z3alpha Z3-alpha sat ✅ 0.60363 0.50305
SMT-COMP 2025 0.11 (8/9) Bitwuzla Bitwuzla sat ✅ 0.97402 0.85127
Bitwuzla-MachBV-base sat ✅ 1.88537 1.75343
Bitwuzla-MachBV Bitwuzla-MachBV sat ✅ 2.01636 1.88375
BVDecide bv_decide sat ✅ 1147.94412 1147.62113
bv_decide-nokernel sat ✅ 184.36705 184.27023
cvc5 cvc5 sat ✅ 1.62972 1.50977
SMTInterpol SMTInterpol unknown ❌ 1201.78770 1234.59435
Yices2 Yices2 sat ✅ 0.31336 0.19244
Z3alpha Z3-alpha sat ✅ 1.13230 2.28429
Z3 Z3-alpha-base sat ✅ 0.77429 0.65361
Z3-Owl-base sat ✅ 2.66748 2.54391
z3siri-base sat ✅ 0.80310 0.67211
Z3-Owl Z3-Owl sat ✅ 3.72559 3.59391