why3session.xml 25.1 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8"?>
2 3
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
Andrei Paskevich's avatar
Andrei Paskevich committed
4
<why3session shape_version="4">
5 6
<prover id="1" name="Eprover" version="1.8-001" timelimit="30" steplimit="0" memlimit="1000"/>
<prover id="4" name="Alt-Ergo" version="0.99.1" timelimit="5" steplimit="0" memlimit="1000"/>
MARCHE Claude's avatar
MARCHE Claude committed
7
<file name="../algo63.mlw" proved="true">
8
<theory name="Algo63" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
9
 <goal name="WP_parameter exchange" expl="VC for exchange" proved="true">
10
 <proof prover="4"><result status="valid" time="0.05" steps="29"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
11
 </goal>
MARCHE Claude's avatar
MARCHE Claude committed
12 13 14
 <goal name="WP_parameter partition_" expl="VC for partition_" proved="true">
 <transf name="split_goal_wp" proved="true" >
  <goal name="WP_parameter partition_.0" expl="index in array bounds" proved="true">
15
  <proof prover="4"><result status="valid" time="0.01" steps="6"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
16
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
17
  <goal name="WP_parameter partition_.1" expl="loop invariant init" proved="true">
18
  <proof prover="4"><result status="valid" time="0.02" steps="17"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
19
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
20
  <goal name="WP_parameter partition_.2" expl="loop invariant init" proved="true">
21
  <proof prover="4"><result status="valid" time="0.01" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
22
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
23
  <goal name="WP_parameter partition_.3" expl="index in array bounds" proved="true">
24
  <proof prover="4"><result status="valid" time="0.02" steps="20"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
25
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
26
  <goal name="WP_parameter partition_.4" expl="loop invariant preservation" proved="true">
27
  <proof prover="4"><result status="valid" time="0.02" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
28
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
29
  <goal name="WP_parameter partition_.5" expl="loop invariant preservation" proved="true">
30
  <proof prover="4"><result status="valid" time="0.02" steps="31"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
31
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
32
  <goal name="WP_parameter partition_.6" expl="loop variant decrease" proved="true">
33
  <proof prover="4"><result status="valid" time="0.02" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
34
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
35
  <goal name="WP_parameter partition_.7" expl="loop invariant init" proved="true">
36
  <proof prover="4"><result status="valid" time="0.01" steps="23"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
37
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
38
  <goal name="WP_parameter partition_.8" expl="loop invariant init" proved="true">
39
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
40
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
41
  <goal name="WP_parameter partition_.9" expl="index in array bounds" proved="true">
42
  <proof prover="4"><result status="valid" time="0.01" steps="26"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
43
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
44
  <goal name="WP_parameter partition_.10" expl="loop invariant preservation" proved="true">
45
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
46
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
47
  <goal name="WP_parameter partition_.11" expl="loop invariant preservation" proved="true">
48
  <proof prover="4"><result status="valid" time="0.02" steps="37"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
49
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
50
  <goal name="WP_parameter partition_.12" expl="loop variant decrease" proved="true">
51
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
52
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
53
  <goal name="WP_parameter partition_.13" expl="precondition" proved="true">
54
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
55
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
56
  <goal name="WP_parameter partition_.14" expl="variant decrease" proved="true">
57
  <proof prover="4"><result status="valid" time="0.02" steps="87"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
58
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
59
  <goal name="WP_parameter partition_.15" expl="precondition" proved="true">
60
  <proof prover="4"><result status="valid" time="0.02" steps="42"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
61
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
62
  <goal name="WP_parameter partition_.16" expl="precondition" proved="true">
63
  <proof prover="4"><result status="valid" time="0.02" steps="124"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
64
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
65
  <goal name="WP_parameter partition_.17" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
66
  <proof prover="4"><result status="valid" time="0.28" steps="193"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
67
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
68
  <goal name="WP_parameter partition_.18" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
