why3session.xml 42.7 KB
Newer Older
1
2
3
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session SYSTEM "why3session.dtd">
<why3session
Andrei Paskevich's avatar
Andrei Paskevich committed
4
 name="programs/mjrty/why3session.xml">
5
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
6
  id="0"
7
  name="Alt-Ergo"
8
  version="0.94"/>
9
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
10
  id="1"
11
12
13
14
15
  name="CVC3"
  version="2.2"/>
 <file
  name="../mjrty.mlw"
  verified="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
16
  expanded="false">
17
18
  <theory
   name="WP Mjrty"
Andrei Paskevich's avatar
Andrei Paskevich committed
19
20
   locfile="programs/mjrty/../mjrty.mlw"
   loclnum="23" loccnumb="7" loccnume="12"
21
22
23
24
   verified="true"
   expanded="true">
   <goal
    name="WP_parameter mjrty"
Andrei Paskevich's avatar
Andrei Paskevich committed
25
26
    locfile="programs/mjrty/../mjrty.mlw"
    loclnum="42" loccnumb="6" loccnume="11"
27
    expl="parameter mjrty"
28
    sum="fc07dad1d800281bea37ac841b0af063"
29
30
31
    proved="true"
    expanded="true"
    shape="iainfix =V2c0ainfix <=ainfix *c2anum_ofaTuple2V1V4c0V0V0Fiainfix >ainfix *c2V2V0ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0ainfix <=ainfix *c2anum_ofaTuple2V1V7c0V0V0FIainfix <=ainfix *c2V6V0Aainfix =V6anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1Aiainfix =agetV1V8V3iainfix >ainfix *c2V9V0ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0ainfix <=ainfix *c2V9V0Aainfix =V9anum_ofaTuple2V1V3c0ainfix +V8c1Aainfix =V9anum_ofaTuple2V1V3c0ainfix +V8c1Iainfix =V9ainfix +V6c1Fainfix <=ainfix *c2V6V0Aainfix =V6anum_ofaTuple2V1V3c0ainfix +V8c1Aainfix <V8V0Aainfix <=c0V8Iainfix <=ainfix *c2V6V0Aainfix =V6anum_ofaTuple2V1V3c0V8Iainfix <=V8ainfix -V0c1Aainfix <=c0V8FFAainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0c0Iainfix <=c0ainfix -V0c1Aainfix <=ainfix *c2anum_ofaTuple2V1V10c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V5c0FIainfix <=ainfix *c2anum_ofaTuple2V1V11c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V11V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2Aiainfix =V2c0ainfix <=ainfix *c2anum_ofaTuple2V1V15c0ainfix +V12c1ainfix -ainfix +V12c1V14Iainfix =V15V13NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V13c0ainfix +V12c1V14ainfix -ainfix +V12c1V14Aainfix >=anum_ofaTuple2V1V13c0ainfix +V12c1V14Aainfix <=V14ainfix +V12c1Aainfix <=c0V14Iainfix =V14c1FIainfix =V13agetV1V12FAainfix <V12V0Aainfix <=c0V12iainfix =V3agetV1V12ainfix <=ainfix *c2anum_ofaTuple2V1V17c0ainfix +V12c1ainfix -ainfix +V12c1V16Iainfix =V17V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V12c1V16ainfix -ainfix +V12c1V16Aainfix >=anum_ofaTuple2V1V3c0ainfix +V12c1V16Aainfix <=V16ainfix +V12c1Aainfix <=c0V16Iainfix =V16ainfix +V2c1Fainfix <=ainfix *c2anum_ofaTuple2V1V19c0ainfix +V12c1ainfix -ainfix +V12c1V18Iainfix =V19V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V12c1V18ainfix -ainfix +V12c1V18Aainfix >=anum_ofaTuple2V1V3c0ainfix +V12c1V18Aainfix <=V18ainfix +V12c1Aainfix <=c0V18Iainfix =V18ainfix -V2c1FAainfix <V12V0Aainfix <=c0V12Iainfix <=ainfix *c2anum_ofaTuple2V1V20c0V12ainfix -V12V2Iainfix =V20V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V12V2ainfix -V12V2Aainfix >=anum_ofaTuple2V1V3c0V12V2Aainfix <=V2V12Aainfix <=c0V2Iainfix <=V12ainfix -V0c1Aainfix <=c0V12FFFAainfix <=ainfix *c2anum_ofaTuple2V1V21c0c0ainfix -c0c0Iainfix =V21agetV1c0NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1agetV1c0c0c0c0ainfix -c0c0Aainfix >=anum_ofaTuple2V1agetV1c0c0c0c0Aainfix <=c0c0Aainfix <=c0c0Iainfix <=c0ainfix -V0c1Aiainfix =c0c0ainfix <=ainfix *c2anum_ofaTuple2V1V22c0V0V0Fiainfix >ainfix *c2c0V0ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0ainfix <=ainfix *c2anum_ofaTuple2V1V25c0V0V0FIainfix <=ainfix *c2V24V0Aainfix =V24anum_ofaTuple2V1agetV1c0c0ainfix +ainfix -V0c1c1Aiainfix =agetV1V26agetV1c0iainfix >ainfix *c2V27V0ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0ainfix <=ainfix *c2V27V0Aainfix =V27anum_ofaTuple2V1agetV1c0c0ainfix +V26c1Aainfix =V27anum_ofaTuple2V1agetV1c0c0ainfix +V26c1Iainfix =V27ainfix +V24c1Fainfix <=ainfix *c2V24V0Aainfix =V24anum_ofaTuple2V1agetV1c0c0ainfix +V26c1Aainfix <V26V0Aainfix <=c0V26Iainfix <=ainfix *c2V24V0Aainfix =V24anum_ofaTuple2V1agetV1c0c0V26Iainfix <=V26ainfix -V0c1Aainfix <=c0V26FFAainfix <=ainfix *c2V23V0Aainfix =V23anum_ofaTuple2V1agetV1c0c0c0Iainfix <=c0ainfix -V0c1Aainfix <=ainfix *c2anum_ofaTuple2V1V28c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V23c0FIainfix >c0ainfix -V0c1Aainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
