Benchmark
incremental/QF_UFLIA/kind/PRODUCER_CONSUMER_vt_e2_1352.ec.smt2
These benchmarks were obtained from the KIND tool during verification of
Lustre programs. See also the lustre family of benchmarks in QF_LIA.
| Benchmark |
| Size | 168023 |
| Compressed Size | 6168 |
| License |
Creative Commons Attribution 4.0 International
(CC-BY-4.0)
|
| Category | industrial |
| First Occurrence | — |
| Generated By | — |
| Generated On | — |
| Generator | — |
| Dolmen OK | 1 |
| strict Dolmen OK | — |
| check-sat calls | 33 |
| Status | unsat |
| Inferred Status | None |
| Size | 4973 |
| Compressed Size | 1040 |
| Max. Term Depth | 9 |
| Asserts | 33 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 36 |
not | 16 |
or | 25 |
and | 17 |
= | 49 |
let | 16 |
+ | 14 |
- | 85 |
* | 2 |
<= | 11 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 9613 |
| Compressed Size | 1691 |
| Max. Term Depth | 9 |
| Asserts | 66 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 72 |
not | 30 |
or | 49 |
and | 32 |
= | 97 |
let | 46 |
+ | 77 |
- | 141 |
* | 13 |
<= | 21 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 9056 |
| Compressed Size | 1522 |
| Max. Term Depth | 9 |
| Asserts | 67 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 72 |
not | 30 |
or | 49 |
and | 32 |
= | 97 |
let | 32 |
+ | 42 |
- | 171 |
* | 4 |
<= | 21 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 14327 |
| Compressed Size | 2088 |
| Max. Term Depth | 9 |
| Asserts | 98 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 108 |
not | 44 |
or | 73 |
and | 48 |
= | 145 |
let | 76 |
+ | 128 |
- | 250 |
* | 24 |
<= | 31 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 13770 |
| Compressed Size | 2038 |
| Max. Term Depth | 9 |
| Asserts | 99 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 108 |
not | 44 |
or | 73 |
and | 48 |
= | 145 |
let | 62 |
+ | 93 |
- | 280 |
* | 15 |
<= | 31 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 19041 |
| Compressed Size | 2318 |
| Max. Term Depth | 9 |
| Asserts | 130 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 144 |
not | 58 |
or | 97 |
and | 64 |
= | 193 |
let | 106 |
+ | 179 |
- | 359 |
* | 35 |
<= | 41 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 18484 |
| Compressed Size | 2371 |
| Max. Term Depth | 9 |
| Asserts | 131 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 144 |
not | 58 |
or | 97 |
and | 64 |
= | 193 |
let | 92 |
+ | 144 |
- | 389 |
* | 26 |
<= | 41 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 23755 |
| Compressed Size | 2516 |
| Max. Term Depth | 9 |
| Asserts | 162 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 180 |
not | 72 |
or | 121 |
and | 80 |
= | 241 |
let | 136 |
+ | 230 |
- | 468 |
* | 46 |
<= | 51 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 23198 |
| Compressed Size | 2535 |
| Max. Term Depth | 9 |
| Asserts | 163 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 180 |
not | 72 |
or | 121 |
and | 80 |
= | 241 |
let | 122 |
+ | 195 |
- | 498 |
* | 37 |
<= | 51 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 28469 |
| Compressed Size | 2679 |
| Max. Term Depth | 9 |
| Asserts | 194 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 216 |
not | 86 |
or | 145 |
and | 96 |
= | 289 |
let | 166 |
+ | 281 |
- | 577 |
* | 57 |
<= | 61 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 27912 |
| Compressed Size | 2689 |
| Max. Term Depth | 9 |
| Asserts | 195 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 216 |
not | 86 |
or | 145 |
and | 96 |
= | 289 |
let | 152 |
+ | 246 |
- | 607 |
* | 48 |
<= | 61 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 33183 |
| Compressed Size | 2844 |
| Max. Term Depth | 9 |
| Asserts | 226 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 252 |
not | 100 |
or | 169 |
and | 112 |
= | 337 |
let | 196 |
+ | 332 |
- | 686 |
* | 68 |
<= | 71 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 32626 |
| Compressed Size | 2848 |
| Max. Term Depth | 9 |
| Asserts | 227 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 252 |
not | 100 |
or | 169 |
and | 112 |
= | 337 |
let | 182 |
+ | 297 |
- | 716 |
* | 59 |
<= | 71 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 37897 |
| Compressed Size | 3000 |
| Max. Term Depth | 9 |
| Asserts | 258 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 288 |
not | 114 |
or | 193 |
and | 128 |
= | 385 |
let | 226 |
+ | 383 |
- | 795 |
* | 79 |
<= | 81 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 37340 |
| Compressed Size | 2999 |
| Max. Term Depth | 9 |
| Asserts | 259 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 288 |
not | 114 |
or | 193 |
and | 128 |
= | 385 |
let | 212 |
+ | 348 |
- | 825 |
* | 70 |
<= | 81 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 42611 |
| Compressed Size | 3152 |
| Max. Term Depth | 9 |
| Asserts | 290 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 324 |
not | 128 |
or | 217 |
and | 144 |
= | 433 |
let | 256 |
+ | 434 |
- | 904 |
* | 90 |
<= | 91 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 42066 |
| Compressed Size | 3378 |
| Max. Term Depth | 9 |
| Asserts | 291 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 324 |
not | 128 |
or | 217 |
and | 144 |
= | 433 |
let | 242 |
+ | 399 |
- | 934 |
* | 81 |
<= | 91 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 47338 |
| Compressed Size | 3483 |
| Max. Term Depth | 9 |
| Asserts | 322 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 360 |
not | 142 |
or | 241 |
and | 160 |
= | 481 |
let | 286 |
+ | 485 |
- | 1013 |
* | 101 |
<= | 101 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 46848 |
| Compressed Size | 3749 |
| Max. Term Depth | 9 |
| Asserts | 323 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 360 |
not | 142 |
or | 241 |
and | 160 |
= | 481 |
let | 272 |
+ | 450 |
- | 1043 |
* | 92 |
<= | 101 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 52144 |
| Compressed Size | 4096 |
| Max. Term Depth | 9 |
| Asserts | 354 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 396 |
not | 156 |
or | 265 |
and | 176 |
= | 529 |
let | 316 |
+ | 536 |
- | 1122 |
* | 112 |
<= | 111 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 51629 |
| Compressed Size | 3905 |
| Max. Term Depth | 9 |
| Asserts | 355 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 396 |
not | 156 |
or | 265 |
and | 176 |
= | 529 |
let | 302 |
+ | 501 |
- | 1152 |
* | 103 |
<= | 111 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 56949 |
| Compressed Size | 4288 |
| Max. Term Depth | 9 |
| Asserts | 386 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 432 |
not | 170 |
or | 289 |
and | 192 |
= | 577 |
let | 346 |
+ | 587 |
- | 1231 |
* | 123 |
<= | 121 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 56434 |
| Compressed Size | 4287 |
| Max. Term Depth | 9 |
| Asserts | 387 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 432 |
not | 170 |
or | 289 |
and | 192 |
= | 577 |
let | 332 |
+ | 552 |
- | 1261 |
* | 114 |
<= | 121 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 61754 |
| Compressed Size | 4449 |
| Max. Term Depth | 9 |
| Asserts | 418 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 468 |
not | 184 |
or | 313 |
and | 208 |
= | 625 |
let | 376 |
+ | 638 |
- | 1340 |
* | 134 |
<= | 131 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 61239 |
| Compressed Size | 4503 |
| Max. Term Depth | 9 |
| Asserts | 419 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 468 |
not | 184 |
or | 313 |
and | 208 |
= | 625 |
let | 362 |
+ | 603 |
- | 1370 |
* | 125 |
<= | 131 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 66559 |
| Compressed Size | 4619 |
| Max. Term Depth | 9 |
| Asserts | 450 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 504 |
not | 198 |
or | 337 |
and | 224 |
= | 673 |
let | 406 |
+ | 689 |
- | 1449 |
* | 145 |
<= | 141 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 66044 |
| Compressed Size | 4641 |
| Max. Term Depth | 9 |
| Asserts | 451 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 504 |
not | 198 |
or | 337 |
and | 224 |
= | 673 |
let | 392 |
+ | 654 |
- | 1479 |
* | 136 |
<= | 141 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 71364 |
| Compressed Size | 4763 |
| Max. Term Depth | 9 |
| Asserts | 482 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 540 |
not | 212 |
or | 361 |
and | 240 |
= | 721 |
let | 436 |
+ | 740 |
- | 1558 |
* | 156 |
<= | 151 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 70849 |
| Compressed Size | 4784 |
| Max. Term Depth | 9 |
| Asserts | 483 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 540 |
not | 212 |
or | 361 |
and | 240 |
= | 721 |
let | 422 |
+ | 705 |
- | 1588 |
* | 147 |
<= | 151 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 76169 |
| Compressed Size | 4903 |
| Max. Term Depth | 9 |
| Asserts | 514 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 576 |
not | 226 |
or | 385 |
and | 256 |
= | 769 |
let | 466 |
+ | 791 |
- | 1667 |
* | 167 |
<= | 161 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 75654 |
| Compressed Size | 4926 |
| Max. Term Depth | 9 |
| Asserts | 515 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 576 |
not | 226 |
or | 385 |
and | 256 |
= | 769 |
let | 452 |
+ | 756 |
- | 1697 |
* | 158 |
<= | 161 |
| |
| Status | sat |
| Inferred Status | None |
| Size | 80974 |
| Compressed Size | 5046 |
| Max. Term Depth | 9 |
| Asserts | 546 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 612 |
not | 240 |
or | 409 |
and | 272 |
= | 817 |
let | 496 |
+ | 842 |
- | 1776 |
* | 178 |
<= | 171 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 80459 |
| Compressed Size | 5064 |
| Max. Term Depth | 9 |
| Asserts | 547 |
| Declared Functions | 19 |
| Declared Constants | 2 |
| Declared Sorts | 0 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
ite | 612 |
not | 240 |
or | 409 |
and | 272 |
= | 817 |
let | 482 |
+ | 807 |
- | 1806 |
* | 169 |
<= | 171 |
| |