69
  <proof prover="4"><result status="valid" time="0.21" steps="157"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
70
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
71
  <goal name="WP_parameter partition_.19" expl="precondition" proved="true">
72
  <proof prover="4"><result status="valid" time="0.02" steps="126"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
73
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
74
  <goal name="WP_parameter partition_.20" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
75 76
  <proof prover="4"><result status="valid" time="0.01" steps="45"/></proof>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
77
  <goal name="WP_parameter partition_.21" expl="postcondition" proved="true">
78
  <proof prover="4"><result status="valid" time="0.02" steps="45"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
79
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
80
  <goal name="WP_parameter partition_.22" expl="postcondition" proved="true">
81
  <proof prover="4"><result status="valid" time="0.03" steps="45"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
82
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
83
  <goal name="WP_parameter partition_.23" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
84
  <proof prover="4"><result status="valid" time="0.03" steps="45"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
85
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
86
  <goal name="WP_parameter partition_.24" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
87
  <proof prover="4"><result status="valid" time="0.03" steps="45"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
88
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
89
  <goal name="WP_parameter partition_.25" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
90
  <proof prover="4"><result status="valid" time="0.03" steps="63"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
91
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
92
  <goal name="WP_parameter partition_.26" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
93
  <proof prover="4"><result status="valid" time="0.03" steps="63"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
94
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
95
  <goal name="WP_parameter partition_.27" expl="postcondition" proved="true">
96
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
97
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
98
  <goal name="WP_parameter partition_.28" expl="postcondition" proved="true">
99
  <proof prover="4"><result status="valid" time="0.01" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
100
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
101
  <goal name="WP_parameter partition_.29" expl="postcondition" proved="true">
102
  <proof prover="4"><result status="valid" time="0.01" steps="31"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
103
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
104
  <goal name="WP_parameter partition_.30" expl="postcondition" proved="true">
105
  <proof prover="4"><result status="valid" time="0.01" steps="31"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
106
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
107
  <goal name="WP_parameter partition_.31" expl="postcondition" proved="true">
108
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
109
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
110
  <goal name="WP_parameter partition_.32" expl="postcondition" proved="true">
111
  <proof prover="4"><result status="valid" time="0.02" steps="37"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
112
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
113
  <goal name="WP_parameter partition_.33" expl="postcondition" proved="true">
114
  <proof prover="4"><result status="valid" time="0.02" steps="37"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
115
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
116
  <goal name="WP_parameter partition_.34" expl="precondition" proved="true">
117
  <proof prover="4"><result status="valid" time="0.02" steps="26"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
118
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
119
  <goal name="WP_parameter partition_.35" expl="variant decrease" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
120
  <proof prover="4"><result status="valid" time="0.08" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
121
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
122
  <goal name="WP_parameter partition_.36" expl="precondition" proved="true">
123
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
124
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
125
  <goal name="WP_parameter partition_.37" expl="precondition" proved="true">
126
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
127
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
128 129 130 131 132 133 134
  <goal name="WP_parameter partition_.38" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.38.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.38.0.0" expl="precondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.38.0.0.0" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
135 136 137 138 139 140 141
     <proof prover="4"><result status="valid" time="0.09" steps="23"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
MARCHE Claude's avatar
MARCHE Claude committed
142
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
143
  <goal name="WP_parameter partition_.39" expl="precondition" proved="true">
144
  <proof prover="4"><result status="valid" time="0.02" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
145
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
146
  <goal name="WP_parameter partition_.40" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
147
  <proof prover="4"><result status="valid" time="0.10" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
148
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
149
  <goal name="WP_parameter partition_.41" expl="postcondition" proved="true">
150
  <proof prover="4"><result status="valid" time="0.02" steps="35"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
151
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
152
  <goal name="WP_parameter partition_.42" expl="postcondition" proved="true">
153
  <proof prover="4"><result status="valid" time="0.03" steps="35"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