32
33
34
    <label
     name="expl:parameter mjrty">
     </label>
35
36
37
38
39
40
    <transf
     name="split_goal"
     proved="true"
     expanded="true">
     <goal
      name="WP_parameter mjrty.1"
Andrei Paskevich's avatar
Andrei Paskevich committed
41
42
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
43
      expl="precondition"
44
      sum="72eeaf0a52b00587bb44186cf7684c34"
45
46
47
      proved="true"
      expanded="false"
      shape="ainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
48
49
50
      <label
       name="expl:parameter mjrty">
       </label>
51
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
52
       prover="0"
53
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
54
55
56
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
57
58
59
60
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.2"
Andrei Paskevich's avatar
Andrei Paskevich committed
61
62
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
63
      expl="exceptional postcondition"
64
      sum="8c80860154d704d8feccbf25d6ed8201"
65
66
67
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V2c0V0V0FIainfix =c0c0Iainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
68
69
70
      <label
       name="expl:parameter mjrty">
       </label>
71
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
72
       prover="0"
73
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
74
75
76
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
77
78
79
80
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.3"
Andrei Paskevich's avatar
Andrei Paskevich committed
81
82
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
83
      expl="normal postcondition"
84
      sum="17a6b30882551a3e38238bc1f914b344"
85
86
87
      proved="true"
      expanded="false"
      shape="ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0Iainfix >ainfix *c2c0V0Iainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
88
89
90
      <label
       name="expl:parameter mjrty">
       </label>
91
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
92
       prover="0"
93
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
94
95
       obsolete="false"
       archived="false">
96
       <result status="valid" time="0.01"/>
97
98
99
100
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.4"
Andrei Paskevich's avatar
Andrei Paskevich committed
101
102
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
103
      expl="exceptional postcondition"
104
      sum="f50957fa579c515f37062b6fd7a1c0da"
105
106
107
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V3c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
108
109
110
      <label
       name="expl:parameter mjrty">
       </label>
111
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
112
       prover="0"
113
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
114
115
       obsolete="false"
       archived="false">
116
117
118
119
120
       <result status="valid" time="0.00"/>
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.5"
Andrei Paskevich's avatar
Andrei Paskevich committed
121
122
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
123
      expl="for loop initialization"
124
      sum="b6cb140b96afe8ef7d7a5217f8351ad9"
