why3session.xml 26.8 KB
Newer Older
1 2 3 4
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
Mário Pereira's avatar
Mário Pereira committed
5
<prover id="0" name="Z3" version="4.4.1" timelimit="1" steplimit="0" memlimit="1000"/>
6 7 8
<prover id="2" name="CVC4" version="1.4" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="5" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../schorr_waite.mlw">
Mário Pereira's avatar
Mário Pereira committed
9
<theory name="SchorrWaite" sum="7353f0c809b213edd86a0bede7f4d1fb">
10 11
 <goal name="VC null" expl="VC for null">
 <proof prover="5"><result status="valid" time="0.01" steps="1"/></proof>
Mário Pereira's avatar
Mário Pereira committed
12
 </goal>
13 14
 <goal name="VC mixfix []" expl="VC for mixfix []">
 <proof prover="5"><result status="valid" time="0.00" steps="1"/></proof>
Mário Pereira's avatar
Mário Pereira committed
15
 </goal>
16
 <goal name="VC tl_stackNodes" expl="VC for tl_stackNodes">
Mário Pereira's avatar
Mário Pereira committed
17
 <proof prover="5"><result status="valid" time="0.01" steps="19"/></proof>
18
 </goal>
19
 <goal name="VC cons_not_in" expl="VC for cons_not_in">
20
 <transf name="split_goal_wp">
21
  <goal name="VC cons_not_in.1" expl="1. assertion">
Mário Pereira's avatar
Mário Pereira committed
22
  <proof prover="5"><result status="valid" time="0.01" steps="6"/></proof>
23
  </goal>
24
  <goal name="VC cons_not_in.2" expl="2. postcondition">
Mário Pereira's avatar
Mário Pereira committed
25
  <proof prover="5"><result status="valid" time="0.01" steps="12"/></proof>
26 27 28
  </goal>
 </transf>
 </goal>
29
 <goal name="VC tl_cons" expl="VC for tl_cons">
Mário Pereira's avatar
Mário Pereira committed
30
 <proof prover="5"><result status="valid" time="0.01" steps="40"/></proof>
31 32 33 34
 </goal>
 <goal name="VC trans_path" expl="VC for trans_path">
 <proof prover="5"><result status="valid" time="0.09" steps="634"/></proof>
 </goal>
35
 <goal name="path_edge">
Mário Pereira's avatar
Mário Pereira committed
36
 <proof prover="2" steplimit="1"><result status="valid" time="0.16"/></proof>
37
 </goal>
Jean-Christophe Filliâtre's avatar
Jean-Christophe Filliâtre committed
38
 <goal name="path_edge_cons">
39
 <proof prover="5"><result status="valid" time="0.01" steps="33"/></proof>
40
 </goal>
41 42 43 44
 <goal name="VC schorr_waite" expl="VC for schorr_waite">
 <transf name="split_goal_wp">
  <goal name="VC schorr_waite.1" expl="1. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="3"/></proof>
45
  </goal>
46 47
  <goal name="VC schorr_waite.2" expl="2. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="9"/></proof>
48
  </goal>
49 50
  <goal name="VC schorr_waite.3" expl="3. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
51
  </goal>
52
  <goal name="VC schorr_waite.4" expl="4. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
53
  <proof prover="5"><result status="valid" time="0.01" steps="7"/></proof>
54
  </goal>
55 56
  <goal name="VC schorr_waite.5" expl="5. loop invariant init">
  <proof prover="5"><result status="valid" time="0.00" steps="1"/></proof>
57
  </goal>
58 59
  <goal name="VC schorr_waite.6" expl="6. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="6"/></proof>
60
  </goal>
61
  <goal name="VC schorr_waite.7" expl="7. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
62
  <proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
63
  </goal>
64
  <goal name="VC schorr_waite.8" expl="8. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
65
  <proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
66
  </goal>
67
  <goal name="VC schorr_waite.9" expl="9. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
68
  <proof prover="5"><result status="valid" time="0.01" steps="6"/></proof>
69
  </goal>
70
  <goal name="VC schorr_waite.10" expl="10. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