154
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
155
  <goal name="WP_parameter partition_.43" expl="postcondition" proved="true">
156
  <proof prover="4"><result status="valid" time="0.03" steps="35"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
157
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
158
  <goal name="WP_parameter partition_.44" expl="postcondition" proved="true">
159
  <proof prover="4"><result status="valid" time="0.03" steps="35"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
160
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
161
  <goal name="WP_parameter partition_.45" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
162 163
  <proof prover="4"><result status="valid" time="0.02" steps="35"/></proof>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
164
  <goal name="WP_parameter partition_.46" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
165
  <proof prover="4"><result status="valid" time="0.07" steps="37"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
166
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
167
  <goal name="WP_parameter partition_.47" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
168
  <proof prover="4"><result status="valid" time="0.08" steps="37"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
169
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
170
  <goal name="WP_parameter partition_.48" expl="postcondition" proved="true">
171
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
172
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
173
  <goal name="WP_parameter partition_.49" expl="postcondition" proved="true">
174
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
175
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
176
  <goal name="WP_parameter partition_.50" expl="postcondition" proved="true">
177
  <proof prover="4"><result status="valid" time="0.02" steps="28"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
178
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
179
  <goal name="WP_parameter partition_.51" expl="postcondition" proved="true">
180
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
181
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
182
  <goal name="WP_parameter partition_.52" expl="postcondition" proved="true">
183
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
184
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
185
  <goal name="WP_parameter partition_.53" expl="postcondition" proved="true">
186
  <proof prover="4"><result status="valid" time="0.02" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
187
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
188
  <goal name="WP_parameter partition_.54" expl="postcondition" proved="true">
189
  <proof prover="4"><result status="valid" time="0.02" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
190
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
191
  <goal name="WP_parameter partition_.55" expl="loop invariant init" proved="true">
192
  <proof prover="4"><result status="valid" time="0.02" steps="20"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
193
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
194
  <goal name="WP_parameter partition_.56" expl="loop invariant init" proved="true">
195
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
196
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
197
  <goal name="WP_parameter partition_.57" expl="index in array bounds" proved="true">
198
  <proof prover="4"><result status="valid" time="0.01" steps="23"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
199
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
200
  <goal name="WP_parameter partition_.58" expl="loop invariant preservation" proved="true">
201
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
202
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
203
  <goal name="WP_parameter partition_.59" expl="loop invariant preservation" proved="true">
204
  <proof prover="4"><result status="valid" time="0.02" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
205
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
206
  <goal name="WP_parameter partition_.60" expl="loop variant decrease" proved="true">
207
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
208
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
209
  <goal name="WP_parameter partition_.61" expl="precondition" proved="true">
210
  <proof prover="4"><result status="valid" time="0.02" steps="26"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
211
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
212
  <goal name="WP_parameter partition_.62" expl="variant decrease" proved="true">
213
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
214
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
215
  <goal name="WP_parameter partition_.63" expl="precondition" proved="true">
216
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
217
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
218
  <goal name="WP_parameter partition_.64" expl="precondition" proved="true">
219
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
220
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
221
  <goal name="WP_parameter partition_.65" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
222
  <proof prover="4" timelimit="15"><result status="valid" time="0.01" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
223
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
224
  <goal name="WP_parameter partition_.66" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
225
  <proof prover="4"><result status="valid" time="0.01" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
226
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
227
  <goal name="WP_parameter partition_.67" expl="precondition" proved="true">
228
  <proof prover="4"><result status="valid" time="0.02" steps="30"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
229
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
230
  <goal name="WP_parameter partition_.68" expl="postcondition" proved="true">
231
  <proof prover="4"><result status="valid" time="0.02" steps="38"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
232
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
233
  <goal name="WP_parameter partition_.69" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
234
  <proof prover="4"><result status="valid" time="0.03" steps="38"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