125
126
127
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2V2V0Aainfix =V2anum_ofaTuple2V1agetV1c0c0c0Iainfix <=c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
128
129
130
      <label
       name="expl:parameter mjrty">
       </label>
131
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
132
       prover="0"
133
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
134
135
136
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
137
138
139
140
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.6"
Andrei Paskevich's avatar
Andrei Paskevich committed
141
142
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
143
      expl="for loop preservation"
144
      sum="abc62c9d552926387dceed07066c9874"
145
146
147
      proved="true"
      expanded="false"
      shape="iainfix =agetV1V4agetV1c0iainfix >ainfix *c2V5V0ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0ainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1agetV1c0c0ainfix +V4c1Aainfix =V5anum_ofaTuple2V1agetV1c0c0ainfix +V4c1Iainfix =V5ainfix +V3c1Fainfix <=ainfix *c2V3V0Aainfix =V3anum_ofaTuple2V1agetV1c0c0ainfix +V4c1Aainfix <V4V0Aainfix <=c0V4Iainfix <=ainfix *c2V3V0Aainfix =V3anum_ofaTuple2V1agetV1c0c0V4Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFIainfix <=c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
148
149
150
      <label
       name="expl:parameter mjrty">
       </label>
151
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
152
       prover="0"
153
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
154
155
       obsolete="false"
       archived="false">
156
       <result status="valid" time="0.01"/>
157
158
159
160
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.7"
Andrei Paskevich's avatar
Andrei Paskevich committed
161
162
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
163
      expl="exceptional postcondition"
164
      sum="1f54e3602eec3b1b3c091f358710a41b"
165
166
167
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V4c0V0V0FIainfix <=ainfix *c2V3V0Aainfix =V3anum_ofaTuple2V1agetV1c0c0ainfix +ainfix -V0c1c1FIainfix <=c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
168
169
170
      <label
       name="expl:parameter mjrty">
       </label>
171
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
172
       prover="0"
173
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
174
175
176
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
177
178
179
180
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.8"
Andrei Paskevich's avatar
Andrei Paskevich committed
181
182
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
183
      expl="for loop initialization"
184
      sum="d5bc8a2e764b6b76b3840971b2685abc"
185
186
187
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V2c0c0ainfix -c0c0Iainfix =V2agetV1c0NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1agetV1c0c0c0c0ainfix -c0c0Aainfix >=anum_ofaTuple2V1agetV1c0c0c0c0Aainfix <=c0c0Aainfix <=c0c0Iainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
188
189
190
      <label
       name="expl:parameter mjrty">
       </label>
191
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
192
       prover="0"
193
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
194
195
196
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
197
198
199
200
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.9"
Andrei Paskevich's avatar
Andrei Paskevich committed
201
202
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
203
      expl="for loop preservation"
204
      sum="36b007adbdb89de59cb69962619b1580"
205
206
207
      proved="true"
      expanded="false"
      shape="iainfix =V2c0ainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +V4c1ainfix -ainfix +V4c1V6Iainfix =V7V5NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V5c0ainfix +V4c1V6ainfix -ainfix +V4c1V6Aainfix >=anum_ofaTuple2V1V5c0ainfix +V4c1V6Aainfix <=V6ainfix +V4c1Aainfix <=c0V6Iainfix =V6c1FIainfix =V5agetV1V4FAainfix <V4V0Aainfix <=c0V4iainfix =V3agetV1V4ainfix <=ainfix *c2anum_ofaTuple2V1V9c0ainfix +V4c1ainfix -ainfix +V4c1V8Iainfix =V9V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V8ainfix -ainfix +V4c1V8Aainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V8Aainfix <=V8ainfix +V4c1Aainfix <=c0V8Iainfix =V8ainfix +V2c1Fainfix <=ainfix *c2anum_ofaTuple2V1V11c0ainfix +V4c1ainfix -ainfix +V4c1V10Iainfix =V11V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V10ainfix -ainfix +V4c1V10Aainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V10Aainfix <=V10ainfix +V4c1Aainfix <=c0V10Iainfix =V10ainfix -V2c1FAainfix <V4V0Aainfix <=c0V4Iainfix <=ainfix *c2anum_ofaTuple2V1V12c0V4ainfix -V4V2Iainfix =V12V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
208
209
210
      <label
       name="expl:parameter mjrty">
       </label>
211
212
213
      <transf
       name="split_goal"
       proved="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