71
  <proof prover="5"><result status="valid" time="0.01" steps="6"/></proof>
72
  </goal>
73
  <goal name="VC schorr_waite.11" expl="11. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
74
  <proof prover="5"><result status="valid" time="0.01" steps="6"/></proof>
75
  </goal>
76 77
  <goal name="VC schorr_waite.12" expl="12. loop invariant init">
  <proof prover="5"><result status="valid" time="0.00" steps="1"/></proof>
78
  </goal>
79
  <goal name="VC schorr_waite.13" expl="13. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
80
  <proof prover="5"><result status="valid" time="0.01" steps="7"/></proof>
81
  </goal>
82 83
  <goal name="VC schorr_waite.14" expl="14. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="7"/></proof>
84
  </goal>
85
  <goal name="VC schorr_waite.15" expl="15. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
86
  <proof prover="5"><result status="valid" time="0.01" steps="7"/></proof>
87
  </goal>
88 89
  <goal name="VC schorr_waite.16" expl="16. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="7"/></proof>
90
  </goal>
91
  <goal name="VC schorr_waite.17" expl="17. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
92
  <proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
93
  </goal>
94 95
  <goal name="VC schorr_waite.18" expl="18. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="1"/></proof>
Mário Pereira's avatar
Mário Pereira committed
96
  </goal>
97
  <goal name="VC schorr_waite.19" expl="19. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
98
  <proof prover="5"><result status="valid" time="0.00" steps="8"/></proof>
99
  </goal>
100 101
  <goal name="VC schorr_waite.20" expl="20. loop invariant init">
  <proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
Mário Pereira's avatar
Mário Pereira committed
102
  </goal>
103 104
  <goal name="VC schorr_waite.21" expl="21. loop invariant init">
  <proof prover="5"><result status="valid" time="0.00" steps="1"/></proof>
Mário Pereira's avatar
Mário Pereira committed
105
  </goal>
106
  <goal name="VC schorr_waite.22" expl="22. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
107
  <proof prover="5"><result status="valid" time="0.01" steps="14"/></proof>
Mário Pereira's avatar
Mário Pereira committed
108
  </goal>
109 110
  <goal name="VC schorr_waite.23" expl="23. loop invariant init">
  <proof prover="5"><result status="valid" time="0.00" steps="1"/></proof>
Mário Pereira's avatar
Mário Pereira committed
111
  </goal>
112
  <goal name="VC schorr_waite.24" expl="24. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
113
  <proof prover="5"><result status="valid" time="0.01" steps="15"/></proof>
Mário Pereira's avatar
Mário Pereira committed
114
  </goal>
115
  <goal name="VC schorr_waite.25" expl="25. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
116
  <proof prover="5"><result status="valid" time="0.01" steps="19"/></proof>
Mário Pereira's avatar
Mário Pereira committed
117
  </goal>
118
  <goal name="VC schorr_waite.26" expl="26. loop invariant init">
Mário Pereira's avatar
Mário Pereira committed
119
  <proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
Mário Pereira's avatar
Mário Pereira committed
120
  </goal>
121 122
  <goal name="VC schorr_waite.27" expl="27. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="11"/></proof>
123
  </goal>
124 125
  <goal name="VC schorr_waite.28" expl="28. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="9"/></proof>
126
  </goal>
127 128
  <goal name="VC schorr_waite.29" expl="29. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="13"/></proof>
129
  </goal>
130 131
  <goal name="VC schorr_waite.30" expl="30. precondition">
  <proof prover="5"><result status="valid" time="0.02" steps="16"/></proof>
132
  </goal>
133 134
  <goal name="VC schorr_waite.31" expl="31. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="18"/></proof>
135
  </goal>
136
  <goal name="VC schorr_waite.32" expl="32. loop variant decrease">
Mário Pereira's avatar
Mário Pereira committed
137
  <proof prover="5"><result status="valid" time="0.12" steps="235"/></proof>
138
  </goal>
139 140
  <goal name="VC schorr_waite.33" expl="33. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.01" steps="19"/></proof>
141
  </goal>
142
  <goal name="VC schorr_waite.34" expl="34. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