235
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
236
  <goal name="WP_parameter partition_.70" expl="postcondition" proved="true">
237
  <proof prover="4"><result status="valid" time="0.02" steps="38"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
238
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
239
  <goal name="WP_parameter partition_.71" expl="postcondition" proved="true">
240
  <proof prover="4"><result status="valid" time="0.02" steps="38"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
241
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
242
  <goal name="WP_parameter partition_.72" expl="postcondition" proved="true">
243
  <proof prover="4"><result status="valid" time="0.02" steps="38"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
244
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
245
  <goal name="WP_parameter partition_.73" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
246
  <proof prover="4"><result status="valid" time="0.02" steps="40"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
247
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
248
  <goal name="WP_parameter partition_.74" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
249
  <proof prover="4"><result status="valid" time="0.02" steps="40"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
250
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
251
  <goal name="WP_parameter partition_.75" expl="postcondition" proved="true">
252
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
253
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
254
  <goal name="WP_parameter partition_.76" expl="postcondition" proved="true">
255
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
256
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
257
  <goal name="WP_parameter partition_.77" expl="postcondition" proved="true">
258
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
259
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
260
  <goal name="WP_parameter partition_.78" expl="postcondition" proved="true">
261
  <proof prover="4"><result status="valid" time="0.02" steps="28"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
262
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
263
  <goal name="WP_parameter partition_.79" expl="postcondition" proved="true">
264
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
265
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
266
  <goal name="WP_parameter partition_.80" expl="postcondition" proved="true">
267
  <proof prover="4"><result status="valid" time="0.02" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
268
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
269
  <goal name="WP_parameter partition_.81" expl="postcondition" proved="true">
270
  <proof prover="4"><result status="valid" time="0.02" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
271
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
272
  <goal name="WP_parameter partition_.82" expl="precondition" proved="true">
273
  <proof prover="4"><result status="valid" time="0.02" steps="23"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
274
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
275
  <goal name="WP_parameter partition_.83" expl="variant decrease" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
276
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
277
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
278
  <goal name="WP_parameter partition_.84" expl="precondition" proved="true">
279
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
280
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
281
  <goal name="WP_parameter partition_.85" expl="precondition" proved="true">
282
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
283
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
284
  <goal name="WP_parameter partition_.86" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
285
  <proof prover="4"><result status="valid" time="0.02" steps="29"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
286
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
287
  <goal name="WP_parameter partition_.87" expl="precondition" proved="true">
288
  <proof prover="4"><result status="valid" time="0.02" steps="29"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
289
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
290
  <goal name="WP_parameter partition_.88" expl="precondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
291
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
292
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
293
  <goal name="WP_parameter partition_.89" expl="postcondition" proved="true">
294
  <proof prover="4"><result status="valid" time="0.02" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
295
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
296
  <goal name="WP_parameter partition_.90" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
297
  <proof prover="4"><result status="valid" time="0.02" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
298
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
299
  <goal name="WP_parameter partition_.91" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
300
  <proof prover="4"><result status="valid" time="0.02" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
301
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
302
  <goal name="WP_parameter partition_.92" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
303
  <proof prover="4"><result status="valid" time="0.02" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
304
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
305
  <goal name="WP_parameter partition_.93" expl="postcondition" proved="true">
306
  <proof prover="4"><result status="valid" time="0.02" steps="32"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
307
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
308
  <goal name="WP_parameter partition_.94" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
309
  <proof prover="4"><result status="valid" time="0.03" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
310
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
311
  <goal name="WP_parameter partition_.95" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
312
  <proof prover="4"><result status="valid" time="0.04" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
313
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
314
  <goal name="WP_parameter partition_.96" expl="postcondition" proved="true">
315
  <proof prover="4"><result status="valid" time="0.03" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
316
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
317
  <goal name="WP_parameter partition_.97" expl="postcondition" proved="true">
318
  <proof prover="4"><result status="valid" time="0.02" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
