why3session.xml 10.8 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8"?>
MARCHE Claude's avatar
MARCHE Claude committed
2
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
3
<why3session shape_version="2">
4 5 6
 <prover
  id="0"
  name="Alt-Ergo"
7
  version="0.95"/>
8 9 10 11 12
 <file
  name="../alt-ergo-models.mlw"
  verified="false"
  expanded="true">
  <theory
Andrei Paskevich's avatar
Andrei Paskevich committed
13
   name="M1"
14
   locfile="../alt-ergo-models.mlw"
15
   loclnum="12" loccnumb="7" loccnume="9"
16 17 18 19
   verified="false"
   expanded="true">
   <goal
    name="WP_parameter f"
20
    locfile="../alt-ergo-models.mlw"
21
    loclnum="16" loccnumb="6" loccnume="7"
22
    expl="VC for f"
23
    sum="fa9d27cfcdbaf26cbec70dea19c6b487"
24 25 26 27
    proved="false"
    expanded="true"
    shape="ainfix &lt;=iainfix &gt;=V0c42ainfix +V0c3c0c50F">
    <label
28
     name="expl:VC for f"/>
29 30
    <proof
     prover="0"
31
     timelimit="3"
32
     memlimit="1000"
33 34
     obsolete="false"
     archived="false">
35
     <result status="unknown" time="0.00"/>
36 37 38 39
    </proof>
   </goal>
   <goal
    name="WP_parameter f_no_lab"
40 41
    locfile="../alt-ergo-models.mlw"
    loclnum="20" loccnumb="6" loccnume="14"
42
    expl="VC for f_no_lab"
43
    sum="5ed482124bdd4cb477f64f6d7179c7ce"
44 45 46 47
    proved="false"
    expanded="true"
    shape="ainfix &lt;=iainfix &gt;=V0c42ainfix +V0c3c0c50F">
    <label
48
     name="expl:VC for f_no_lab"/>
49 50
    <proof
     prover="0"
51
     timelimit="3"
52 53 54
     memlimit="1000"
     obsolete="false"
     archived="false">
55
     <result status="unknown" time="0.00"/>
56 57 58 59
    </proof>
   </goal>
   <goal
    name="WP_parameter g"
60 61
    locfile="../alt-ergo-models.mlw"
    loclnum="26" loccnumb="6" loccnume="7"
62
    expl="VC for g"
63
    sum="711200eea292348643546c67b9348249"
64 65 66 67
    proved="false"
    expanded="true"
    shape="iainfix &gt;=V1c42ainfix &lt;=ainfix +V1c3c50ainfix &lt;=c0c50Iainfix =V1ainfix +V0c1FF">
    <label
68
     name="expl:VC for g"/>
69 70
    <proof
     prover="0"
71
     timelimit="3"
72 73 74
     memlimit="1000"
     obsolete="false"
     archived="false">
75
     <result status="unknown" time="0.00"/>
76 77 78 79
    </proof>
   </goal>
  </theory>
 </file>
80 81 82 83 84
 <file
  name="../alt-ergo-models.why"
  verified="false"
  expanded="true">
  <theory
85
   name="T"
86
   locfile="../alt-ergo-models.why"
87
   loclnum="2" loccnumb="7" loccnume="8"
88 89 90
   verified="false"
   expanded="true">
   <goal
91
    name="g_no_lab"
92
    locfile="../alt-ergo-models.why"
93
    loclnum="6" loccnumb="7" loccnume="15"
94
    sum="97f5b4dfb02726d6b8e716e9886e02bc"
95 96 97 98 99
    proved="false"
    expanded="true"
    shape="ainfix &lt;=ainfix +V0c3c50Iainfix &gt;=V0c42F">
    <proof
     prover="0"
100
     timelimit="3"
101 102 103
     memlimit="1000"
     obsolete="false"
     archived="false">
104
     <result status="unknown" time="0.00"/>
105 106 107 108
    </proof>
   </goal>
   <goal
    name="g_lab0"
109
    locfile="../alt-ergo-models.why"
110
    loclnum="8" loccnumb="7" loccnume="13"