143
  <proof prover="5"><result status="valid" time="0.03" steps="34"/></proof>
144
  </goal>
145
  <goal name="VC schorr_waite.35" expl="35. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
146
  <proof prover="5"><result status="valid" time="0.37" steps="646"/></proof>
147
  </goal>
148
  <goal name="VC schorr_waite.36" expl="36. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
149
  <proof prover="5"><result status="valid" time="0.10" steps="245"/></proof>
150
  </goal>
151
  <goal name="VC schorr_waite.37" expl="37. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
152
  <proof prover="5"><result status="valid" time="1.81" steps="2744"/></proof>
153
  </goal>
154
  <goal name="VC schorr_waite.38" expl="38. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
155
  <proof prover="5"><result status="valid" time="0.02" steps="38"/></proof>
156
  </goal>
157
  <goal name="VC schorr_waite.39" expl="39. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
158
  <proof prover="5"><result status="valid" time="0.02" steps="38"/></proof>
159
  </goal>
160
  <goal name="VC schorr_waite.40" expl="40. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
161
  <proof prover="5"><result status="valid" time="1.78" steps="2759"/></proof>
162
  </goal>
163
  <goal name="VC schorr_waite.41" expl="41. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
164
  <proof prover="2"><result status="valid" time="0.31"/></proof>
165
  </goal>
166
  <goal name="VC schorr_waite.42" expl="42. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
167
  <proof prover="5"><result status="valid" time="0.02" steps="15"/></proof>
168
  </goal>
169
  <goal name="VC schorr_waite.43" expl="43. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
170
  <proof prover="2"><result status="valid" time="0.66"/></proof>
171
  </goal>
172
  <goal name="VC schorr_waite.44" expl="44. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
  <transf name="split_goal_wp">
   <goal name="VC schorr_waite.44.1" expl="1. loop invariant preservation">
   <transf name="split_goal_wp">
    <goal name="VC schorr_waite.44.1.1" expl="1. loop invariant preservation">
    <proof prover="0" timelimit="10" memlimit="4000"><result status="valid" time="6.49"/></proof>
    </goal>
    <goal name="VC schorr_waite.44.1.2" expl="2. loop invariant preservation">
    <proof prover="0"><result status="valid" time="0.04"/></proof>
    </goal>
    <goal name="VC schorr_waite.44.1.3" expl="3. loop invariant preservation">
    <proof prover="0"><result status="valid" time="0.02"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="VC schorr_waite.44.2" expl="2. loop invariant preservation">
   <transf name="split_goal_wp">
    <goal name="VC schorr_waite.44.2.1" expl="1. loop invariant preservation">
    <proof prover="5" timelimit="10" memlimit="4000"><result status="valid" time="0.94" steps="2269"/></proof>
    </goal>
    <goal name="VC schorr_waite.44.2.2" expl="2. loop invariant preservation">
    <proof prover="0"><result status="valid" time="0.04"/></proof>
    </goal>
    <goal name="VC schorr_waite.44.2.3" expl="3. loop invariant preservation">
    <proof prover="0"><result status="valid" time="0.03"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
201
  </goal>
202
  <goal name="VC schorr_waite.45" expl="45. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
203
  <proof prover="5"><result status="valid" time="2.71" steps="3401"/></proof>
204
  </goal>
205
  <goal name="VC schorr_waite.46" expl="46. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
206
  <proof prover="2" timelimit="1"><result status="valid" time="0.54"/></proof>
207
  </goal>
208
  <goal name="VC schorr_waite.47" expl="47. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
209
  <proof prover="5"><result status="valid" time="0.25" steps="358"/></proof>
210
  </goal>
211
  <goal name="VC schorr_waite.48" expl="48. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
212
  <proof prover="2" timelimit="1"><result status="valid" time="0.36"/></proof>
213
  </goal>
214
  <goal name="VC schorr_waite.49" expl="49. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
215
  <proof prover="5"><result status="valid" time="1.90" steps="2794"/></proof>
216
  </goal>
217
  <goal name="VC schorr_waite.50" expl="50. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