214
       expanded="true">
215
216
       <goal
        name="WP_parameter mjrty.9.1"
Andrei Paskevich's avatar
Andrei Paskevich committed
217
218
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
219
        expl="for loop preservation"
220
        sum="ef671dc1cbd85f14d605cf5fe6289788"
221
222
223
        proved="true"
        expanded="false"
        shape="ainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V5c0V4ainfix -V4V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
224
225
226
        <label
         name="expl:parameter mjrty">
         </label>
227
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
228
         prover="0"
229
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
230
231
232
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
233
234
235
236
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.2"
Andrei Paskevich's avatar
Andrei Paskevich committed
237
238
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
239
        expl="for loop preservation"
240
        sum="491957b4f10a589522afc356557a6a81"
241
242
243
        proved="true"
        expanded="false"
        shape="ainfix <=c0V6Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
244
245
246
        <label
         name="expl:parameter mjrty">
         </label>
247
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
248
         prover="0"
249
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
250
251
252
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
253
254
255
256
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.3"
Andrei Paskevich's avatar
Andrei Paskevich committed
257
258
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
259
        expl="for loop preservation"
260
        sum="d71352978ebb1c695941d6c38206fddf"
261
262
263
        proved="true"
        expanded="false"
        shape="ainfix <=V6ainfix +V4c1Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
264
265
266
        <label
         name="expl:parameter mjrty">
         </label>
267
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
268
         prover="0"
269
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
270
271
272
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
273
274
275
276
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.4"
Andrei Paskevich's avatar
Andrei Paskevich committed
277
278
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
279
        expl="for loop preservation"
280
        sum="b03849daab50bf8bc79dcafd13c65228"
281
282
283
        proved="true"
        expanded="false"
        shape="ainfix >=anum_ofaTuple2V1V5c0ainfix +V4c1V6Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
284
285
286
        <label
         name="expl:parameter mjrty">
         </label>
287
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
288
         prover="0"
289
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
290
291
         obsolete="false"
         archived="false">
292
         <result status="valid" time="0.24"/>
293
294
295
296
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.5"
Andrei Paskevich's avatar
Andrei Paskevich committed
297
298
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
299
        expl="for loop preservation"
300
        sum="1f2604bc1d8a9511b4202d252a3f74c6"
301
302
303
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V5c0ainfix +V4c1V6ainfix -ainfix +V4c1V6Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
304
305
306
        <label
         name="expl:parameter mjrty">
         </label>
307
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
308
         prover="0"
309
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
310
311
312
         obsolete="false"
         archived="false">
         <result status="valid" time="0.06"/>
313
314
315
316
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.6"
Andrei Paskevich's avatar
Andrei Paskevich committed
317
318
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
319
        expl="for loop preservation"
320
        sum="0c77e013c6e8c3f8203706e3f652102a"
321
322
323
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +V4c1ainfix -ainfix +V4c1V6Iainfix =V7V5NFIainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V8c0V4ainfix -V4V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
324
325
326
        <label
         name="expl:parameter mjrty">
         </label>
327
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
328
         prover="1"
329
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
330
331
332
         obsolete="false"
         archived="false">
         <result status="valid" time="0.05"/>
333
334
335
336
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.7"
Andrei Paskevich's avatar
Andrei Paskevich committed
337
338
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
339
        expl="for loop preservation"
340
        sum="a2ddeec6e45416ed38bb9b1a9ab745dc"
341
342
343
        proved="true"
        expanded="false"
        shape="ainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V5c0V4ainfix -V4V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
344
345
346
        <label
         name="expl:parameter mjrty">
         </label>
347
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
348
         prover="0"
349
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
350
351
         obsolete="false"
         archived="false">
352
         <result status="valid" time="0.01"/>
353
354
355
356
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.8"
Andrei Paskevich's avatar
Andrei Paskevich committed
357
358
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
359
        expl="for loop preservation"
360
        sum="6eed3cedf1e031652a323570b08bdee6"
361
362
363
        proved="true"
        expanded="false"
        shape="ainfix <=c0V5Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
364
365
366
        <label
         name="expl:parameter mjrty">
         </label>
367
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
368
         prover="0"
369
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
370
371
372
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
373
374
375
376
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.9"
Andrei Paskevich's avatar
Andrei Paskevich committed
377
378
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
379
        expl="for loop preservation"
