Benchmark
incremental/AUFNIRA/aviation/array_ptr_why.smt2
These benchmarks come from the verification of C programs using Why
from the aviation industry.
| Benchmark |
| Size | 97233 |
| Compressed Size | 13146 |
| License |
Creative Commons Attribution 4.0 International
(CC-BY-4.0)
|
| Category | industrial |
| First Occurrence | 2015-07-02 |
| Generated By | — |
| Generated On | — |
| Generator | — |
| Dolmen OK | 1 |
| strict Dolmen OK | 1 |
| check-sat calls | 29 |
| Status | unsat |
| Inferred Status | None |
| Size | 63848 |
| Compressed Size | 11316 |
| Max. Term Depth | 22 |
| Asserts | 185 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
not | 21 |
or | 8 |
and | 67 |
=> | 67 |
= | 229 |
forall | 553 |
exists | 9 |
let | 209 |
Int | 172 |
Real | 24 |
+ | 22 |
- | 13 |
* | 2 |
< | 10 |
<= | 71 |
> | 2 |
>= | 21 |
exp | 1 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 64606 |
| Compressed Size | 11435 |
| Max. Term Depth | 22 |
| Asserts | 186 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
not | 22 |
or | 8 |
and | 69 |
=> | 71 |
= | 233 |
forall | 558 |
exists | 9 |
let | 210 |
Int | 172 |
Real | 24 |
+ | 22 |
- | 13 |
* | 2 |
< | 11 |
<= | 72 |
> | 2 |
>= | 21 |
exp | 1 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 65982 |
| Compressed Size | 11616 |
| Max. Term Depth | 22 |
| Asserts | 187 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
not | 23 |
or | 8 |
and | 72 |
=> | 80 |
= | 240 |
forall | 567 |
exists | 9 |
let | 214 |
Int | 172 |
Real | 24 |
+ | 23 |
- | 13 |
* | 2 |
< | 13 |
<= | 73 |
> | 2 |
>= | 23 |
exp | 1 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 67613 |
| Compressed Size | 11681 |
| Max. Term Depth | 29 |
| Asserts | 188 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
not | 24 |
or | 8 |
and | 76 |
=> | 90 |
= | 248 |
forall | 577 |
exists | 9 |
let | 218 |
Int | 172 |
Real | 24 |
+ | 24 |
- | 13 |
* | 2 |
< | 16 |
<= | 75 |
> | 2 |
>= | 24 |
exp | 1 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 68760 |
| Compressed Size | 11731 |
| Max. Term Depth | 29 |
| Asserts | 189 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
not | 25 |
or | 8 |
and | 80 |
=> | 97 |
= | 253 |
forall | 584 |
exists | 9 |
let | 221 |
Int | 172 |
Real | 24 |
+ | 24 |
- | 13 |
* | 2 |
< | 18 |
<= | 77 |
> | 2 |
>= | 26 |
exp | 1 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 69685 |
| Compressed Size | 11811 |
| Max. Term Depth | 29 |
| Asserts | 190 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 1 |
not | 26 |
or | 8 |
and | 82 |
=> | 104 |
= | 256 |
forall | 590 |
exists | 9 |
let | 223 |
Int | 172 |
Real | 24 |
+ | 24 |
- | 13 |
* | 2 |
< | 20 |
<= | 79 |
> | 2 |
>= | 27 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 70610 |
| Compressed Size | 11835 |
| Max. Term Depth | 29 |
| Asserts | 191 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 2 |
not | 27 |
or | 8 |
and | 84 |
=> | 111 |
= | 259 |
forall | 596 |
exists | 9 |
let | 225 |
Int | 172 |
Real | 24 |
+ | 24 |
- | 13 |
* | 2 |
< | 22 |
<= | 81 |
> | 2 |
>= | 28 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 71896 |
| Compressed Size | 11963 |
| Max. Term Depth | 29 |
| Asserts | 192 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 3 |
not | 28 |
or | 8 |
and | 87 |
=> | 120 |
= | 263 |
forall | 603 |
exists | 9 |
let | 228 |
Int | 172 |
Real | 24 |
+ | 25 |
- | 14 |
* | 2 |
< | 24 |
<= | 85 |
> | 2 |
>= | 29 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 73178 |
| Compressed Size | 11982 |
| Max. Term Depth | 29 |
| Asserts | 193 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 4 |
not | 29 |
or | 8 |
and | 90 |
=> | 129 |
= | 267 |
forall | 610 |
exists | 9 |
let | 231 |
Int | 172 |
Real | 24 |
+ | 26 |
- | 14 |
* | 2 |
< | 26 |
<= | 89 |
> | 2 |
>= | 30 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 73709 |
| Compressed Size | 12032 |
| Max. Term Depth | 29 |
| Asserts | 194 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 4 |
not | 30 |
or | 8 |
and | 91 |
=> | 133 |
= | 271 |
forall | 614 |
exists | 9 |
let | 233 |
Int | 172 |
Real | 24 |
+ | 26 |
- | 14 |
* | 2 |
< | 26 |
<= | 89 |
> | 2 |
>= | 31 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 74555 |
| Compressed Size | 12097 |
| Max. Term Depth | 29 |
| Asserts | 195 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 4 |
not | 31 |
or | 8 |
and | 93 |
=> | 138 |
= | 276 |
forall | 620 |
exists | 9 |
let | 235 |
Int | 172 |
Real | 24 |
+ | 26 |
- | 14 |
* | 2 |
< | 27 |
<= | 90 |
> | 2 |
>= | 31 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 76004 |
| Compressed Size | 12224 |
| Max. Term Depth | 29 |
| Asserts | 196 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 4 |
not | 32 |
or | 8 |
and | 96 |
=> | 148 |
= | 284 |
forall | 630 |
exists | 9 |
let | 240 |
Int | 172 |
Real | 24 |
+ | 27 |
- | 14 |
* | 2 |
< | 29 |
<= | 91 |
> | 2 |
>= | 33 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 77714 |
| Compressed Size | 12293 |
| Max. Term Depth | 32 |
| Asserts | 197 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 4 |
not | 33 |
or | 8 |
and | 100 |
=> | 159 |
= | 293 |
forall | 641 |
exists | 9 |
let | 245 |
Int | 172 |
Real | 24 |
+ | 28 |
- | 14 |
* | 2 |
< | 32 |
<= | 93 |
> | 2 |
>= | 34 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 78936 |
| Compressed Size | 12347 |
| Max. Term Depth | 32 |
| Asserts | 198 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 4 |
not | 34 |
or | 8 |
and | 104 |
=> | 167 |
= | 299 |
forall | 649 |
exists | 9 |
let | 249 |
Int | 172 |
Real | 24 |
+ | 28 |
- | 14 |
* | 2 |
< | 34 |
<= | 95 |
> | 2 |
>= | 36 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 79940 |
| Compressed Size | 12419 |
| Max. Term Depth | 32 |
| Asserts | 199 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 5 |
not | 35 |
or | 8 |
and | 106 |
=> | 175 |
= | 303 |
forall | 656 |
exists | 9 |
let | 252 |
Int | 172 |
Real | 24 |
+ | 28 |
- | 14 |
* | 2 |
< | 36 |
<= | 97 |
> | 2 |
>= | 37 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 80944 |
| Compressed Size | 12438 |
| Max. Term Depth | 32 |
| Asserts | 200 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 6 |
not | 36 |
or | 8 |
and | 108 |
=> | 183 |
= | 307 |
forall | 663 |
exists | 9 |
let | 255 |
Int | 172 |
Real | 24 |
+ | 28 |
- | 14 |
* | 2 |
< | 38 |
<= | 99 |
> | 2 |
>= | 38 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 82300 |
| Compressed Size | 12530 |
| Max. Term Depth | 32 |
| Asserts | 201 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 7 |
not | 37 |
or | 8 |
and | 111 |
=> | 193 |
= | 312 |
forall | 671 |
exists | 9 |
let | 259 |
Int | 172 |
Real | 24 |
+ | 29 |
- | 15 |
* | 2 |
< | 40 |
<= | 103 |
> | 2 |
>= | 39 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 83652 |
| Compressed Size | 12552 |
| Max. Term Depth | 32 |
| Asserts | 202 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 38 |
or | 8 |
and | 114 |
=> | 203 |
= | 317 |
forall | 679 |
exists | 9 |
let | 263 |
Int | 172 |
Real | 24 |
+ | 30 |
- | 15 |
* | 2 |
< | 42 |
<= | 107 |
> | 2 |
>= | 40 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 84187 |
| Compressed Size | 12577 |
| Max. Term Depth | 32 |
| Asserts | 203 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 39 |
or | 8 |
and | 115 |
=> | 207 |
= | 321 |
forall | 683 |
exists | 9 |
let | 265 |
Int | 172 |
Real | 24 |
+ | 30 |
- | 15 |
* | 2 |
< | 42 |
<= | 107 |
> | 2 |
>= | 41 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 84777 |
| Compressed Size | 12606 |
| Max. Term Depth | 32 |
| Asserts | 204 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 40 |
or | 8 |
and | 116 |
=> | 211 |
= | 326 |
forall | 687 |
exists | 9 |
let | 267 |
Int | 172 |
Real | 24 |
+ | 30 |
- | 15 |
* | 2 |
< | 42 |
<= | 107 |
> | 2 |
>= | 41 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 85627 |
| Compressed Size | 12673 |
| Max. Term Depth | 32 |
| Asserts | 205 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 41 |
or | 8 |
and | 118 |
=> | 216 |
= | 331 |
forall | 693 |
exists | 9 |
let | 269 |
Int | 172 |
Real | 24 |
+ | 30 |
- | 15 |
* | 2 |
< | 43 |
<= | 108 |
> | 2 |
>= | 41 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 87256 |
| Compressed Size | 12814 |
| Max. Term Depth | 32 |
| Asserts | 206 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 42 |
or | 8 |
and | 122 |
=> | 227 |
= | 341 |
forall | 705 |
exists | 9 |
let | 273 |
Int | 172 |
Real | 24 |
+ | 31 |
- | 15 |
* | 2 |
< | 45 |
<= | 109 |
> | 2 |
>= | 43 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 88946 |
| Compressed Size | 12856 |
| Max. Term Depth | 32 |
| Asserts | 207 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 43 |
or | 8 |
and | 126 |
=> | 238 |
= | 352 |
forall | 717 |
exists | 9 |
let | 278 |
Int | 172 |
Real | 24 |
+ | 32 |
- | 15 |
* | 2 |
< | 47 |
<= | 110 |
> | 2 |
>= | 44 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 90837 |
| Compressed Size | 12912 |
| Max. Term Depth | 35 |
| Asserts | 208 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 44 |
or | 8 |
and | 131 |
=> | 250 |
= | 363 |
forall | 730 |
exists | 9 |
let | 283 |
Int | 172 |
Real | 24 |
+ | 33 |
- | 15 |
* | 2 |
< | 50 |
<= | 112 |
> | 2 |
>= | 45 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 92165 |
| Compressed Size | 12954 |
| Max. Term Depth | 35 |
| Asserts | 209 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 8 |
not | 45 |
or | 8 |
and | 136 |
=> | 258 |
= | 370 |
forall | 739 |
exists | 9 |
let | 287 |
Int | 172 |
Real | 24 |
+ | 33 |
- | 15 |
* | 2 |
< | 52 |
<= | 114 |
> | 2 |
>= | 47 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 93276 |
| Compressed Size | 13050 |
| Max. Term Depth | 35 |
| Asserts | 210 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 9 |
not | 46 |
or | 8 |
and | 139 |
=> | 266 |
= | 375 |
forall | 747 |
exists | 9 |
let | 290 |
Int | 172 |
Real | 24 |
+ | 33 |
- | 15 |
* | 2 |
< | 54 |
<= | 116 |
> | 2 |
>= | 48 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 94387 |
| Compressed Size | 13070 |
| Max. Term Depth | 35 |
| Asserts | 211 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 10 |
not | 47 |
or | 8 |
and | 142 |
=> | 274 |
= | 380 |
forall | 755 |
exists | 9 |
let | 293 |
Int | 172 |
Real | 24 |
+ | 33 |
- | 15 |
* | 2 |
< | 56 |
<= | 118 |
> | 2 |
>= | 49 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 95808 |
| Compressed Size | 13146 |
| Max. Term Depth | 35 |
| Asserts | 212 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 11 |
not | 48 |
or | 8 |
and | 146 |
=> | 284 |
= | 386 |
forall | 764 |
exists | 9 |
let | 297 |
Int | 172 |
Real | 24 |
+ | 34 |
- | 16 |
* | 2 |
< | 58 |
<= | 122 |
> | 2 |
>= | 50 |
exp | 1 |
| |
| Status | unsat |
| Inferred Status | None |
| Size | 97225 |
| Compressed Size | 13161 |
| Max. Term Depth | 35 |
| Asserts | 213 |
| Declared Functions | 171 |
| Declared Constants | 21 |
| Declared Sorts | 5 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 0 |
Symbols
true | 12 |
not | 49 |
or | 8 |
and | 150 |
=> | 294 |
= | 392 |
forall | 773 |
exists | 9 |
let | 301 |
Int | 172 |
Real | 24 |
+ | 35 |
- | 16 |
* | 2 |
< | 60 |
<= | 126 |
> | 2 |
>= | 51 |
exp | 1 |
| |