218
  <proof prover="5"><result status="valid" time="0.89" steps="1382"/></proof>
219
  </goal>
220
  <goal name="VC schorr_waite.51" expl="51. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
221
  <proof prover="0"><result status="valid" time="0.18"/></proof>
222
  </goal>
223
  <goal name="VC schorr_waite.52" expl="52. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
224
  <proof prover="5"><result status="valid" time="0.11" steps="54"/></proof>
225
  </goal>
226
  <goal name="VC schorr_waite.53" expl="53. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
227
  <proof prover="5"><result status="valid" time="0.02" steps="39"/></proof>
228
  </goal>
229
  <goal name="VC schorr_waite.54" expl="54. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
230
  <proof prover="5"><result status="valid" time="0.06" steps="183"/></proof>
231
  </goal>
232
  <goal name="VC schorr_waite.55" expl="55. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
233
  <proof prover="5"><result status="valid" time="0.01" steps="20"/></proof>
234
  </goal>
235
  <goal name="VC schorr_waite.56" expl="56. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
236
  <proof prover="2"><result status="valid" time="0.76"/></proof>
237
  </goal>
238
  <goal name="VC schorr_waite.57" expl="57. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
239
  <proof prover="5"><result status="valid" time="4.08" steps="4523"/></proof>
240
  </goal>
241 242
  <goal name="VC schorr_waite.58" expl="58. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="14"/></proof>
243
  </goal>
244 245
  <goal name="VC schorr_waite.59" expl="59. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="15"/></proof>
246
  </goal>
247 248
  <goal name="VC schorr_waite.60" expl="60. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="15"/></proof>
249
  </goal>
250 251
  <goal name="VC schorr_waite.61" expl="61. precondition">
  <proof prover="5"><result status="valid" time="0.01" steps="16"/></proof>
252
  </goal>
253 254
  <goal name="VC schorr_waite.62" expl="62. precondition">
  <proof prover="5"><result status="valid" time="0.02" steps="18"/></proof>
255
  </goal>
256
  <goal name="VC schorr_waite.63" expl="63. loop variant decrease">
Mário Pereira's avatar
Mário Pereira committed
257
  <proof prover="5"><result status="valid" time="0.03" steps="93"/></proof>
258
  </goal>
259 260
  <goal name="VC schorr_waite.64" expl="64. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="19"/></proof>
261
  </goal>
262 263
  <goal name="VC schorr_waite.65" expl="65. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="14"/></proof>
264
  </goal>
265 266
  <goal name="VC schorr_waite.66" expl="66. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.01" steps="14"/></proof>
267
  </goal>
268 269
  <goal name="VC schorr_waite.67" expl="67. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="20"/></proof>
270
  </goal>
271 272
  <goal name="VC schorr_waite.68" expl="68. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="20"/></proof>
273
  </goal>
274
  <goal name="VC schorr_waite.69" expl="69. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
275
  <proof prover="5"><result status="valid" time="0.02" steps="36"/></proof>
276
  </goal>
277
  <goal name="VC schorr_waite.70" expl="70. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
278
  <proof prover="5"><result status="valid" time="0.02" steps="38"/></proof>
279
  </goal>
280 281
  <goal name="VC schorr_waite.71" expl="71. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="17"/></proof>
282
  </goal>
283
  <goal name="VC schorr_waite.72" expl="72. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
284
  <proof prover="5"><result status="valid" time="0.07" steps="195"/></proof>
285
  </goal>
286 287
  <goal name="VC schorr_waite.73" expl="73. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.01" steps="14"/></proof>
288
  </goal>
289
  <goal name="VC schorr_waite.74" expl="74. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
290
  <proof prover="5"><result status="valid" time="0.05" steps="138"/></proof>
291
  </goal>
292
  <goal name="VC schorr_waite.75" expl="75. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
293
  <proof prover="5"><result status="valid" time="0.02" steps="39"/></proof>
294
  </goal>
295 296
  <goal name="VC schorr_waite.76" expl="76. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="20"/></proof>
297
  </goal>
298
  <goal name="VC schorr_waite.77" expl="77. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