380
        sum="a06fa0d63e33592dd8ccc177008337a7"
381
382
383
        proved="true"
        expanded="false"
        shape="ainfix <=V5ainfix +V4c1Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
384
385
386
        <label
         name="expl:parameter mjrty">
         </label>
387
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
388
         prover="0"
389
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
390
391
392
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
393
394
395
396
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.10"
Andrei Paskevich's avatar
Andrei Paskevich committed
397
398
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
399
        expl="for loop preservation"
400
        sum="2cbdbc310b13b0c48ad62169e113373c"
401
402
403
        proved="true"
        expanded="false"
        shape="ainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V5Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
404
405
406
        <label
         name="expl:parameter mjrty">
         </label>
407
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
408
         prover="0"
409
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
410
411
         obsolete="false"
         archived="false">
412
         <result status="valid" time="0.04"/>
413
414
415
416
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.11"
Andrei Paskevich's avatar
Andrei Paskevich committed
417
418
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
419
        expl="for loop preservation"
420
        sum="99ba45fb45a9e12f97a8f39569f82671"
421
422
423
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V5ainfix -ainfix +V4c1V5Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
424
425
426
        <label
         name="expl:parameter mjrty">
         </label>
427
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
428
         prover="0"
429
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
430
431
432
         obsolete="false"
         archived="false">
         <result status="valid" time="0.04"/>
433
434
435
436
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.12"
Andrei Paskevich's avatar
Andrei Paskevich committed
437
438
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
439
        expl="for loop preservation"
440
        sum="7f8a9586a6d91f71ef95fc9bd273ba38"
441
442
443
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2anum_ofaTuple2V1V6c0ainfix +V4c1ainfix -ainfix +V4c1V5Iainfix =V6V3NFIainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
444
445
446
        <label
         name="expl:parameter mjrty">
         </label>
447
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
448
         prover="0"
449
         timelimit="13"
Andrei Paskevich's avatar
Andrei Paskevich committed
450
451
         obsolete="false"
         archived="false">
452
         <result status="valid" time="1.52"/>
453
454
455
456
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.13"
Andrei Paskevich's avatar
Andrei Paskevich committed
457
458
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
459
        expl="for loop preservation"
460
        sum="b33bbdd15f8ff527046b81ad3109dbf7"
461
462
463
        proved="true"
        expanded="false"
        shape="ainfix <=c0V5Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
464
465
466
        <label
         name="expl:parameter mjrty">
         </label>
467
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
468
         prover="0"
469
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
470
471
472
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
473
474
475
476
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.14"
Andrei Paskevich's avatar
Andrei Paskevich committed
477
478
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
479
        expl="for loop preservation"
480
        sum="9b4fa8da561c9a7c4a52bde72fa58647"
481
482
483
        proved="true"
        expanded="false"
        shape="ainfix <=V5ainfix +V4c1Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
484
485
486
        <label
         name="expl:parameter mjrty">
         </label>
487
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
488
         prover="0"
489
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
490
491
492
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
493
494
495
496
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.15"
Andrei Paskevich's avatar
Andrei Paskevich committed
497
498
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
499
        expl="for loop preservation"
500
        sum="05f62a0dcff079ecc838ed1f8f02a5c3"
501
502
503
        proved="true"
        expanded="false"
        shape="ainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V5Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
504
505
506
        <label
         name="expl:parameter mjrty">
         </label>
507
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
508
         prover="0"
509
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
510
511
         obsolete="false"
         archived="false">
512
         <result status="valid" time="0.01"/>
513
514
515
516
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.16"
Andrei Paskevich's avatar
Andrei Paskevich committed
517
518
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
519
        expl="for loop preservation"
520
        sum="d8ce8bc02073ec66a684a5e1be84cc0f"
521
522
523
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V5ainfix -ainfix +V4c1V5Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
524
525
526
        <label
         name="expl:parameter mjrty">
         </label>
527
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
528
         prover="0"
529
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
530
531
         obsolete="false"
         archived="false">
532
         <result status="valid" time="0.40"/>
533
534
535
536
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.17"
Andrei Paskevich's avatar
Andrei Paskevich committed
537
538
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
539
        expl="for loop preservation"
540
        sum="10d9f9f5f1b998fad179ff340542c8c0"
