diff options
Diffstat (limited to 'test/Expr/print-smt-let.kquery')
-rw-r--r-- | test/Expr/print-smt-let.kquery | 1199 |
1 files changed, 1199 insertions, 0 deletions
diff --git a/test/Expr/print-smt-let.kquery b/test/Expr/print-smt-let.kquery new file mode 100644 index 00000000..de097135 --- /dev/null +++ b/test/Expr/print-smt-let.kquery @@ -0,0 +1,1199 @@ +# RUN: %kleaver -print-smtlib -smtlib-abbreviation-mode=let %s > %t1.smt2 +# RUN: diff %t1.smt2 %p/print-smt-let.smt2.good +# Query 0 -- Type: InitialValues, Instructions: 27 +(query [] false) + +# Query 1 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13) [] + [unnamed_1]) + +# Query 2 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 16) [] + [unnamed_1]) + +# Query 3 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ule 51630448 + (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))))) [] + [unnamed_1]) + +# Query 4 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 30832 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 3)) [] + [unnamed_1]) + +# Query 5 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ule 51599616 + (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))))) [] + [unnamed_1]) + +# Query 6 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 31312 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 4)) [] + [unnamed_1]) + +# Query 7 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ule 51599136 + (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))))) [] + [unnamed_1]) + +# Query 8 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 31760 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 16)) [] + [unnamed_1]) + +# Query 9 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ule 51598688 + (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))))) [] + [unnamed_1]) + +# Query 10 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 111120 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 4)) [] + [unnamed_1]) + +# Query 11 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ule 51519328 + (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))))) [] + [unnamed_1]) + +# Query 12 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 51648704) [] + [unnamed_1]) + +# Query 13 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446744073709533360 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 4)) [] + [unnamed_1]) + +# Query 14 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 51648736) [] + [unnamed_1]) + +# Query 15 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446744073709533328 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 4)) [] + [unnamed_1]) + +# Query 16 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 51649264) [] + [unnamed_1]) + +# Query 17 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446744073709532800 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 4)) [] + [unnamed_1]) + +# Query 18 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298479681184) [] + [unnamed_1]) + +# Query 19 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775281500880 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 1536)) [] + [unnamed_1]) + +# Query 20 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298479682720) [] + [unnamed_1]) + +# Query 21 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775281499344 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 1536)) [] + [unnamed_1]) + +# Query 22 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298479685280) [] + [unnamed_1]) + +# Query 23 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775281496784 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 768)) [] + [unnamed_1]) + +# Query 24 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298496902856) [] + [unnamed_1]) + +# Query 25 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775264279208 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 4)) [] + [unnamed_1]) + +# Query 26 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298496902864) [] + [unnamed_1]) + +# Query 27 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775264279200 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 8)) [] + [unnamed_1]) + +# Query 28 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298496902872) [] + [unnamed_1]) + +# Query 29 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775264279192 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 8)) [] + [unnamed_1]) + +# Query 30 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Ult (Add w64 51630448 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 140298496902880) [] + [unnamed_1]) + +# Query 31 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [] (Eq false + (Ult (Add w64 18446603775264279184 + (Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1)))) + 8)) [] + [unnamed_1]) + +# Query 32 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13))] + (Eq false + (Ult (Add w64 31312 N0) 1)) [] + [unnamed_1]) + +# Query 33 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1))] + (Eq false + (Ult (Add w64 31760 N0) 13)) [] + [unnamed_1]) + +# Query 34 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13))] + (Eq false + (Ult (Add w64 111120 N0) 1)) [] + [unnamed_1]) + +# Query 35 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1))] + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) [] + [unnamed_1]) + +# Query 36 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1))] + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) [] + [unnamed_1]) + +# Query 37 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1))] + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1)) [] + [unnamed_1]) + +# Query 38 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Eq false (Eq 18446744073657921168 N0)) [] + [unnamed_1]) + +# Query 39 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744069414584319) [] + [unnamed_1]) + +# Query 40 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744071562067967) [] + [unnamed_1]) + +# Query 41 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744072635809791) [] + [unnamed_1]) + +# Query 42 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073172680703) [] + [unnamed_1]) + +# Query 43 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073441116159) [] + [unnamed_1]) + +# Query 44 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073575333887) [] + [unnamed_1]) + +# Query 45 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073642442751) [] + [unnamed_1]) + +# Query 46 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073675997183) [] + [unnamed_1]) + +# Query 47 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073692774399) [] + [unnamed_1]) + +# Query 48 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073701163007) [] + [unnamed_1]) + +# Query 49 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073705357311) [] + [unnamed_1]) + +# Query 50 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073707454463) [] + [unnamed_1]) + +# Query 51 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073708503039) [] + [unnamed_1]) + +# Query 52 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709027327) [] + [unnamed_1]) + +# Query 53 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709289471) [] + [unnamed_1]) + +# Query 54 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709420543) [] + [unnamed_1]) + +# Query 55 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709486079) [] + [unnamed_1]) + +# Query 56 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709518847) [] + [unnamed_1]) + +# Query 57 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709535231) [] + [unnamed_1]) + +# Query 58 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709543423) [] + [unnamed_1]) + +# Query 59 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709547519) [] + [unnamed_1]) + +# Query 60 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709549567) [] + [unnamed_1]) + +# Query 61 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709550591) [] + [unnamed_1]) + +# Query 62 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551103) [] + [unnamed_1]) + +# Query 63 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551359) [] + [unnamed_1]) + +# Query 64 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551487) [] + [unnamed_1]) + +# Query 65 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551551) [] + [unnamed_1]) + +# Query 66 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551583) [] + [unnamed_1]) + +# Query 67 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551599) [] + [unnamed_1]) + +# Query 68 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551607) [] + [unnamed_1]) + +# Query 69 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551611) [] + [unnamed_1]) + +# Query 70 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551613) [] + [unnamed_1]) + +# Query 71 -- Type: InitialValues, Instructions: 27 +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709532800 N0) 1))] + (Ule (Add w64 51630448 N0) 18446744073709551612) [] + [unnamed_1]) + +# Query 72 -- Type: InitialValues, Instructions: 30 +array const_arr2[4] : w32 -> w8 = [121 101 115 0] +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Ult N1:(Add w64 31312 N0) 1)] + (Eq false + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N2:(Extract w32 0 N1) const_arr2))) [] + [unnamed + unnamed_1]) + +# Query 73 -- Type: InitialValues, Instructions: 31 +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Ult N1:(Add w64 18446744073709533360 N0) 1)] + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N2:(Extract w32 0 N1) unnamed)) [] + [unnamed_1 + unnamed]) + +# Query 74 -- Type: InitialValues, Instructions: 37 +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +array const_arr5[4] : w32 -> w8 = [171 171 171 171] +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Ult N1:(Add w64 18446744073709533328 N0) 1)] + (Eq false + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N2:(Extract w32 0 N1) const_arr5))) [] + [unnamed_1 + unnamed]) + +# Query 75 -- Type: InitialValues, Instructions: 40 +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +array const_arr1[16] : w32 -> w8 = [12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0] +(query [(Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)] + (Eq false + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N1:(Extract w32 0 N0) const_arr1))) [] + [unnamed + unnamed_1]) + +# Query 76 -- Type: InitialValues, Instructions: 50 +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +array const_arr4[4] : w32 -> w8 = [171 171 171 171] +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Ult N1:(Add w64 111120 N0) 1)] + (Eq false + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N2:(Extract w32 0 N1) const_arr4))) [] + [unnamed_1 + unnamed]) + +# Query 77 -- Type: InitialValues, Instructions: 51 +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +array const_arr3[16] : w32 -> w8 = [12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0] +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Ult N1:(Add w64 31760 N0) 13)] + (Eq false + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N2:(Extract w32 0 N1) const_arr3))) [] + [unnamed + unnamed_1]) + +# Query 78 -- Type: InitialValues, Instructions: 96 +array unnamed[4] : w32 -> w8 = symbolic +array unnamed_1[4] : w32 -> w8 = symbolic +(query [(Eq false + (Ult N0:(Mul w64 4 + (SExt w64 (ReadLSB w32 0 unnamed_1))) + 13)) + (Eq false + (Ult (Add w64 31312 N0) 1)) + (Eq false + (Ult (Add w64 31760 N0) 13)) + (Eq false + (Ult (Add w64 111120 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533360 N0) 1)) + (Eq false + (Ult (Add w64 18446744073709533328 N0) 1)) + (Ult N1:(Add w64 18446744073709532800 N0) 1)] + (Eq false + (Eq (ReadLSB w32 0 unnamed) + (ReadLSB w32 N2:(Extract w32 0 N1) unnamed_1))) [] + [unnamed_1 + unnamed]) + |