299
  <proof prover="5"><result status="valid" time="0.06" steps="117"/></proof>
300
  </goal>
301 302
  <goal name="VC schorr_waite.78" expl="78. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.01" steps="17"/></proof>
303
  </goal>
304 305
  <goal name="VC schorr_waite.79" expl="79. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.01" steps="14"/></proof>
306
  </goal>
307
  <goal name="VC schorr_waite.80" expl="80. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
308
  <proof prover="5"><result status="valid" time="0.04" steps="259"/></proof>
309
  </goal>
310
  <goal name="VC schorr_waite.81" expl="81. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
311
  <proof prover="5"><result status="valid" time="0.02" steps="108"/></proof>
312
  </goal>
313
  <goal name="VC schorr_waite.82" expl="82. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
314
  <proof prover="5"><result status="valid" time="0.03" steps="147"/></proof>
315
  </goal>
316 317
  <goal name="VC schorr_waite.83" expl="83. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="20"/></proof>
318
  </goal>
319
  <goal name="VC schorr_waite.84" expl="84. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
320
  <proof prover="5"><result status="valid" time="0.01" steps="40"/></proof>
321
  </goal>
322 323
  <goal name="VC schorr_waite.85" expl="85. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.01" steps="20"/></proof>
324
  </goal>
325 326
  <goal name="VC schorr_waite.86" expl="86. loop invariant preservation">
  <proof prover="5"><result status="valid" time="0.02" steps="18"/></proof>
327
  </goal>
328
  <goal name="VC schorr_waite.87" expl="87. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
329
  <proof prover="5"><result status="valid" time="0.05" steps="134"/></proof>
330
  </goal>
331
  <goal name="VC schorr_waite.88" expl="88. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
332
  <proof prover="5"><result status="valid" time="0.42" steps="789"/></proof>
333
  </goal>
334
  <goal name="VC schorr_waite.89" expl="89. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
335
  <proof prover="5"><result status="valid" time="0.01" steps="14"/></proof>
336
  </goal>
337
  <goal name="VC schorr_waite.90" expl="90. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
338
  <proof prover="5"><result status="valid" time="0.01" steps="15"/></proof>
339
  </goal>
340
  <goal name="VC schorr_waite.91" expl="91. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
341
  <proof prover="5"><result status="valid" time="0.01" steps="16"/></proof>
342
  </goal>
343
  <goal name="VC schorr_waite.92" expl="92. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
344
  <proof prover="5"><result status="valid" time="0.01" steps="25"/></proof>
345
  </goal>
346
  <goal name="VC schorr_waite.93" expl="93. assertion">
MARCHE Claude's avatar
MARCHE Claude committed
347
  <proof prover="5"><result status="valid" time="0.02" steps="26"/></proof>
348
  </goal>
349
  <goal name="VC schorr_waite.94" expl="94. assertion">
MARCHE Claude's avatar
MARCHE Claude committed
350
  <proof prover="5"><result status="valid" time="0.02" steps="38"/></proof>
351
  </goal>
352
  <goal name="VC schorr_waite.95" expl="95. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
353
  <proof prover="5"><result status="valid" time="0.02" steps="28"/></proof>
354
  </goal>
355
  <goal name="VC schorr_waite.96" expl="96. loop variant decrease">
Mário Pereira's avatar
Mário Pereira committed
356
  <proof prover="5"><result status="valid" time="0.18" steps="399"/></proof>
357
  </goal>
358
  <goal name="VC schorr_waite.97" expl="97. loop invariant preservation">
MARCHE Claude's avatar
MARCHE Claude committed
359
  <proof prover="5"><result status="valid" time="0.02" steps="36"/></proof>
360
  </goal>
361
  <goal name="VC schorr_waite.98" expl="98. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
362
  <proof prover="5"><result status="valid" time="0.02" steps="62"/></proof>
363
  </goal>
364
  <goal name="VC schorr_waite.99" expl="99. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
365
  <proof prover="5"><result status="valid" time="0.02" steps="59"/></proof>
366
  </goal>
367
  <goal name="VC schorr_waite.100" expl="100. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