319
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
320
  <goal name="WP_parameter partition_.98" expl="postcondition" proved="true">
321
  <proof prover="4"><result status="valid" time="0.01" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
322
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
323
  <goal name="WP_parameter partition_.99" expl="postcondition" proved="true">
324
  <proof prover="4"><result status="valid" time="0.02" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
325
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
326
  <goal name="WP_parameter partition_.100" expl="postcondition" proved="true">
327
  <proof prover="4"><result status="valid" time="0.02" steps="24"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
328
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
329
  <goal name="WP_parameter partition_.101" expl="postcondition" proved="true">
330
  <proof prover="4"><result status="valid" time="0.02" steps="31"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
331
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
332
  <goal name="WP_parameter partition_.102" expl="postcondition" proved="true">
333
  <proof prover="4"><result status="valid" time="0.02" steps="31"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
334
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
335
  <goal name="WP_parameter partition_.103" expl="precondition" proved="true">
336
  <proof prover="4"><result status="valid" time="0.03" steps="11"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
337
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
338
  <goal name="WP_parameter partition_.104" expl="precondition" proved="true">
339
  <proof prover="4"><result status="valid" time="0.02" steps="21"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
340
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
341
  <goal name="WP_parameter partition_.105" expl="precondition" proved="true">
342
  <proof prover="4"><result status="valid" time="0.01" steps="12"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
343
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
344
  <goal name="WP_parameter partition_.106" expl="precondition" proved="true">
345
  <proof prover="4"><result status="valid" time="0.01" steps="12"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
346
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
347
  <goal name="WP_parameter partition_.107" expl="precondition" proved="true">
348
  <proof prover="4"><result status="valid" time="0.02" steps="0"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
349
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
350
  <goal name="WP_parameter partition_.108" expl="assertion" proved="true">
351
  <proof prover="4"><result status="valid" time="0.02" steps="25"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
352
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
353
  <goal name="WP_parameter partition_.109" expl="precondition" proved="true">
354
  <proof prover="4"><result status="valid" time="0.01" steps="22"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
355
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
356
  <goal name="WP_parameter partition_.110" expl="postcondition" proved="true">
357
  <proof prover="4"><result status="valid" time="0.02" steps="26"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
358
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
359
  <goal name="WP_parameter partition_.111" expl="postcondition" proved="true">
360
  <proof prover="4"><result status="valid" time="0.05" steps="132"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
361
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
362 363 364 365 366 367 368
  <goal name="WP_parameter partition_.112" expl="postcondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.112.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.112.0.0" expl="postcondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.112.0.0.0" expl="postcondition" proved="true">
369
     <proof prover="4"><result status="valid" time="0.61" steps="376"/></proof>
Andrei Paskevich's avatar
Andrei Paskevich committed
370
     </goal>
MARCHE Claude's avatar
MARCHE Claude committed
371 372 373 374 375 376
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
377 378 379 380 381 382 383
  <goal name="WP_parameter partition_.113" expl="postcondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.113.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.113.0.0" expl="postcondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.113.0.0.0" expl="postcondition" proved="true">
384
     <proof prover="4"><result status="valid" time="0.16" steps="142"/></proof>
385
     </goal>
386
    </transf>
MARCHE Claude's avatar
MARCHE Claude committed
387 388
    </goal>
   </transf>
389
   </goal>
MARCHE Claude's avatar
MARCHE Claude committed
390 391
  </transf>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
392 393 394 395 396 397 398
  <goal name="WP_parameter partition_.114" expl="postcondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.114.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.114.0.0" expl="postcondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.114.0.0.0" expl="postcondition" proved="true">
399
     <proof prover="4" timelimit="15"><result status="valid" time="0.31" steps="187"/></proof>
400
     </goal>
MARCHE Claude's avatar
MARCHE Claude committed
401 402 403 404 405 406
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
407
  <goal name="WP_parameter partition_.115" expl="precondition" proved="true">
