Benchmark

non-incremental/QF_SLIA/2019-Jiang/slent/slent_stranger_str_rep_2166_sink.smt2

Publication:
Hung-En Wang, Shih-Yu Chen, Fang Yu, Jie-Hong R. Jiang:
A symbolic model checking approach to the analysis of string and length constraints. ASE 2018: 623-633
Benchmark
Size5934
Compressed Size1386
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categoryindustrial
First Occurrence2020-07-06
Generated ByHung-En Wang, Shih-Yu Chen, Fang Yu, and Jie-Hong R. Jiang
Generated On2019-02-28 00:00:00
Generatormodified from Stranger benchmarks (with string-to-string replace-all)
Dolmen OK1
strict Dolmen OK1
check-sat calls1
Query 1
Status unknown
Inferred Status sat
Size 5926
Compressed Size1369
Max. Term Depth6
Asserts 28
Declared Functions0
Declared Constants63
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

or5 and29 =46 +1
<1 str.len2 str.++10 str.replace1
re.allchar1 str.to_re2 re.*2 re.range3
re.++2 re.union2 str.in_re2

Evaluations

Evaluation Rating Solver Variant Result Wallclock CPU Time
SMT-COMP 2021 0.75 (1/4) CVC4 CVC4-sq-final_default sat ✅ 305.89500 300.59300
cvc5 cvc5-fixed_default unknown ❌ 1200.03000 300.00700
Z3 z3-4.8.11_default unknown ❌ 1200.02000 1199.58000
Z3string Z3str4 SMTCOMP 2021 v1.1_default unknown ❌ 1200.13000 1199.89000
SMT-COMP 2022 CVC4 CVC4-sq-final_default sat ✅ 305.77900 300.70800
cvc5 cvc5-default-2022-07-02-b15e116-wrapped_sq sat ✅ 326.81800 325.80600
OSTRICH OSTRICH 1.2_def sat ✅ 119.71800 163.82400
Z3 z3-4.8.17_default sat ✅ 789.50600 789.38200
Z3string Z3str4_default sat ✅ 30.21930 30.21910
SMT-COMP 2023 cvc5 cvc5-default-2023-05-16-ea045f305_sq sat ✅ 323.52300 322.95300
cvc5-default-2022-07-02-b15e116-wrapped_sq sat ✅ 325.92600 324.24500
OSTRICH OSTRICH 1.3 SMT-COMP fixed_def sat ✅ 45.15770 87.29880
Z3alpha z3alpha_default sat ✅ 33.13260 33.12900
Z3-Noodler Z3-Noodler_default sat ✅ 0.06277 0.06269
Z3-Noodler_default sat ✅ 0.06175 0.06171
SMT-COMP 2024 cvc5 cvc5 sat ✅ 327.24034 326.99334
OSTRICH OSTRICH sat ✅ 40.60268 107.15207
Z3alpha Z3-alpha sat ✅ 364.90764 364.70899
Z3-Noodler Z3-Noodler sat ✅ 0.26572 0.16518
SMT-COMP 2025 0.33 (4/6) cvc5 cvc5 sat ✅ 315.48261 315.33095
OSTRICH OSTRICH unknown ❌ 1201.29492 1269.83191
Z3alpha Z3-alpha unknown ❌ 1201.00553 4801.33456
Z3 Z3-alpha-base sat ✅ 1148.46056 1148.20190
Z3-Noodler-base unknown ❌ 1201.26770 1201.02074
Z3-Noodler Z3-Noodler sat ✅ 0.30204 0.18049
Z3-Noodler-Mocha-base sat ✅ 0.31308 0.18542
Z3-Noodler-Mocha Z3-Noodler-Mocha sat ✅ 0.27472 0.15714