368
  <proof prover="5"><result status="valid" time="0.03" steps="97"/></proof>
369
  </goal>
370
  <goal name="VC schorr_waite.101" expl="101. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
371
  <proof prover="5"><result status="valid" time="0.02" steps="34"/></proof>
372
  </goal>
373
  <goal name="VC schorr_waite.102" expl="102. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
374
  <proof prover="5"><result status="valid" time="0.02" steps="63"/></proof>
375
  </goal>
376
  <goal name="VC schorr_waite.103" expl="103. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
377
  <proof prover="5"><result status="valid" time="0.02" steps="64"/></proof>
378
  </goal>
379
  <goal name="VC schorr_waite.104" expl="104. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
380
  <proof prover="5"><result status="valid" time="0.06" steps="64"/></proof>
381
  </goal>
382
  <goal name="VC schorr_waite.105" expl="105. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
383
  <proof prover="5"><result status="valid" time="0.34" steps="473"/></proof>
384
  </goal>
385
  <goal name="VC schorr_waite.106" expl="106. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
386
  <proof prover="5"><result status="valid" time="0.02" steps="34"/></proof>
387
  </goal>
388
  <goal name="VC schorr_waite.107" expl="107. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
389
  <proof prover="5"><result status="valid" time="0.05" steps="106"/></proof>
390
  </goal>
391
  <goal name="VC schorr_waite.108" expl="108. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
392
  <proof prover="5"><result status="valid" time="0.11" steps="154"/></proof>
393
  </goal>
394
  <goal name="VC schorr_waite.109" expl="109. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
395
  <proof prover="5"><result status="valid" time="0.03" steps="62"/></proof>
396
  </goal>
397
  <goal name="VC schorr_waite.110" expl="110. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
398
  <proof prover="5"><result status="valid" time="0.08" steps="181"/></proof>
399
  </goal>
400
  <goal name="VC schorr_waite.111" expl="111. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
401
  <proof prover="5"><result status="valid" time="0.04" steps="79"/></proof>
402
  </goal>
403
  <goal name="VC schorr_waite.112" expl="112. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
404
  <proof prover="5"><result status="valid" time="0.14" steps="210"/></proof>
405
  </goal>
406
  <goal name="VC schorr_waite.113" expl="113. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
407
  <proof prover="5"><result status="valid" time="0.31" steps="478"/></proof>
408
  </goal>
409
  <goal name="VC schorr_waite.114" expl="114. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
410
  <proof prover="5"><result status="valid" time="0.24" steps="340"/></proof>
411
  </goal>
412
  <goal name="VC schorr_waite.115" expl="115. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
413
  <proof prover="5"><result status="valid" time="0.28" steps="430"/></proof>
414
  </goal>
415
  <goal name="VC schorr_waite.116" expl="116. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
416
  <proof prover="5"><result status="valid" time="0.02" steps="38"/></proof>
417
  </goal>
418
  <goal name="VC schorr_waite.117" expl="117. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
419
  <proof prover="5"><result status="valid" time="0.67" steps="632"/></proof>
420
  </goal>
421
  <goal name="VC schorr_waite.118" expl="118. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
422
  <proof prover="5"><result status="valid" time="0.02" steps="37"/></proof>
423
  </goal>
424
  <goal name="VC schorr_waite.119" expl="119. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
425
  <proof prover="5"><result status="valid" time="0.02" steps="43"/></proof>
Mário Pereira's avatar
Mário Pereira committed
426
  </goal>
427
  <goal name="VC schorr_waite.120" expl="120. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
428
  <proof prover="5"><result status="valid" time="0.09" steps="195"/></proof>
Mário Pereira's avatar
Mário Pereira committed
429
  </goal>
430
  <goal name="VC schorr_waite.121" expl="121. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
431
  <proof prover="5"><result status="valid" time="4.14" steps="2924"/></proof>
Mário Pereira's avatar
Mário Pereira committed
432
  </goal>
433
  <goal name="VC schorr_waite.122" expl="122. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
434
  <proof prover="5"><result status="valid" time="0.02" steps="19"/></proof>
Mário Pereira's avatar
Mário Pereira committed
435
  </goal>