408
  <proof prover="4"><result status="valid" time="0.02" steps="29"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
409
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
410
  <goal name="WP_parameter partition_.116" expl="postcondition" proved="true">
411
  <proof prover="4"><result status="valid" time="0.02" steps="27"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
412
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
413
  <goal name="WP_parameter partition_.117" expl="postcondition" proved="true">
414
  <proof prover="4"><result status="valid" time="0.05" steps="133"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
415
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
416 417 418 419 420 421 422
  <goal name="WP_parameter partition_.118" expl="postcondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.118.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.118.0.0" expl="postcondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.118.0.0.0" expl="postcondition" proved="true">
423
     <proof prover="4"><result status="valid" time="0.58" steps="435"/></proof>
424
     </goal>
MARCHE Claude's avatar
MARCHE Claude committed
425 426 427 428 429 430
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
431 432 433 434 435 436 437
  <goal name="WP_parameter partition_.119" expl="postcondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.119.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.119.0.0" expl="postcondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.119.0.0.0" expl="postcondition" proved="true">
438
     <proof prover="4"><result status="valid" time="0.32" steps="199"/></proof>
439
     </goal>
MARCHE Claude's avatar
MARCHE Claude committed
440 441 442 443 444 445
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
446 447 448 449 450 451 452
  <goal name="WP_parameter partition_.120" expl="postcondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="WP_parameter partition_.120.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="WP_parameter partition_.120.0.0" expl="postcondition" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="WP_parameter partition_.120.0.0.0" expl="postcondition" proved="true">
453
     <proof prover="4"><result status="valid" time="0.61" steps="502"/></proof>
454 455
     </goal>
    </transf>
MARCHE Claude's avatar
MARCHE Claude committed
456 457 458 459 460
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
461
  <goal name="WP_parameter partition_.121" expl="postcondition" proved="true">
462
  <proof prover="4"><result status="valid" time="0.02" steps="25"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
463
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
464
  <goal name="WP_parameter partition_.122" expl="postcondition" proved="true">
465
  <proof prover="4"><result status="valid" time="0.01" steps="23"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
466
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
467
  <goal name="WP_parameter partition_.123" expl="postcondition" proved="true">
468
  <proof prover="4"><result status="valid" time="0.04" steps="33"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
469
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
470
  <goal name="WP_parameter partition_.124" expl="postcondition" proved="true">
471
  <proof prover="4"><result status="valid" time="0.04" steps="34"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
472
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
473
  <goal name="WP_parameter partition_.125" expl="postcondition" proved="true">
474
  <proof prover="4"><result status="valid" time="0.03" steps="33"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
475 476 477
  </goal>
 </transf>
 </goal>
MARCHE Claude's avatar
MARCHE Claude committed
478 479 480
 <goal name="WP_parameter partition" expl="VC for partition" proved="true">
 <transf name="split_goal_wp" proved="true" >
  <goal name="WP_parameter partition.0" expl="precondition" proved="true">
481
  <proof prover="4"><result status="valid" time="0.01" steps="4"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
482
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
483
  <goal name="WP_parameter partition.1" expl="postcondition" proved="true">
484
  <proof prover="4"><result status="valid" time="0.00" steps="8"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
485
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
486
  <goal name="WP_parameter partition.2" expl="postcondition" proved="true">
487
  <proof prover="4"><result status="valid" time="0.02" steps="8"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
488
  </goal>
MARCHE Claude's avatar
MARCHE Claude committed
489
  <goal name="WP_parameter partition.3" expl="postcondition" proved="true">
MARCHE Claude's avatar
MARCHE Claude committed
490
  <proof prover="1"><result status="valid" time="1.39"/></proof>
MARCHE Claude's avatar
MARCHE Claude committed
491 492 493 494 495
  </goal>
 </transf>
 </goal>
</theory>
</file>
496
</why3session>