541
542
543
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2anum_ofaTuple2V1V6c0ainfix +V4c1ainfix -ainfix +V4c1V5Iainfix =V6V3NFIainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
544
545
546
        <label
         name="expl:parameter mjrty">
         </label>
547
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
548
         prover="0"
549
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
550
551
552
         obsolete="false"
         archived="false">
         <result status="valid" time="0.04"/>
553
554
555
556
557
558
        </proof>
       </goal>
      </transf>
     </goal>
     <goal
      name="WP_parameter mjrty.10"
Andrei Paskevich's avatar
Andrei Paskevich committed
559
560
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
561
      expl="exceptional postcondition"
562
      sum="64008301ef496d82543c243b16b7b06c"
563
564
565
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V4c0V0V0FIainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V5c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
566
567
568
      <label
       name="expl:parameter mjrty">
       </label>
569
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
570
       prover="0"
571
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
572
573
574
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
575
576
577
578
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.11"
Andrei Paskevich's avatar
Andrei Paskevich committed
579
580
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
581
      expl="normal postcondition"
582
      sum="a6cb7408237241994e49db39717f6016"
583
584
585
      proved="true"
      expanded="false"
      shape="ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0Iainfix >ainfix *c2V2V0Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V4c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V4V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
586
587
588
      <label
       name="expl:parameter mjrty">
       </label>
589
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
590
       prover="0"
591
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
592
593
       obsolete="false"
       archived="false">
594
595
596
597
598
       <result status="valid" time="0.00"/>
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.12"
Andrei Paskevich's avatar
Andrei Paskevich committed
599
600
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
601
      expl="exceptional postcondition"
602
      sum="daff8976e879995c244d7a2ab25704df"
603
604
605
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V5c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
606
607
608
      <label
       name="expl:parameter mjrty">
       </label>
609
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
610
       prover="0"
611
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
612
613
       obsolete="false"
       archived="false">
614
       <result status="valid" time="0.00"/>
615
616
617
618
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.13"
Andrei Paskevich's avatar
Andrei Paskevich committed
619
620
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
621
      expl="for loop initialization"
622
      sum="f0dad71bbe306ea5d7ed02fcad6b51a7"
623
624
625
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2V4V0Aainfix =V4anum_ofaTuple2V1V3c0c0Iainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V5c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
626
627
628
      <label
       name="expl:parameter mjrty">
       </label>
629
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
630
       prover="0"
631
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
632
633
634
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
635
636
637
638
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.14"
Andrei Paskevich's avatar
Andrei Paskevich committed
639
640
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
641
      expl="for loop preservation"
642
      sum="2091ed98e676cc195e517fa0f6e3c3b8"
643
644
645
      proved="true"
      expanded="true"
      shape="iainfix =agetV1V6V3iainfix >ainfix *c2V7V0ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0ainfix <=ainfix *c2V7V0Aainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Aainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1Fainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0ainfix +V6c1Aainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
646
647
648
      <label
       name="expl:parameter mjrty">
       </label>
649
650
651
652
653
654
      <transf
       name="split_goal"
       proved="true"
       expanded="true">
       <goal
        name="WP_parameter mjrty.14.1"
Andrei Paskevich's avatar
Andrei Paskevich committed
655
656
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
657
        expl="for loop preservation"
658
        sum="bf67bbe59a4272c06d84342676e1dcb0"
659
660
661
        proved="true"
        expanded="false"
        shape="ainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
662
663
664
        <label
         name="expl:parameter mjrty">
         </label>
665
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
666
         prover="0"
667
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
668
669
         obsolete="false"
         archived="false">
670
         <result status="valid" time="0.00"/>
671
672
673
674
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.2"
Andrei Paskevich's avatar
Andrei Paskevich committed
675
676
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
677
        expl="for loop preservation"
678
        sum="9bde60875486aeb18fdbd76b38f353d0"
679
680
681
        proved="true"
        expanded="false"
        shape="ainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
682
683
684
        <label
         name="expl:parameter mjrty">
         </label>
685
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
686
         prover="0"
687
         timelimit="12"
Andrei Paskevich's avatar
Andrei Paskevich committed
688
689
         obsolete="false"
         archived="false">
690
         <result status="valid" time="0.04"/>
691
692
693
694
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.3"
Andrei Paskevich's avatar
Andrei Paskevich committed
695
696
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
697
        expl="for loop preservation"