436
  <goal name="VC schorr_waite.123" expl="123. assertion">
MARCHE Claude's avatar
MARCHE Claude committed
437
  <proof prover="5"><result status="valid" time="0.02" steps="20"/></proof>
Mário Pereira's avatar
Mário Pereira committed
438
  </goal>
439
  <goal name="VC schorr_waite.124" expl="124. assertion">
MARCHE Claude's avatar
MARCHE Claude committed
440
  <proof prover="5"><result status="valid" time="0.01" steps="22"/></proof>
Mário Pereira's avatar
Mário Pereira committed
441
  </goal>
442
  <goal name="VC schorr_waite.125" expl="125. precondition">
MARCHE Claude's avatar
MARCHE Claude committed
443
  <proof prover="5"><result status="valid" time="0.02" steps="22"/></proof>
Mário Pereira's avatar
Mário Pereira committed
444
  </goal>
445
  <goal name="VC schorr_waite.126" expl="126. loop variant decrease">
Mário Pereira's avatar
Mário Pereira committed
446
  <proof prover="5"><result status="valid" time="0.04" steps="86"/></proof>
Mário Pereira's avatar
Mário Pereira committed
447
  </goal>
448
  <goal name="VC schorr_waite.127" expl="127. loop invariant preservation">
MARCHE Claude's avatar
MARCHE Claude committed
449
  <proof prover="5"><result status="valid" time="0.00" steps="30"/></proof>
Mário Pereira's avatar
Mário Pereira committed
450
  </goal>
451
  <goal name="VC schorr_waite.128" expl="128. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
452
  <proof prover="5"><result status="valid" time="0.02" steps="58"/></proof>
Mário Pereira's avatar
Mário Pereira committed
453
  </goal>
454
  <goal name="VC schorr_waite.129" expl="129. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
455
  <proof prover="5"><result status="valid" time="0.02" steps="56"/></proof>
Mário Pereira's avatar
Mário Pereira committed
456
  </goal>
457
  <goal name="VC schorr_waite.130" expl="130. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
458
  <proof prover="5"><result status="valid" time="0.01" steps="28"/></proof>
Mário Pereira's avatar
Mário Pereira committed
459
  </goal>
460
  <goal name="VC schorr_waite.131" expl="131. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
461
  <proof prover="5"><result status="valid" time="0.02" steps="27"/></proof>
Mário Pereira's avatar
Mário Pereira committed
462
  </goal>
463
  <goal name="VC schorr_waite.132" expl="132. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
464
  <proof prover="5"><result status="valid" time="0.02" steps="57"/></proof>
Mário Pereira's avatar
Mário Pereira committed
465
  </goal>
466
  <goal name="VC schorr_waite.133" expl="133. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
467
  <proof prover="5"><result status="valid" time="0.03" steps="58"/></proof>
Mário Pereira's avatar
Mário Pereira committed
468
  </goal>
469
  <goal name="VC schorr_waite.134" expl="134. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
470
  <proof prover="5"><result status="valid" time="0.04" steps="58"/></proof>
Mário Pereira's avatar
Mário Pereira committed
471
  </goal>
472
  <goal name="VC schorr_waite.135" expl="135. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
473
  <proof prover="5"><result status="valid" time="0.36" steps="540"/></proof>
Mário Pereira's avatar
Mário Pereira committed
474
  </goal>
475
  <goal name="VC schorr_waite.136" expl="136. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
476
  <proof prover="5"><result status="valid" time="0.01" steps="27"/></proof>
Mário Pereira's avatar
Mário Pereira committed
477
  </goal>
478
  <goal name="VC schorr_waite.137" expl="137. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
479
  <proof prover="5"><result status="valid" time="0.05" steps="118"/></proof>
Mário Pereira's avatar
Mário Pereira committed
480
  </goal>
481
  <goal name="VC schorr_waite.138" expl="138. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
482
  <proof prover="5"><result status="valid" time="0.14" steps="203"/></proof>
Mário Pereira's avatar
Mário Pereira committed
483
  </goal>
484
  <goal name="VC schorr_waite.139" expl="139. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