111
    sum="0bc58aa442c3f8d8afb3c6ae7a2302c0"
112 113 114 115 116
    proved="false"
    expanded="true"
    shape="ainfix &lt;=ainfix +V0c3c50Iainfix &gt;=V0c42F">
    <proof
     prover="0"
117
     timelimit="3"
118 119 120
     memlimit="1000"
     obsolete="false"
     archived="false">
121
     <result status="unknown" time="0.00"/>
122 123 124 125
    </proof>
   </goal>
   <goal
    name="g_lab1"
126
    locfile="../alt-ergo-models.why"
127
    loclnum="11" loccnumb="7" loccnume="13"
128
    sum="e1d8deb4519593d3e1c068d1e126e09f"
129 130 131 132 133
    proved="false"
    expanded="true"
    shape="ainfix &lt;=ainfix +V0c3c50Iainfix &gt;=V0c42F">
    <proof
     prover="0"
134
     timelimit="3"
135 136 137
     memlimit="1000"
     obsolete="false"
     archived="false">
138
     <result status="unknown" time="0.01"/>
139 140 141 142
    </proof>
   </goal>
   <goal
    name="g2_lab"
143
    locfile="../alt-ergo-models.why"
144
    loclnum="16" loccnumb="7" loccnume="13"
145
    sum="d5a1ca982de4eefb75fcf96898a28cab"
146 147
    proved="false"
    expanded="true"
148
    shape="ainfix &gt;=agV0F">
149 150
    <proof
     prover="0"
151
     timelimit="3"
152 153 154
     memlimit="1000"
     obsolete="false"
     archived="false">
155
     <result status="unknown" time="0.00"/>
156 157 158 159
    </proof>
   </goal>
  </theory>
  <theory
160
   name="ModelInt"
161
   locfile="../alt-ergo-models.why"
162
   loclnum="21" loccnumb="7" loccnume="15"
163 164 165
   verified="false"
   expanded="true">
   <goal
166
    name="test0"
167
    locfile="../alt-ergo-models.why"
168
    loclnum="25" loccnumb="5" loccnume="10"
169
    sum="6fe88533f2ae320631640ca9ef7e209e"
170 171 172 173 174
    proved="true"
    expanded="true"
    shape="ainfix &lt;V0c1Aainfix &lt;c0V0NF">
    <proof
     prover="0"
175
     timelimit="3"
176 177 178 179 180 181 182 183
     memlimit="1000"
     obsolete="false"
     archived="false">
     <result status="valid" time="0.00"/>
    </proof>
   </goal>
   <goal
    name="test1"
184
    locfile="../alt-ergo-models.why"
185
    loclnum="27" loccnumb="5" loccnume="10"
186
    sum="ec79515136dd9d9c1db26c9272c47e90"
187 188
    proved="false"
    expanded="true"
189 190 191
    shape="ainfix &lt;=V0c1Aainfix &lt;=c0V0NF">
    <proof
     prover="0"
192
     timelimit="3"
193 194 195
     memlimit="1000"
     obsolete="false"
     archived="false">
196
     <result status="unknown" time="0.00"/>
197 198 199 200
    </proof>
   </goal>
   <goal
    name="test2"
201
    locfile="../alt-ergo-models.why"
202
    loclnum="31" loccnumb="5" loccnume="10"
203
    sum="bd78811ee73cff3e51da3e1ed1f502e1"
204 205 206 207 208
    proved="false"
    expanded="true"
    shape="ainfix =adivV0V0c1F">
    <proof
     prover="0"
209
     timelimit="3"
210 211 212
     memlimit="1000"
     obsolete="false"
     archived="false">
213
     <result status="unknown" time="0.01"/>
214 215 216 217
    </proof>
   </goal>
   <goal
    name="test_overflow"
218
    locfile="../alt-ergo-models.why"
219
    loclnum="33" loccnumb="5" loccnume="18"
220
    sum="1b6dc3ea74be047562b1f69f8f65b741"
