Benchmark

non-incremental/QF_ABV/platania/bellford/bf19.c.smt2

The benchmarks come from Bounded Model Checking of software. Each of them is a
family of formulae obtained during the check of a program and is parametric in
the size of the arrays. They actually don't involve Uninterpreted Functions but
just Arrays and Bitvectors.

This family contains formulae modeling the Bellmann Ford algorithm on a graph
of 5 nodes and N (the increasing parameter) arcs.

Contributed by Lorenzo Platania (c1009@unige.it).  Translated from CVC format
by Clark Barrett.
Benchmark
Size1283798
Compressed Size58775
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categoryindustrial
First Occurrence2007-07-03
Generated By
Generated On
Generator
Dolmen OK1
strict Dolmen OK1
check-sat calls1
Query 1
Status unsat
Inferred Status unsat
Size 1283790
Compressed Size58785
Max. Term Depth3902
Asserts 2118
Declared Functions0
Declared Constants2131
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2053 not1544 and10452 =>2323
=2174 let1161 bvadd2641 bvult9143
bvule1216 select7391 store456

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2007 0.50 (1/2) Yices Yices 1.0.10 unknown ❌ 1800.80000
Z3 Z3 0.1 unsat ✅ 0.20000
Z3 0.1 (fixed BV) unsat ✅ 0.20000
SMT-COMP 2008 Boolector Boolector unsat ✅ 0.10000
CVC3 CVC3-1.5 unsat ✅ 12.50000
Z3 Z3 0.1 unsat ✅ 0.20000
Z3.2 unsat ✅ 0.30000
SMT-COMP 2009 0.25 (3/4) Boolector Boolector unsat ✅ 0.10000
Boolector 1.2 unsat ✅ 0.10000
CVC3 CVC3 2.0 unsat ✅ 2.60000
MathSAT MathSAT 4.3 unknown ❌ 900.00000
Yices2 Yices 2 proto unsat ✅ 0.10000
SMT Evaluation 2013 Boolector Boolector-1.5.118-SMT-EVAL-2013 default unsat ✅ 0.06034
Boolector-SMT-COMP-2011 default unsat ✅ 0.08012
Boolector-SMT-COMP-2012 default unsat ✅ 0.07193
CVC3 CVC3-SMT-COMP-2010 default unsat ✅ 1.88475
CVC3-SMT-COMP-2011 default unsat ✅ 1.70039
CVC3-SMT-COMP-2012 default unsat ✅ 1.68495
CVC4 CVC4-SMT-COMP-2012-Resubmission default unsat ✅ 0.39808
CVC4-SMT-EVAL-2013 default unsat ✅ 0.43870
MathSAT MathSAT5-5.2.6-SMT-EVAL-2013 default unsat ✅ 0.23013
MathSAT5-SMT-COMP-2011 default unsat ✅ 0.45161
MathSAT5-SMT-COMP-2012 default unsat ✅ 0.31104
SONOLAR SONOLAR-2013-05-15-SMT-EVAL-2013 default unsat ✅ 0.23026
SONOLAR-SMT-COMP-2011 default unsat ✅ 0.13949
SONOLAR-SMT-COMP-2012 default unsat ✅ 0.25045
Tiffany de Wintermonte TdW-SMT-COMP-2012 default unsat ✅ 0.12414
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-EVAL-2013 default unsat ✅ 0.15884
Z3-SMT-COMP-2011 default unsat ✅ 0.15263
SMT-COMP 2014 0.14 (6/7) Boolector Boolector boolectord unsat ✅ 0.16561 0.16298
Boolector boolectorj unsat ✅ 0.17308 0.16397
CVC4 CVC4 f7118b2 default unsat ✅ 0.62151 0.61191
Kleaver Kleaver-indie-more-typed kleaver_indie_1 unknown ❌ 0.02511 0.01600
Kleaver-indie-more-typed kleaver_portfolio unknown ❌ 0.03265 0.03100
MathSAT MathSAT-5.2.12-Main default unsat ✅ 0.17981 0.17897
SONOLAR sonolar_smtcomp-2014 default unsat ✅ 0.23765 0.22596
Yices2 Yices-2.2.1-smtcomp2014 default unsat ✅ 0.05365 0.05199
Z3 Z3-4.3.2.a054b099c1d6-x64-debian-6.0.6-SMT-COMP-2014 default unsat ✅ 0.13440 0.12598
SMT-COMP 2015 Boolector Boolector SMT15 QF_AUFBV final boolector_qf_aufbv unsat ✅ 0.09333 0.09198
CVC4 CVC4-master-2015-06-15-9b32405-main default unsat ✅ 0.65200 0.64990
CVC4-experimental-2015-06-15-ff5745a-main default unsat ✅ 0.64279 0.63990
MathSAT MathSat 5.3.6 main smtcomp2015_main unsat ✅ 0.14359 0.14298
Yices2 Yices default unsat ✅ 0.05424 0.05299
Z3 z3 4.4.0 default unsat ✅ 0.14614 0.14598
SMT-COMP 2016 Boolector Boolector boolector unsat ✅ 0.09457 0.09456
CVC4 CVC4-master-2016-05-27-cfef263-main default unsat ✅ 0.63385 0.63438
MathSAT mathsat-5.3.11-linux-x86_64-Main default unsat ✅ 0.12676 0.12782
Yices2 Yices-2.4.2 default unsat ✅ 0.05613 0.05611
Z3 z3-4.4.1 default unsat ✅ 0.13793 0.13925
SMT-COMP 2017 Boolector Boolector SMT17 final boolector unsat ✅ 0.08870 0.08796
CVC4 CVC4-smtcomp2017-main default unsat ✅ 0.73756 0.73774
MathSAT mathsat-5.4.1-linux-x86_64-Main default unsat ✅ 0.13005 0.13049
Yices2 Yices2-Main default unsat ✅ 0.05344 0.05340
Z3 z3-4.5.0 default unsat ✅ 0.15032 0.14827
SMT-COMP 2018 0.20 (4/5) Boolector Boolector_default unsat ✅ 0.08329 0.08320
CVC4 master-2018-06-10-b19c840-competition-default_default unsat ✅ 0.69857 0.69852
MathSAT mathsat-5.5.2-linux-x86_64-Main_default unknown ❌ 0.12679 0.12774
Yices2 Yices 2.6.0_default unsat ✅ 0.05329 0.05322
Z3 z3-4.7.1_default unsat ✅ 0.15147 0.15136
SMT-COMP 2020 Bitwuzla Bitwuzla-fixed_default unsat ✅ 0.10151 0.10147
Boolector Boolector-wrapped-sq_default unsat ✅ 0.10718 0.10718
CVC4 CVC4-sq-final_default unsat ✅ 1.04220 1.04249
MathSAT MathSAT5_default.sh unsat ✅ 0.13342 0.13337
Par4 Par4-wrapped-sq_default unsat ✅ 0.05985 0.00598
Yices2 Yices 2.6.2 bug fix_default unsat ✅ 0.05780 0.05775
Z3 z3-4.8.8_default unsat ✅ 0.14964 0.14960
SMT-COMP 2022 Bitwuzla Bitwuzla-wrapped_default unsat ✅ 0.10748 0.10744
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq unsat ✅ 0.95106 0.94972
MathSAT MathSAT-5.6.8_default unsat ✅ 0.13460 0.13456
Yices2 Yices 2.6.2 for SMTCOMP 2021_default unsat ✅ 0.05863 0.05857
Z3 z3-4.8.17_default unsat ✅ 0.13510 0.13689