485
  <proof prover="5"><result status="valid" time="0.02" steps="74"/></proof>
Mário Pereira's avatar
Mário Pereira committed
486
  </goal>
487
  <goal name="VC schorr_waite.140" expl="140. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
488
  <proof prover="5"><result status="valid" time="0.09" steps="49"/></proof>
Mário Pereira's avatar
Mário Pereira committed
489
  </goal>
490
  <goal name="VC schorr_waite.141" expl="141. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
491
  <proof prover="5"><result status="valid" time="0.07" steps="48"/></proof>
Mário Pereira's avatar
Mário Pereira committed
492
  </goal>
493
  <goal name="VC schorr_waite.142" expl="142. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
494
  <proof prover="5"><result status="valid" time="0.06" steps="48"/></proof>
Mário Pereira's avatar
Mário Pereira committed
495
  </goal>
496
  <goal name="VC schorr_waite.143" expl="143. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
497
  <proof prover="5"><result status="valid" time="0.06" steps="116"/></proof>
Mário Pereira's avatar
Mário Pereira committed
498
  </goal>
499
  <goal name="VC schorr_waite.144" expl="144. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
500
  <proof prover="5"><result status="valid" time="0.05" steps="73"/></proof>
Mário Pereira's avatar
Mário Pereira committed
501
  </goal>
502
  <goal name="VC schorr_waite.145" expl="145. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
503
  <proof prover="5"><result status="valid" time="0.14" steps="119"/></proof>
Mário Pereira's avatar
Mário Pereira committed
504
  </goal>
505
  <goal name="VC schorr_waite.146" expl="146. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
506
  <proof prover="5"><result status="valid" time="0.02" steps="31"/></proof>
Mário Pereira's avatar
Mário Pereira committed
507
  </goal>
508
  <goal name="VC schorr_waite.147" expl="147. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
509
  <proof prover="5"><result status="valid" time="0.05" steps="122"/></proof>
Mário Pereira's avatar
Mário Pereira committed
510
  </goal>
511
  <goal name="VC schorr_waite.148" expl="148. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
512
  <proof prover="5"><result status="valid" time="0.01" steps="30"/></proof>
Mário Pereira's avatar
Mário Pereira committed
513
  </goal>
514
  <goal name="VC schorr_waite.149" expl="149. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
515
  <proof prover="5"><result status="valid" time="0.02" steps="36"/></proof>
Mário Pereira's avatar
Mário Pereira committed
516
  </goal>
517
  <goal name="VC schorr_waite.150" expl="150. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
518
  <proof prover="5"><result status="valid" time="0.13" steps="118"/></proof>
Mário Pereira's avatar
Mário Pereira committed
519
  </goal>
520
  <goal name="VC schorr_waite.151" expl="151. loop invariant preservation">
Mário Pereira's avatar
Mário Pereira committed
521
  <proof prover="5"><result status="valid" time="0.04" steps="48"/></proof>
522
  </goal>
523
  <goal name="VC schorr_waite.152" expl="152. postcondition">
Mário Pereira's avatar
Mário Pereira committed
524
  <proof prover="5"><result status="valid" time="0.02" steps="31"/></proof>
Mário Pereira's avatar
Mário Pereira committed
525
  </goal>
526
  <goal name="VC schorr_waite.153" expl="153. postcondition">
Mário Pereira's avatar
Mário Pereira committed
527
  <proof prover="5"><result status="valid" time="0.02" steps="25"/></proof>
Mário Pereira's avatar
Mário Pereira committed
528
  </goal>
529 530
  <goal name="VC schorr_waite.154" expl="154. postcondition">
  <proof prover="5"><result status="valid" time="0.01" steps="23"/></proof>
Mário Pereira's avatar
Mário Pereira committed
531
  </goal>
532
  <goal name="VC schorr_waite.155" expl="155. postcondition">
Mário Pereira's avatar
Mário Pereira committed
533
  <proof prover="5"><result status="valid" time="0.02" steps="73"/></proof>
534
  </goal>
535
 </transf>
536 537 538 539
 </goal>
</theory>
</file>
</why3session>