698
        sum="0b62c264acfc34fbd532dcbb0304e39b"
699
700
701
        proved="true"
        expanded="false"
        shape="ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0Iainfix >ainfix *c2V7V0Iainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
702
703
704
        <label
         name="expl:parameter mjrty">
         </label>
705
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
706
         prover="0"
707
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
708
709
         obsolete="false"
         archived="false">
710
         <result status="valid" time="0.01"/>
711
712
713
714
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.4"
Andrei Paskevich's avatar
Andrei Paskevich committed
715
716
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
717
        expl="for loop preservation"
718
        sum="8fbd42c08477bfcc63dcc7c9b0cc48fc"
719
720
721
        proved="true"
        expanded="false"
        shape="ainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix >ainfix *c2V7V0NIainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
722
723
724
        <label
         name="expl:parameter mjrty">
         </label>
725
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
726
         prover="0"
727
         timelimit="14"
Andrei Paskevich's avatar
Andrei Paskevich committed
728
729
         obsolete="false"
         archived="false">
730
         <result status="valid" time="0.00"/>
731
732
733
734
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.5"
Andrei Paskevich's avatar
Andrei Paskevich committed
735
736
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
737
        expl="for loop preservation"
738
        sum="c81d76200324e40f25a34ef9a6ae8255"
739
740
741
        proved="true"
        expanded="true"
        shape="ainfix <=ainfix *c2V7V0Iainfix >ainfix *c2V7V0NIainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
742
743
744
        <label
         name="expl:parameter mjrty">
         </label>
745
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
746
         prover="0"
747
         timelimit="30"
Andrei Paskevich's avatar
Andrei Paskevich committed
748
749
         obsolete="false"
         archived="false">
750
         <result status="valid" time="0.01"/>
751
752
753
754
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.6"
Andrei Paskevich's avatar
Andrei Paskevich committed
755
756
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
757
        expl="for loop preservation"
758
        sum="1ad282c4fd71ed3a5b3e78cc1a1d32f9"
759
760
761
        proved="true"
        expanded="false"
        shape="ainfix =V5anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =agetV1V6V3NIainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
762
763
764
        <label
         name="expl:parameter mjrty">
         </label>
765
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
766
         prover="0"
767
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
768
769
         obsolete="false"
         archived="false">
770
         <result status="valid" time="0.82"/>
771
772
773
774
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.7"
Andrei Paskevich's avatar
Andrei Paskevich committed
775
776
        locfile="programs/mjrty/../mjrty.mlw"
        loclnum="42" loccnumb="6" loccnume="11"
777
        expl="for loop preservation"
778
        sum="5ac9cf76697c0ede2306c67ab0be8d73"
779
780
781
        proved="true"
        expanded="true"
        shape="ainfix <=ainfix *c2V5V0Iainfix =agetV1V6V3NIainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
782
783
784
        <label
         name="expl:parameter mjrty">
         </label>
785
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
786
         prover="0"
787
         timelimit="30"
Andrei Paskevich's avatar
Andrei Paskevich committed
788
789
         obsolete="false"
         archived="false">
Andrei Paskevich's avatar
Andrei Paskevich committed
790
         <result status="valid" time="0.01"/>
791
792
793
794
795
796
        </proof>
       </goal>
      </transf>
     </goal>
     <goal
      name="WP_parameter mjrty.15"
Andrei Paskevich's avatar
Andrei Paskevich committed
797
798
      locfile="programs/mjrty/../mjrty.mlw"
      loclnum="42" loccnumb="6" loccnume="11"
799
      expl="exceptional postcondition"
800
      sum="1adc447738e8a93fc6df600d0d34d8fe"
801
802
803
      proved="true"
      expanded="true"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V6c0V0V0FIainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1FIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
804
805
806
      <label
       name="expl:parameter mjrty">
       </label>
807
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
808
       prover="0"
809
       timelimit="30"
Andrei Paskevich's avatar
Andrei Paskevich committed
810
811
       obsolete="false"
       archived="false">
Andrei Paskevich's avatar
Andrei Paskevich committed
812
       <result status="valid" time="0.01"/>
813
814
815
816
817
818
819
      </proof>
     </goal>
    </transf>
   </goal>
  </theory>
 </file>
</why3session>