221 222 223 224 225
    proved="false"
    expanded="true"
    shape="ainfix &lt;=ainfix +V0V1c65535Aainfix &lt;=c0ainfix +V0V1Iainfix &lt;=V1c65535Aainfix &lt;=c0V1Aainfix &lt;=V0c65535Aainfix &lt;=c0V0F">
    <proof
     prover="0"
226
     timelimit="3"
227 228 229
     memlimit="1000"
     obsolete="false"
     archived="false">
230
     <result status="unknown" time="0.02"/>
231 232 233 234
    </proof>
   </goal>
   <goal
    name="test_overflow2"
235
    locfile="../alt-ergo-models.why"
236
    loclnum="37" loccnumb="5" loccnume="19"
237
    sum="4b58b728654ff2072f6317dcb41301eb"
238 239 240 241 242
    proved="false"
    expanded="true"
    shape="ainfix &lt;=ainfix +V0V1c65535Aainfix &lt;=aprefix -c2ainfix +V0V1Iainfix &lt;=V1c65535Aainfix &lt;=aprefix -c2V1Aainfix &lt;=V0c65535Aainfix &lt;=aprefix -c2V0F">
    <proof
     prover="0"
243
     timelimit="3"
244 245 246
     memlimit="1000"
     obsolete="false"
     archived="false">
247
     <result status="unknown" time="0.01"/>
248 249 250 251
    </proof>
   </goal>
   <goal
    name="test_overflow_int16"
252
    locfile="../alt-ergo-models.why"
253
    loclnum="43" loccnumb="5" loccnume="24"
254
    sum="02c71d9f281a6838e6e470d03e9edf76"
255 256 257 258 259
    proved="false"
    expanded="true"
    shape="ais_int16ainfix +V0V1Iais_int16V1Aais_int16V0F">
    <proof
     prover="0"
260
     timelimit="3"
261 262 263
     memlimit="1000"
     obsolete="false"
     archived="false">
Andrei Paskevich's avatar
Andrei Paskevich committed
264
     <result status="unknown" time="0.00"/>
265 266 267 268
    </proof>
   </goal>
   <goal
    name="test_overflow_int16_alt"
269
    locfile="../alt-ergo-models.why"
270
    loclnum="47" loccnumb="5" loccnume="28"
271
    sum="43e5ab45c0e6488a38b842ca5b023b46"
272 273 274 275 276
    proved="false"
    expanded="true"
    shape="ainfix &lt;=ainfix +V0V1c65535Aainfix &lt;=aprefix -c65536ainfix +V0V1Iainfix &lt;=V1c65535Aainfix &lt;=aprefix -c65536V1Aainfix &lt;=V0c65535Aainfix &lt;=aprefix -c65536V0F">
    <proof
     prover="0"
277
     timelimit="3"
278 279 280
     memlimit="1000"
     obsolete="false"
     archived="false">
281
     <result status="unknown" time="0.01"/>
282 283 284 285
    </proof>
   </goal>
   <goal
    name="test_overflow_int16_bis"
286
    locfile="../alt-ergo-models.why"
287
    loclnum="51" loccnumb="5" loccnume="28"
288
    sum="ac90b3f950a194612b923c3993638d54"
289 290 291 292 293
    proved="false"
    expanded="true"
    shape="ais_int16ainfix +V0V1Iainfix &lt;=V0V1Aainfix &lt;=c0V0Aais_int16V1Aais_int16V0F">
    <proof
     prover="0"
294
     timelimit="3"
295 296 297
     memlimit="1000"
     obsolete="false"
     archived="false">
298
     <result status="unknown" time="0.01"/>
299 300 301 302
    </proof>
   </goal>
   <goal
    name="test_overflow_int32"
303
    locfile="../alt-ergo-models.why"
304
    loclnum="58" loccnumb="5" loccnume="24"
305
    sum="fe1d83b19e02f37ccc5837ac472b3f09"
306 307 308 309 310
    proved="false"
    expanded="true"
    shape="ais_int32ainfix +V0V1Iais_int32V1Aais_int32V0F">
    <proof
     prover="0"
311
     timelimit="3"
312 313 314
     memlimit="1000"
     obsolete="false"
     archived="false">
