Benchmark

incremental/AUFNIRA/aviation/struct_hack_why.smt2

These benchmarks come from the verification of C programs using Why
from the aviation industry.
Benchmark
Size231929
Compressed Size17124
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categoryindustrial
First Occurrence2015-07-02
Generated By
Generated On
Generator
Dolmen OK1
strict Dolmen OK1
check-sat calls48
Query 1
Status unsat
Inferred Status None
Size 82201
Compressed Size13444
Max. Term Depth35
Asserts 226
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not21 or8 and99 =>71
=285 forall686 exists9 let272
Int208 Real24 +22 -21
*2 <10 <=81 >2
>=30 exp1
Query 2
Status unsat
Inferred Status None
Size 84428
Compressed Size13464
Max. Term Depth35
Asserts 227
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not22 or8 and106 =>78
=291 forall703 exists9 let280
Int208 Real24 +22 -23
*2 <10 <=83 >2
>=32 exp1
Query 3
Status unsat
Inferred Status None
Size 86957
Compressed Size13579
Max. Term Depth42
Asserts 228
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not23 or8 and114 =>86
=298 forall722 exists9 let288
Int208 Real24 +22 -25
*2 <11 <=85 >2
>=34 exp1
Query 4
Status unsat
Inferred Status None
Size 90579
Compressed Size13827
Max. Term Depth55
Asserts 229
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not24 or8 and124 =>102
=311 forall749 exists9 let300
Int208 Real24 +23 -27
*2 <13 <=90 >2
>=36 exp1
Query 5
Status unsat
Inferred Status None
Size 94204
Compressed Size13857
Max. Term Depth55
Asserts 230
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not25 or8 and134 =>118
=324 forall776 exists9 let312
Int208 Real24 +24 -29
*2 <15 <=95 >2
>=38 exp1
Query 6
Status unsat
Inferred Status None
Size 98073
Compressed Size13933
Max. Term Depth61
Asserts 231
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not26 or8 and145 =>135
=338 forall804 exists9 let324
Int208 Real24 +25 -31
*2 <18 <=100 >2
>=40 exp1
Query 7
Status unsat
Inferred Status None
Size 101192
Compressed Size13996
Max. Term Depth61
Asserts 232
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not27 or8 and156 =>147
=347 forall826 exists9 let335
Int208 Real24 +25 -33
*2 <20 <=105 >2
>=43 exp1
Query 8
Status unsat
Inferred Status None
Size 101999
Compressed Size14014
Max. Term Depth61
Asserts 233
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not28 or8 and159 =>148
=347 forall831 exists9 let338
Int208 Real24 +25 -34
*2 <20 <=106 >2
>=46 exp1
Query 9
Status unsat
Inferred Status None
Size 103527
Compressed Size14060
Max. Term Depth61
Asserts 234
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not29 or8 and165 =>151
=347 forall842 exists9 let343
Int208 Real24 +25 -36
*2 <20 <=107 >2
>=50 exp1
Query 10
Status unsat
Inferred Status None
Size 106727
Compressed Size14199
Max. Term Depth61
Asserts 235
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true1 not30 or8 and174
=>167 =356 forall865 exists9
let354 Int208 Real24 +25
-38 *2 <22 <=112
>2 >=54 exp1
Query 11
Status unsat
Inferred Status None
Size 109927
Compressed Size14223
Max. Term Depth61
Asserts 236
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true2 not31 or8 and183
=>183 =365 forall888 exists9
let365 Int208 Real24 +25
-40 *2 <24 <=117
>2 >=58 exp1
Query 12
Status unsat
Inferred Status None
Size 113513
Compressed Size14321
Max. Term Depth61
Asserts 237
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true3 not32 or8 and193
=>201 =375 forall913 exists9
let377 Int208 Real24 +26
-43 *2 <26 <=124
>2 >=62 exp1
Query 13
Status unsat
Inferred Status None
Size 117095
Compressed Size14344
Max. Term Depth61
Asserts 238
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true4 not33 or8 and203
=>219 =385 forall938 exists9
let389 Int208 Real24 +27
-45 *2 <28 <=131
>2 >=66 exp1
Query 14
Status unsat
Inferred Status None
Size 120927
Compressed Size14425
Max. Term Depth61
Asserts 239
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true5 not34 or8 and214
=>240 =397 forall965 exists9
let401 Int208 Real24 +28
-49 *2 <30 <=140
>2 >=70 exp1
Query 15
Status unsat
Inferred Status None
Size 124812
Compressed Size14478
Max. Term Depth62
Asserts 240
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true6 not35 or8 and225
=>261 =409 forall992 exists9
let414 Int208 Real24 +29
-54 *2 <33 <=148
>2 >=74 exp1
Query 16
Status unsat
Inferred Status None
Size 128000
Compressed Size14574
Max. Term Depth62
Asserts 241
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not36 or8 and235
=>277 =417 forall1014 exists9
let425 Int208 Real24 +29
-56 *2 <35 <=153
>2 >=80 exp1
Query 17
Status unsat
Inferred Status None
Size 130967
Compressed Size14848
Max. Term Depth62
Asserts 242
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not37 or8 and242
=>288 =427 forall1037 exists9
let434 Int208 Real24 +29
-58 *2 <35 <=155
>2 >=82 exp1
Query 18
Status unsat
Inferred Status None
Size 133937
Compressed Size14858
Max. Term Depth62
Asserts 243
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not38 or8 and249
=>299 =437 forall1060 exists9
let443 Int208 Real24 +29
-60 *2 <35 <=157
>2 >=84 exp1
Query 19
Status unsat
Inferred Status None
Size 137149
Compressed Size14917
Max. Term Depth62
Asserts 244
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not39 or8 and257
=>311 =448 forall1084 exists9
let452 Int208 Real24 +29
-62 *2 <36 <=159
>2 >=86 exp1
Query 20
Status unsat
Inferred Status None
Size 141430
Compressed Size15153
Max. Term Depth64
Asserts 245
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not40 or8 and267
=>331 =465 forall1116 exists9
let464 Int208 Real24 +30
-64 *2 <38 <=164
>2 >=88 exp1
Query 21
Status unsat
Inferred Status None
Size 145714
Compressed Size15173
Max. Term Depth64
Asserts 246
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not41 or8 and277
=>351 =482 forall1148 exists9
let476 Int208 Real24 +31
-66 *2 <40 <=169
>2 >=90 exp1
Query 22
Status unsat
Inferred Status None
Size 150242
Compressed Size15228
Max. Term Depth70
Asserts 247
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not42 or8 and288
=>372 =500 forall1181 exists9
let488 Int208 Real24 +32
-68 *2 <43 <=174
>2 >=92 exp1
Query 23
Status unsat
Inferred Status None
Size 154029
Compressed Size15263
Max. Term Depth70
Asserts 248
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not43 or8 and299
=>388 =513 forall1208 exists9
let500 Int208 Real24 +32
-70 *2 <45 <=179
>2 >=95 exp1
Query 24
Status unsat
Inferred Status None
Size 154836
Compressed Size15314
Max. Term Depth70
Asserts 249
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not44 or8 and302
=>389 =513 forall1213 exists9
let503 Int208 Real24 +32
-71 *2 <45 <=180
>2 >=98 exp1
Query 25
Status unsat
Inferred Status None
Size 156364
Compressed Size15378
Max. Term Depth70
Asserts 250
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true7 not45 or8 and308
=>392 =513 forall1224 exists9
let508 Int208 Real24 +32
-73 *2 <45 <=181
>2 >=102 exp1
Query 26
Status unsat
Inferred Status None
Size 160251
Compressed Size15553
Max. Term Depth70
Asserts 251
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true8 not46 or8 and317
=>412 =526 forall1252 exists9
let520 Int208 Real24 +32
-75 *2 <47 <=186
>2 >=106 exp1
Query 27
Status unsat
Inferred Status None
Size 164138
Compressed Size15608
Max. Term Depth70
Asserts 252
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true9 not47 or8 and326
=>432 =539 forall1280 exists9
let532 Int208 Real24 +32
-77 *2 <49 <=191
>2 >=110 exp1
Query 28
Status unsat
Inferred Status None
Size 168379
Compressed Size15691
Max. Term Depth70
Asserts 253
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true10 not48 or8 and336
=>454 =553 forall1310 exists9
let544 Int208 Real24 +33
-80 *2 <51 <=198
>2 >=114 exp1
Query 29
Status unsat
Inferred Status None
Size 172616
Compressed Size15709
Max. Term Depth70
Asserts 254
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true11 not49 or8 and346
=>476 =567 forall1340 exists9
let556 Int208 Real24 +34
-82 *2 <53 <=205
>2 >=118 exp1
Query 30
Status unsat
Inferred Status None
Size 177114
Compressed Size15758
Max. Term Depth70
Asserts 255
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true12 not50 or8 and357
=>501 =583 forall1372 exists9
let569 Int208 Real24 +35
-86 *2 <55 <=214
>2 >=122 exp1
Query 31
Status unsat
Inferred Status None
Size 181665
Compressed Size15794
Max. Term Depth72
Asserts 256
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true13 not51 or8 and368
=>526 =599 forall1404 exists9
let583 Int208 Real24 +36
-91 *2 <58 <=222
>2 >=126 exp1
Query 32
Status unsat
Inferred Status None
Size 185521
Compressed Size15856
Max. Term Depth72
Asserts 257
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not52 or8 and378
=>546 =611 forall1431 exists9
let595 Int208 Real24 +36
-93 *2 <60 <=227
>2 >=132 exp1
Query 33
Status unsat
Inferred Status None
Size 187662
Compressed Size16083
Max. Term Depth72
Asserts 258
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not53 or8 and385
=>553 =617 forall1448 exists9
let603 Int208 Real24 +36
-95 *2 <60 <=229
>2 >=134 exp1
Query 34
Status unsat
Inferred Status None
Size 189806
Compressed Size16108
Max. Term Depth72
Asserts 259
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not54 or8 and392
=>560 =623 forall1465 exists9
let611 Int208 Real24 +36
-97 *2 <60 <=231
>2 >=136 exp1
Query 35
Status unsat
Inferred Status None
Size 192242
Compressed Size16186
Max. Term Depth72
Asserts 260
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not55 or8 and400
=>568 =630 forall1484 exists9
let619 Int208 Real24 +36
-99 *2 <61 <=233
>2 >=138 exp1
Query 36
Status unsat
Inferred Status None
Size 195744
Compressed Size16338
Max. Term Depth72
Asserts 261
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not56 or8 and410
=>584 =643 forall1511 exists9
let631 Int208 Real24 +37
-101 *2 <63 <=238
>2 >=140 exp1
Query 37
Status unsat
Inferred Status None
Size 199249
Compressed Size16359
Max. Term Depth72
Asserts 262
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not57 or8 and420
=>600 =656 forall1538 exists9
let643 Int208 Real24 +38
-103 *2 <65 <=243
>2 >=142 exp1
Query 38
Status unsat
Inferred Status None
Size 202989
Compressed Size16450
Max. Term Depth72
Asserts 263
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not58 or8 and431
=>617 =670 forall1566 exists9
let655 Int208 Real24 +39
-105 *2 <68 <=248
>2 >=144 exp1
Query 39
Status unsat
Inferred Status None
Size 206003
Compressed Size16497
Max. Term Depth72
Asserts 264
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not59 or8 and442
=>629 =679 forall1588 exists9
let666 Int208 Real24 +39
-107 *2 <70 <=253
>2 >=147 exp1
Query 40
Status unsat
Inferred Status None
Size 206775
Compressed Size16517
Max. Term Depth72
Asserts 265
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not60 or8 and445
=>630 =679 forall1593 exists9
let669 Int208 Real24 +39
-108 *2 <70 <=254
>2 >=150 exp1
Query 41
Status unsat
Inferred Status None
Size 208245
Compressed Size16560
Max. Term Depth72
Asserts 266
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true14 not61 or8 and451
=>633 =679 forall1604 exists9
let674 Int208 Real24 +39
-110 *2 <70 <=255
>2 >=154 exp1
Query 42
Status unsat
Inferred Status None
Size 211337
Compressed Size16662
Max. Term Depth72
Asserts 267
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true15 not62 or8 and460
=>649 =688 forall1627 exists9
let685 Int208 Real24 +39
-112 *2 <72 <=260
>2 >=158 exp1
Query 43
Status unsat
Inferred Status None
Size 214429
Compressed Size16699
Max. Term Depth72
Asserts 268
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true16 not63 or8 and469
=>665 =697 forall1650 exists9
let696 Int208 Real24 +39
-114 *2 <74 <=265
>2 >=162 exp1
Query 44
Status unsat
Inferred Status None
Size 217899
Compressed Size16759
Max. Term Depth72
Asserts 269
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true17 not64 or8 and479
=>683 =707 forall1675 exists9
let708 Int208 Real24 +40
-117 *2 <76 <=272
>2 >=166 exp1
Query 45
Status unsat
Inferred Status None
Size 221365
Compressed Size16783
Max. Term Depth72
Asserts 270
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true18 not65 or8 and489
=>701 =717 forall1700 exists9
let720 Int208 Real24 +41
-119 *2 <78 <=279
>2 >=170 exp1
Query 46
Status unsat
Inferred Status None
Size 225075
Compressed Size16841
Max. Term Depth72
Asserts 271
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true19 not66 or8 and500
=>722 =729 forall1727 exists9
let732 Int208 Real24 +42
-123 *2 <80 <=288
>2 >=174 exp1
Query 47
Status unsat
Inferred Status None
Size 228838
Compressed Size16905
Max. Term Depth72
Asserts 272
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true20 not67 or8 and511
=>743 =741 forall1754 exists9
let745 Int208 Real24 +43
-128 *2 <83 <=296
>2 >=178 exp1
Query 48
Status unsat
Inferred Status None
Size 231921
Compressed Size16963
Max. Term Depth72
Asserts 273
Declared Functions200
Declared Constants25
Declared Sorts 5
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

true21 not68 or8 and521
=>759 =749 forall1776 exists9
let756 Int208 Real24 +43
-130 *2 <85 <=301
>2 >=184 exp1