Benchmark
incremental/UFDTNIA/20201212-Barrett/Diem.smt2
From the test suite for the Move Prover, a verifier for smart contracts in the
Move programming language. A paper about the tool is here:
https://doi.org/10.1007/978-3-030-53288-8_7
The Move Prover code and tests are available at:
https://github.com/diem/diem/tree/main/language/move-prover
The benchmarks were generated using the master branch and standard test suite
as of Dec 17, 2020. Submitted by Clark Barrett <barrett@cs.stanford.edu>.
| Benchmark |
| Size | 4711429 |
| Compressed Size | 271792 |
| 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 | 1 |
| check-sat calls | 40 |
| Status | unsat |
| Inferred Status | None |
| Size | 104204 |
| Compressed Size | 11031 |
| Max. Term Depth | 84 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 130 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 25 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 159 |
or | 80 |
and | 254 |
=> | 254 |
= | 351 |
distinct | 1 |
forall | 95 |
let | 101 |
Int | 76 |
div | 1 |
+ | 11 |
- | 27 |
* | 1 |
< | 28 |
<= | 40 |
> | 2 |
>= | 25 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 119469 |
| Compressed Size | 10439 |
| Max. Term Depth | 63 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 148 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 21 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 80 |
or | 27 |
and | 241 |
=> | 226 |
= | 268 |
distinct | 1 |
forall | 115 |
let | 82 |
Int | 84 |
div | 1 |
+ | 9 |
- | 22 |
* | 1 |
< | 40 |
<= | 74 |
> | 1 |
>= | 54 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 61955 |
| Compressed Size | 8162 |
| Max. Term Depth | 40 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 152 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 12 |
false | 28 |
Bool | 3 |
ite | 26 |
not | 44 |
or | 16 |
and | 89 |
=> | 115 |
= | 197 |
distinct | 1 |
forall | 90 |
let | 41 |
Int | 67 |
div | 1 |
+ | 9 |
- | 17 |
* | 1 |
< | 22 |
<= | 35 |
> | 1 |
>= | 21 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 126985 |
| Compressed Size | 10695 |
| Max. Term Depth | 60 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 161 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 25 |
false | 9 |
Bool | 3 |
ite | 38 |
not | 72 |
or | 33 |
and | 260 |
=> | 200 |
= | 245 |
distinct | 1 |
forall | 121 |
let | 85 |
Int | 90 |
div | 5 |
+ | 13 |
- | 17 |
* | 1 |
< | 44 |
<= | 87 |
> | 4 |
>= | 63 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 135462 |
| Compressed Size | 11388 |
| Max. Term Depth | 79 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 187 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 26 |
false | 8 |
Bool | 3 |
ite | 62 |
not | 70 |
or | 32 |
and | 271 |
=> | 233 |
= | 304 |
distinct | 1 |
forall | 111 |
let | 99 |
Int | 86 |
div | 13 |
+ | 21 |
- | 23 |
* | 1 |
< | 41 |
<= | 77 |
> | 10 |
>= | 56 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 129317 |
| Compressed Size | 11770 |
| Max. Term Depth | 94 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 215 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 30 |
false | 10 |
Bool | 3 |
ite | 26 |
not | 89 |
or | 27 |
and | 275 |
=> | 275 |
= | 320 |
distinct | 1 |
forall | 115 |
let | 113 |
Int | 84 |
div | 1 |
+ | 9 |
- | 19 |
* | 1 |
< | 40 |
<= | 75 |
> | 1 |
>= | 55 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 112601 |
| Compressed Size | 10570 |
| Max. Term Depth | 60 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 229 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 20 |
false | 13 |
Bool | 3 |
ite | 26 |
not | 60 |
or | 27 |
and | 227 |
=> | 182 |
= | 252 |
distinct | 1 |
forall | 109 |
let | 79 |
Int | 84 |
div | 1 |
+ | 9 |
- | 20 |
* | 1 |
< | 40 |
<= | 73 |
> | 1 |
>= | 53 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 289386 |
| Compressed Size | 24741 |
| Max. Term Depth | 324 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 448 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 89 |
false | 21 |
Bool | 3 |
ite | 26 |
not | 170 |
or | 59 |
and | 793 |
=> | 879 |
= | 940 |
distinct | 1 |
forall | 189 |
let | 365 |
Int | 101 |
div | 1 |
+ | 19 |
- | 61 |
* | 1 |
< | 77 |
<= | 129 |
> | 5 |
>= | 81 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 377822 |
| Compressed Size | 33186 |
| Max. Term Depth | 461 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 763 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 129 |
false | 21 |
Bool | 3 |
ite | 26 |
not | 216 |
or | 65 |
and | 1082 |
=> | 1199 |
= | 1263 |
distinct | 1 |
forall | 224 |
let | 524 |
Int | 112 |
div | 1 |
+ | 39 |
- | 74 |
* | 1 |
< | 91 |
<= | 174 |
> | 17 |
>= | 107 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 308499 |
| Compressed Size | 25779 |
| Max. Term Depth | 287 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 959 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 79 |
false | 17 |
Bool | 3 |
ite | 26 |
not | 149 |
or | 54 |
and | 718 |
=> | 795 |
= | 849 |
distinct | 1 |
forall | 185 |
let | 328 |
Int | 99 |
div | 1 |
+ | 19 |
- | 59 |
* | 1 |
< | 76 |
<= | 126 |
> | 5 |
>= | 79 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 321768 |
| Compressed Size | 25397 |
| Max. Term Depth | 250 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1127 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 69 |
false | 15 |
Bool | 3 |
ite | 26 |
not | 181 |
or | 49 |
and | 675 |
=> | 782 |
= | 748 |
distinct | 1 |
forall | 194 |
let | 289 |
Int | 98 |
div | 1 |
+ | 19 |
- | 54 |
* | 1 |
< | 75 |
<= | 129 |
> | 5 |
>= | 83 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 292935 |
| Compressed Size | 24999 |
| Max. Term Depth | 242 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1278 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 72 |
false | 17 |
Bool | 3 |
ite | 26 |
not | 145 |
or | 49 |
and | 629 |
=> | 676 |
= | 723 |
distinct | 1 |
forall | 170 |
let | 279 |
Int | 99 |
div | 1 |
+ | 15 |
- | 46 |
* | 1 |
< | 66 |
<= | 117 |
> | 2 |
>= | 75 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 304719 |
| Compressed Size | 24714 |
| Max. Term Depth | 202 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1405 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 61 |
false | 13 |
Bool | 3 |
ite | 26 |
not | 157 |
or | 44 |
and | 570 |
=> | 647 |
= | 627 |
distinct | 1 |
forall | 178 |
let | 239 |
Int | 97 |
div | 1 |
+ | 15 |
- | 44 |
* | 1 |
< | 65 |
<= | 118 |
> | 2 |
>= | 77 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 205156 |
| Compressed Size | 17643 |
| Max. Term Depth | 78 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1423 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 26 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 112 |
or | 45 |
and | 291 |
=> | 284 |
= | 301 |
distinct | 1 |
forall | 124 |
let | 100 |
Int | 87 |
div | 1 |
+ | 9 |
- | 23 |
* | 1 |
< | 42 |
<= | 81 |
> | 3 |
>= | 61 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 156611 |
| Compressed Size | 16935 |
| Max. Term Depth | 79 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1472 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 25 |
false | 10 |
Bool | 3 |
ite | 26 |
not | 59 |
or | 17 |
and | 188 |
=> | 234 |
= | 334 |
distinct | 1 |
forall | 91 |
let | 93 |
Int | 68 |
div | 1 |
+ | 23 |
- | 25 |
* | 1 |
< | 24 |
<= | 43 |
> | 8 |
>= | 27 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 139868 |
| Compressed Size | 15040 |
| Max. Term Depth | 46 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1485 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 14 |
false | 9 |
Bool | 3 |
ite | 26 |
not | 49 |
or | 15 |
and | 108 |
=> | 151 |
= | 225 |
distinct | 1 |
forall | 88 |
let | 50 |
Int | 65 |
div | 1 |
+ | 9 |
- | 20 |
* | 1 |
< | 21 |
<= | 34 |
> | 7 |
>= | 21 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 191658 |
| Compressed Size | 16812 |
| Max. Term Depth | 61 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1497 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 21 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 72 |
or | 27 |
and | 226 |
=> | 206 |
= | 249 |
distinct | 1 |
forall | 115 |
let | 80 |
Int | 84 |
div | 1 |
+ | 9 |
- | 18 |
* | 1 |
< | 40 |
<= | 74 |
> | 1 |
>= | 54 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 187475 |
| Compressed Size | 17113 |
| Max. Term Depth | 78 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1514 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 26 |
false | 12 |
Bool | 3 |
ite | 26 |
not | 60 |
or | 27 |
and | 232 |
=> | 202 |
= | 280 |
distinct | 1 |
forall | 109 |
let | 97 |
Int | 84 |
div | 1 |
+ | 9 |
- | 19 |
* | 1 |
< | 40 |
<= | 72 |
> | 1 |
>= | 52 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 179069 |
| Compressed Size | 16098 |
| Max. Term Depth | 46 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1518 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 17 |
false | 10 |
Bool | 3 |
ite | 26 |
not | 47 |
or | 27 |
and | 200 |
=> | 140 |
= | 218 |
distinct | 1 |
forall | 109 |
let | 65 |
Int | 84 |
div | 1 |
+ | 9 |
- | 17 |
* | 1 |
< | 40 |
<= | 72 |
> | 1 |
>= | 52 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 185675 |
| Compressed Size | 16859 |
| Max. Term Depth | 65 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1531 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 23 |
false | 12 |
Bool | 3 |
ite | 26 |
not | 53 |
or | 27 |
and | 218 |
=> | 179 |
= | 257 |
distinct | 1 |
forall | 109 |
let | 84 |
Int | 84 |
div | 1 |
+ | 9 |
- | 18 |
* | 1 |
< | 40 |
<= | 72 |
> | 1 |
>= | 52 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 158434 |
| Compressed Size | 16110 |
| Max. Term Depth | 48 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1545 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 18 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 68 |
or | 18 |
and | 140 |
=> | 197 |
= | 240 |
distinct | 1 |
forall | 98 |
let | 58 |
Int | 69 |
div | 1 |
+ | 21 |
- | 22 |
* | 1 |
< | 24 |
<= | 43 |
> | 10 |
>= | 27 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 194859 |
| Compressed Size | 17116 |
| Max. Term Depth | 61 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1557 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 21 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 72 |
or | 27 |
and | 226 |
=> | 206 |
= | 249 |
distinct | 1 |
forall | 115 |
let | 80 |
Int | 84 |
div | 1 |
+ | 9 |
- | 18 |
* | 1 |
< | 40 |
<= | 74 |
> | 1 |
>= | 54 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 221475 |
| Compressed Size | 18823 |
| Max. Term Depth | 78 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1587 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 28 |
false | 12 |
Bool | 3 |
ite | 26 |
not | 109 |
or | 45 |
and | 305 |
=> | 295 |
= | 319 |
distinct | 1 |
forall | 120 |
let | 102 |
Int | 87 |
div | 1 |
+ | 21 |
- | 28 |
* | 1 |
< | 42 |
<= | 78 |
> | 10 |
>= | 59 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 301323 |
| Compressed Size | 25033 |
| Max. Term Depth | 199 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1704 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 56 |
false | 12 |
Bool | 3 |
ite | 26 |
not | 155 |
or | 38 |
and | 521 |
=> | 610 |
= | 596 |
distinct | 1 |
forall | 160 |
let | 225 |
Int | 89 |
div | 1 |
+ | 26 |
- | 45 |
* | 1 |
< | 55 |
<= | 101 |
> | 12 |
>= | 74 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 333658 |
| Compressed Size | 28924 |
| Max. Term Depth | 256 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1861 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 75 |
false | 15 |
Bool | 3 |
ite | 26 |
not | 162 |
or | 62 |
and | 673 |
=> | 707 |
= | 750 |
distinct | 1 |
forall | 175 |
let | 298 |
Int | 102 |
div | 1 |
+ | 31 |
- | 47 |
* | 1 |
< | 63 |
<= | 125 |
> | 12 |
>= | 85 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 212738 |
| Compressed Size | 18607 |
| Max. Term Depth | 61 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1873 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 21 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 72 |
or | 27 |
and | 226 |
=> | 206 |
= | 249 |
distinct | 1 |
forall | 115 |
let | 80 |
Int | 84 |
div | 1 |
+ | 9 |
- | 18 |
* | 1 |
< | 40 |
<= | 74 |
> | 1 |
>= | 54 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 328502 |
| Compressed Size | 27574 |
| Max. Term Depth | 206 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 1997 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 64 |
false | 15 |
Bool | 3 |
ite | 26 |
not | 154 |
or | 46 |
and | 580 |
=> | 618 |
= | 617 |
distinct | 1 |
forall | 172 |
let | 247 |
Int | 99 |
div | 1 |
+ | 31 |
- | 40 |
* | 1 |
< | 61 |
<= | 122 |
> | 12 |
>= | 84 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 246381 |
| Compressed Size | 21134 |
| Max. Term Depth | 86 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2026 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 30 |
false | 11 |
Bool | 3 |
ite | 26 |
not | 108 |
or | 50 |
and | 313 |
=> | 304 |
= | 325 |
distinct | 1 |
forall | 128 |
let | 109 |
Int | 89 |
div | 1 |
+ | 9 |
- | 26 |
* | 1 |
< | 43 |
<= | 82 |
> | 1 |
>= | 59 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 287802 |
| Compressed Size | 25115 |
| Max. Term Depth | 173 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2099 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 52 |
false | 15 |
Bool | 3 |
ite | 26 |
not | 168 |
or | 77 |
and | 465 |
=> | 502 |
= | 539 |
distinct | 1 |
forall | 127 |
let | 204 |
Int | 90 |
div | 1 |
+ | 9 |
- | 36 |
* | 1 |
< | 44 |
<= | 86 |
> | 3 |
>= | 64 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 457604 |
| Compressed Size | 35883 |
| Max. Term Depth | 337 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2271 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 108 |
false | 27 |
Bool | 3 |
ite | 26 |
not | 318 |
or | 174 |
and | 1096 |
=> | 1021 |
= | 1042 |
distinct | 1 |
forall | 207 |
exists | 7 |
let | 434 |
Int | 143 |
div | 1 |
+ | 11 |
- | 61 |
* | 1 |
< | 111 |
<= | 177 |
> | 19 |
>= | 141 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 235131 |
| Compressed Size | 20818 |
| Max. Term Depth | 61 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2283 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 21 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 72 |
or | 27 |
and | 226 |
=> | 206 |
= | 249 |
distinct | 1 |
forall | 115 |
let | 80 |
Int | 84 |
div | 1 |
+ | 9 |
- | 18 |
* | 1 |
< | 40 |
<= | 74 |
> | 1 |
>= | 54 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 388552 |
| Compressed Size | 31348 |
| Max. Term Depth | 230 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2392 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 73 |
false | 18 |
Bool | 3 |
ite | 26 |
not | 190 |
or | 105 |
and | 820 |
=> | 671 |
= | 720 |
distinct | 1 |
forall | 178 |
exists | 7 |
let | 318 |
Int | 135 |
div | 1 |
+ | 11 |
- | 41 |
* | 1 |
< | 105 |
<= | 161 |
> | 19 |
>= | 129 |
| | | |
| Status | unsat |
| Inferred Status | None |
| Size | 201090 |
| Compressed Size | 20847 |
| Max. Term Depth | 64 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2417 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 18 |
false | 12 |
Bool | 3 |
ite | 26 |
not | 59 |
or | 15 |
and | 130 |
=> | 193 |
= | 265 |
distinct | 1 |
forall | 93 |
let | 66 |
Int | 66 |
div | 1 |
+ | 9 |
- | 21 |
* | 1 |
< | 21 |
<= | 32 |
> | 1 |
>= | 19 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 208302 |
| Compressed Size | 20951 |
| Max. Term Depth | 50 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2434 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 20 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 73 |
or | 18 |
and | 156 |
=> | 208 |
= | 252 |
distinct | 1 |
forall | 98 |
let | 62 |
Int | 69 |
div | 1 |
+ | 9 |
- | 26 |
* | 1 |
< | 33 |
<= | 44 |
> | 1 |
>= | 28 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 283037 |
| Compressed Size | 24626 |
| Max. Term Depth | 87 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2471 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 31 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 118 |
or | 44 |
and | 324 |
=> | 331 |
= | 337 |
distinct | 1 |
forall | 140 |
let | 107 |
Int | 86 |
div | 1 |
+ | 10 |
- | 29 |
* | 1 |
< | 44 |
<= | 82 |
> | 1 |
>= | 56 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 306245 |
| Compressed Size | 26581 |
| Max. Term Depth | 122 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2532 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 41 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 143 |
or | 60 |
and | 413 |
=> | 400 |
= | 427 |
distinct | 1 |
forall | 145 |
let | 149 |
Int | 92 |
div | 1 |
+ | 13 |
- | 33 |
* | 1 |
< | 49 |
<= | 97 |
> | 2 |
>= | 67 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 250045 |
| Compressed Size | 22244 |
| Max. Term Depth | 61 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2544 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 21 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 72 |
or | 27 |
and | 226 |
=> | 206 |
= | 249 |
distinct | 1 |
forall | 115 |
let | 80 |
Int | 84 |
div | 1 |
+ | 9 |
- | 18 |
* | 1 |
< | 40 |
<= | 74 |
> | 1 |
>= | 54 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 215830 |
| Compressed Size | 22614 |
| Max. Term Depth | 73 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2588 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 22 |
false | 9 |
Bool | 3 |
ite | 26 |
not | 60 |
or | 16 |
and | 176 |
=> | 227 |
= | 320 |
distinct | 1 |
forall | 90 |
let | 85 |
Int | 67 |
div | 1 |
+ | 12 |
- | 27 |
* | 1 |
< | 29 |
<= | 41 |
> | 2 |
>= | 26 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 217851 |
| Compressed Size | 21904 |
| Max. Term Depth | 48 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2609 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 19 |
false | 11 |
Bool | 3 |
ite | 26 |
not | 72 |
or | 18 |
and | 151 |
=> | 201 |
= | 251 |
distinct | 1 |
forall | 98 |
let | 62 |
Int | 69 |
div | 1 |
+ | 10 |
- | 23 |
* | 1 |
< | 27 |
<= | 43 |
> | 1 |
>= | 27 |
| | | | | |
| Status | unsat |
| Inferred Status | None |
| Size | 250674 |
| Compressed Size | 22407 |
| Max. Term Depth | 51 |
| Asserts | 136 |
| Declared Functions | 63 |
| Declared Constants | 2616 |
| Declared Sorts | 6 |
| Defined Functions | 0 |
| Defined Recursive Functions | 0 |
| Defined Sorts | 0 |
| Constants | 0 |
| Declared Datatypes | 8 |
Symbols
true | 18 |
false | 7 |
Bool | 3 |
ite | 26 |
not | 67 |
or | 27 |
and | 218 |
=> | 188 |
= | 230 |
distinct | 1 |
forall | 115 |
let | 70 |
Int | 84 |
div | 1 |
+ | 9 |
- | 17 |
* | 1 |
< | 40 |
<= | 75 |
> | 2 |
>= | 56 |
| | | | | |