315
     <result status="unknown" time="0.01"/>
316 317 318 319
    </proof>
   </goal>
   <goal
    name="test_overflow_int32_bis"
320
    locfile="../alt-ergo-models.why"
321
    loclnum="62" loccnumb="5" loccnume="28"
322
    sum="8220a3f4d9bdd86e8067869ef1ccab3f"
323 324 325 326 327
    proved="false"
    expanded="true"
    shape="ais_int32ainfix +V0V1Iainfix &lt;=V0V1Aainfix &lt;=c0V0Aais_int32V1Aais_int32V0F">
    <proof
     prover="0"
328 329 330 331
     timelimit="3"
     memlimit="1000"
     obsolete="false"
     archived="false">
332
     <result status="unknown" time="0.01"/>
333 334 335 336
    </proof>
   </goal>
   <goal
    name="test_overflow_int32_bis_inline"
337
    locfile="../alt-ergo-models.why"
338
    loclnum="66" loccnumb="5" loccnume="35"
339
    sum="0d9a8798aac56361d27bf4a7328d4196"
340 341 342 343 344 345
    proved="false"
    expanded="false"
    shape="ainfix &lt;=ainfix +V0V1c2147483647Aainfix &lt;=aprefix -c2147483648ainfix +V0V1Iainfix &lt;=V0V1Aainfix &lt;=c0V0Aainfix &lt;=V1c2147483647Aainfix &lt;=aprefix -c2147483648V1Aainfix &lt;=V0c2147483647Aainfix &lt;=aprefix -c2147483648V0F">
    <proof
     prover="0"
     timelimit="3"
346 347 348
     memlimit="1000"
     obsolete="false"
     archived="false">
349
     <result status="unknown" time="0.00"/>
350 351 352 353 354
    </proof>
   </goal>
  </theory>
  <theory
   name="ModelReal"
355
   locfile="../alt-ergo-models.why"
356
   loclnum="72" loccnumb="7" loccnume="16"
357 358 359 360
   verified="false"
   expanded="true">
   <goal
    name="test1"
361
    locfile="../alt-ergo-models.why"
362
    loclnum="76" loccnumb="5" loccnume="10"
363
    sum="50033b5fbdb8733cbbe648a19bd5c24d"
364 365 366 367 368
    proved="false"
    expanded="true"
    shape="ainfix &lt;V0c1.0Aainfix &lt;c0.0V0NF">
    <proof
     prover="0"
369
     timelimit="3"
370 371 372
     memlimit="1000"
     obsolete="false"
     archived="false">
373
     <result status="unknown" time="0.00"/>
374 375 376 377
    </proof>
   </goal>
   <goal
    name="test2"
378
    locfile="../alt-ergo-models.why"
379
    loclnum="78" loccnumb="5" loccnume="10"
380
    sum="ed91beaed415468e0e938dee53444945"
381 382 383 384 385
    proved="false"
    expanded="true"
    shape="ainfix =ainfix /V0V0c1.0F">
    <proof
     prover="0"
386
     timelimit="3"
387 388 389
     memlimit="1000"
     obsolete="false"
     archived="false">
390
     <result status="unknown" time="0.00"/>
391 392 393 394 395
    </proof>
   </goal>
  </theory>
  <theory
   name="ModelArray"
396
   locfile="../alt-ergo-models.why"
397
   loclnum="82" loccnumb="7" loccnume="17"
398 399 400 401
   verified="false"
   expanded="true">
   <goal
    name="t1"
402
    locfile="../alt-ergo-models.why"
403
    loclnum="86" loccnumb="5" loccnume="7"
404 405 406 407
    sum="80ac2844addd3bc5d617d1bfe18cfa0f"
    proved="false"
    expanded="true"
    shape="ainfix =agetasetV0c0c42V1agetV0V1F">
408 409
    <proof
     prover="0"
410
     timelimit="3"
411
     memlimit="1000"
412 413
     obsolete="false"
     archived="false">
414
     <result status="unknown" time="0.00"/>
415 416 417 418 419
    </proof>
   </goal>
  </theory>
 </file>
</why3session>