why3session.xml 13.3 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8"?>
MARCHE Claude's avatar
MARCHE Claude committed
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">
MARCHE Claude's avatar
MARCHE Claude committed
5
 <prover id="0" name="CVC4" version="1.2" timelimit="30" memlimit="4000"/>
6
 <prover id="1" name="Alt-Ergo" version="0.95.1" timelimit="5"
MARCHE Claude's avatar
MARCHE Claude committed
7
  memlimit="1000"/>
8
 <prover id="2" name="CVC3" version="2.4.1" timelimit="5" memlimit="1000"/>
MARCHE Claude's avatar
MARCHE Claude committed
9 10
 <prover id="3" name="Z3" version="2.19" timelimit="3" memlimit="1000"/>
 <prover id="4" name="Z3" version="4.3.1" timelimit="5" memlimit="1000"/>
11 12 13 14
 <prover id="5" name="CVC3" version="2.2" timelimit="5" memlimit="1000"/>
 <prover id="6" name="Z3" version="3.2" timelimit="3" memlimit="1000"/>
 <prover id="7" name="Coq" version="8.4pl3" timelimit="5" memlimit="1000"/>
 <file name="../bitvector.why"
15
  expanded="true">
16
  <theory name="BitVector"
Andrei Paskevich's avatar
Andrei Paskevich committed
17
   expanded="true">
18 19
   <goal name="Nth_bw_xor_v1true"
    sum="39dfc6b8b3984c52b27e1a03353cc120">
MARCHE Claude's avatar
MARCHE Claude committed
20
    <proof prover="1">
21
     <result status="valid" time="0.10"/>
22
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
23
    <proof prover="2">
24
     <result status="valid" time="0.01"/>
MARCHE Claude's avatar
MARCHE Claude committed
25
    </proof>
26
    <proof prover="5">
MARCHE Claude's avatar
MARCHE Claude committed
27
     <result status="valid" time="0.01"/>
28 29
    </proof>
   </goal>
30 31 32
   <goal name="Nth_bw_xor_v1false"
    sum="8f96dc626081c1fda6a6367a0c33e860">
    <proof prover="2">
33
     <result status="valid" time="0.00"/>
34
    </proof>
35
    <proof prover="5">
36
     <result status="valid" time="0.00"/>
37 38
    </proof>
   </goal>
39 40
   <goal name="Nth_bw_xor_v2true"
    sum="7f272fb1bc61eb7b34b65925a9cb32b8">
MARCHE Claude's avatar
MARCHE Claude committed
41
    <proof prover="1">
42
     <result status="valid" time="0.07"/>
MARCHE Claude's avatar
MARCHE Claude committed
43 44
    </proof>
    <proof prover="2">
45
     <result status="valid" time="0.02"/>
46
    </proof>
47
    <proof prover="5">
48
     <result status="valid" time="0.01"/>
49 50
    </proof>
   </goal>
51 52
   <goal name="Nth_bw_xor_v2false"
    sum="608234e29d3700a1a4dc67bd222f093d">
MARCHE Claude's avatar
MARCHE Claude committed
53
    <proof prover="1">
54
     <result status="valid" time="0.06"/>
MARCHE Claude's avatar
MARCHE Claude committed
55 56
    </proof>
    <proof prover="2">
57
     <result status="valid" time="0.01"/>
58
    </proof>
59
    <proof prover="5">
60
     <result status="valid" time="0.02"/>
61 62
    </proof>
   </goal>
63 64 65
   <goal name="to_nat_of_zero2"
    sum="4c13436cee36f06cfac75d8e5850bed6">
    <proof prover="7"
66
     edited="bitvector_BitVector_to_nat_of_zero2_1.v">
Andrei Paskevich's avatar
Andrei Paskevich committed
67
     <result status="valid" time="1.05"/>
68 69
    </proof>
   </goal>
70 71 72
   <goal name="to_nat_of_zero"
    sum="1c2b2beedd6e42e2801cea42565914d1">
    <proof prover="7" timelimit="30"
73
     edited="bitvector_BitVector_to_nat_of_zero_1.v">
74
     <result status="valid" time="1.91"/>
75 76
    </proof>
   </goal>
MARCHE Claude's avatar
MARCHE Claude committed
77
   <goal name="to_nat_of_one" sum="a0d5ea8fbd94120cf98bfcac9d6dd703"
78 79
    expanded="true">
    <proof prover="7" edited="bitvector_BitVector_to_nat_of_one_1.v">
Andrei Paskevich's avatar
Andrei Paskevich committed
80
     <result status="valid" time="1.67"/>
81 82
    </proof>
   </goal>
83 84 85
   <goal name="to_nat_sub_footprint"
    sum="c8cd601eaf00c006180c103d8504ba83">
    <proof prover="7" timelimit="7"
86
     edited="bitvector_BitVector_to_nat_sub_footprint_1.v">
Andrei Paskevich's avatar
Andrei Paskevich committed
87
     <result status="valid" time="7.44"/>
88 89
    </proof>
   </goal>
90 91
   <goal name="nth_from_int_low_even"
    sum="5b64f1f54701ee347bc55b80ed1abf7a">
MARCHE Claude's avatar
MARCHE Claude committed
92
    <proof prover="1">
93
     <result status="valid" time="0.02"/>
94
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
95
    <proof prover="2">
96
     <result status="valid" time="0.07"/>
97
    </proof>
98
    <proof prover="5">
MARCHE Claude's avatar
MARCHE Claude committed
99
     <result status="valid" time="0.02"/>
100 101
    </proof>
   </goal>
102 103
   <goal name="nth_from_int_low_odd"
    sum="4bcaa0c241417b1ccfdb3c7abf175e7e">
MARCHE Claude's avatar
MARCHE Claude committed
104
    <proof prover="1">
105
     <result status="valid" time="0.02"/>
106
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
107
    <proof prover="2">
108
     <result status="valid" time="0.07"/>
109
    </proof>
110
    <proof prover="5">
MARCHE Claude's avatar
MARCHE Claude committed
111
     <result status="valid" time="0.02"/>
112 113
    </proof>
   </goal>
114 115
   <goal name="nth_from_int_0"
    sum="2d8e5e3536a3cd984b483a4420fd3ada">
MARCHE Claude's avatar
MARCHE Claude committed
116
    <proof prover="1">
117
     <result status="valid" time="0.16"/>
MARCHE Claude's avatar
MARCHE Claude committed
118 119
    </proof>
    <proof prover="2">
120
     <result status="valid" time="0.13"/>
121
    </proof>
122
    <proof prover="5">
123
     <result status="valid" time="0.03"/>
124 125
    </proof>
   </goal>
MARCHE Claude's avatar
MARCHE Claude committed
126
   <goal name="nth_from_int2c_low_even"
127
    sum="354fe40ba6edda9af24c0413956ede72">
MARCHE Claude's avatar
MARCHE Claude committed
128
    <proof prover="1">
129
     <result status="valid" time="0.08"/>
130
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
131
    <proof prover="2">
132
     <result status="valid" time="0.08"/>
133
    </proof>
134
    <proof prover="5">
MARCHE Claude's avatar
MARCHE Claude committed
135 136
     <result status="valid" time="0.02"/>
    </proof>
137
   </goal>
138 139
   <goal name="nth_from_int2c_low_odd"
    sum="46b31dc9ac1848cc23b94e5be0c1c220">
MARCHE Claude's avatar
MARCHE Claude committed
140
    <proof prover="1">
141
     <result status="valid" time="0.07"/>
MARCHE Claude's avatar
MARCHE Claude committed
142 143
    </proof>
    <proof prover="2">
144
     <result status="valid" time="0.12"/>
145
    </proof>
146
    <proof prover="5">
147
     <result status="valid" time="0.02"/>
148 149
    </proof>
   </goal>
150 151
   <goal name="nth_from_int2c_0"
    sum="c73053aa1e867164cb2d6cb909736243">
MARCHE Claude's avatar
MARCHE Claude committed
152
    <proof prover="1">
153
     <result status="valid" time="0.23"/>
MARCHE Claude's avatar
MARCHE Claude committed
154 155
    </proof>
    <proof prover="2">
156
     <result status="valid" time="0.13"/>
157
    </proof>
158
    <proof prover="5">
159
     <result status="valid" time="0.03"/>
160 161
    </proof>
   </goal>
MARCHE Claude's avatar
MARCHE Claude committed
162
   <goal name="nth_from_int2c_plus_pow2"
163 164
    sum="cbddd074d76053966254957a57c1d56c">
    <proof prover="1" timelimit="10">
MARCHE Claude's avatar
MARCHE Claude committed
165
     <result status="valid" time="0.73"/>
166
    </proof>
167
    <proof prover="7" timelimit="10"
168
     edited="bitvector_BitVector_nth_from_int2c_plus_pow2_1.v">
169
     <result status="valid" time="1.15"/>
170 171 172
    </proof>
   </goal>
  </theory>
173
  <theory name="BV32">
174
  </theory>
175
  <theory name="BV64">
176
  </theory>
177
  <theory name="BV32_64">
178
  </theory>
179 180 181 182
  <theory
   name="TestBv32">
   <goal name="Test1"
    sum="4888f516fd83cb7a5474d28483bf41ef">
MARCHE Claude's avatar
MARCHE Claude committed
183 184
    <proof prover="0">
     <result status="valid" time="0.04"/>
185
    </proof>
186
    <proof prover="1">
MARCHE Claude's avatar
MARCHE Claude committed
187
     <result status="valid" time="0.12"/>
188
    </proof>
189 190 191
    <proof prover="2" timelimit="3">
     <result status="valid" time="0.07"/>
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
192
    <proof prover="3">
193
     <result status="valid" time="0.51"/>
194
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
195
    <proof prover="4">
196 197
     <result status="valid" time="0.58"/>
    </proof>
198
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
199 200
     <result status="valid" time="0.02"/>
    </proof>
201
   </goal>
202 203
   <goal name="Test2"
    sum="fa1428b44739b5cba91f72fbee63de4a">
MARCHE Claude's avatar
MARCHE Claude committed
204 205
    <proof prover="0">
     <result status="valid" time="0.05"/>
206
    </proof>
207
    <proof prover="1">
MARCHE Claude's avatar
MARCHE Claude committed
208
     <result status="valid" time="0.03"/>
209
    </proof>
210 211 212
    <proof prover="2" timelimit="3">
     <result status="valid" time="0.06"/>
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
213
    <proof prover="3">
214
     <result status="valid" time="0.51"/>
215
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
216
    <proof prover="4">
217 218
     <result status="valid" time="0.58"/>
    </proof>
219
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
220 221
     <result status="valid" time="0.02"/>
    </proof>
222
   </goal>
223 224
   <goal name="Test3"
    sum="01a23965c6e150ea752eee226ef1d3eb">
MARCHE Claude's avatar
MARCHE Claude committed
225 226
    <proof prover="0">
     <result status="valid" time="0.04"/>
227
    </proof>
228
    <proof prover="1">
229
     <result status="valid" time="0.02"/>
230
    </proof>
231
    <proof prover="2" timelimit="3">
232
     <result status="valid" time="0.02"/>
233
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
234
    <proof prover="3">
235
     <result status="valid" time="0.10"/>
236
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
237
    <proof prover="4">
238 239
     <result status="valid" time="0.12"/>
    </proof>
240
    <proof prover="5" timelimit="3">
241 242
     <result status="valid" time="0.02"/>
    </proof>
243
    <proof prover="6">
MARCHE Claude's avatar
MARCHE Claude committed
244
     <result status="valid" time="0.11"/>
245
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
246
   </goal>
247 248
   <goal name="Test4"
    sum="19dc558cb411a46be3c55ad34b7151ce">
MARCHE Claude's avatar
MARCHE Claude committed
249 250 251
    <proof prover="0">
     <result status="valid" time="0.06"/>
    </proof>
252
    <proof prover="1">
MARCHE Claude's avatar
MARCHE Claude committed
253
     <result status="valid" time="0.02"/>
254
    </proof>
255 256 257
    <proof prover="2" timelimit="3">
     <result status="valid" time="0.07"/>
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
258
    <proof prover="3">
259
     <result status="valid" time="0.50"/>
260
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
261
    <proof prover="4">
262 263
     <result status="valid" time="0.62"/>
    </proof>
264
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
265 266
     <result status="valid" time="0.02"/>
    </proof>
267
   </goal>
268 269
   <goal name="Test5"
    sum="334d77b8e3520aa8811a59fd69f57252">
MARCHE Claude's avatar
MARCHE Claude committed
270 271
    <proof prover="0">
     <result status="valid" time="0.05"/>
272
    </proof>
273
    <proof prover="1">
MARCHE Claude's avatar
MARCHE Claude committed
274
     <result status="valid" time="0.03"/>
275
    </proof>
276 277 278
    <proof prover="2" timelimit="3">
     <result status="valid" time="0.07"/>
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
279
    <proof prover="3">
280
     <result status="valid" time="0.49"/>
281
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
282
    <proof prover="4">
283 284
     <result status="valid" time="0.62"/>
    </proof>
285
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
286 287
     <result status="valid" time="0.02"/>
    </proof>
288
   </goal>
289 290
   <goal name="Test6"
    sum="1ae0fdeee952a9b1fd6fa8f528d11aed">
MARCHE Claude's avatar
MARCHE Claude committed
291 292
    <proof prover="0">
     <result status="valid" time="0.05"/>
293
    </proof>
294
    <proof prover="1">
295
     <result status="valid" time="0.07"/>
296
    </proof>
297
    <proof prover="2" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
298
     <result status="valid" time="0.07"/>
299
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
300
    <proof prover="3">
301
     <result status="valid" time="0.50"/>
302
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
303
    <proof prover="4">
304 305
     <result status="valid" time="0.61"/>
    </proof>
306
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
307 308
     <result status="valid" time="0.02"/>
    </proof>
309
    <proof prover="6" timelimit="9">
MARCHE Claude's avatar
MARCHE Claude committed
310 311
     <result status="valid" time="2.94"/>
    </proof>
312
   </goal>
313 314
   <goal name="to_nat_0x00000000"
    sum="1a61a723ce629459d297ebfe5eefcfb6">
MARCHE Claude's avatar
MARCHE Claude committed
315 316
    <proof prover="0">
     <result status="valid" time="0.06"/>
317
    </proof>
318
    <proof prover="1">
MARCHE Claude's avatar
MARCHE Claude committed
319
     <result status="valid" time="0.05"/>
320
    </proof>
321 322 323
    <proof prover="2" timelimit="3">
     <result status="valid" time="0.12"/>
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
324
    <proof prover="3">
325
     <result status="valid" time="0.53"/>
326
    </proof>
MARCHE Claude's avatar
MARCHE Claude committed
327
    <proof prover="4">
328 329
     <result status="valid" time="0.65"/>
    </proof>
330
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
331 332
     <result status="valid" time="0.03"/>
    </proof>
333
   </goal>
334 335
   <goal name="to_nat_0x00000001"
    sum="03e7b7cd967ba0ec7e31207a7ddcb5fd">
MARCHE Claude's avatar
MARCHE Claude committed
336
    <proof prover="0">
337
     <result status="valid" time="25.26"/>
338
    </proof>
339
   </goal>
340 341
   <goal name="to_nat_0x00000003"
    sum="00a1391d8495aa2b2889ccac9a296e53">
MARCHE Claude's avatar
MARCHE Claude committed
342
    <proof prover="0" timelimit="60">
343
     <result status="valid" time="48.83"/>
344
    </proof>
345
   </goal>
346 347
   <goal name="to_nat_0x00000007"
    sum="312e2e32be1df8b41c66e3b9c51a3f4d">
MARCHE Claude's avatar
MARCHE Claude committed
348
    <proof prover="0" timelimit="60">
Andrei Paskevich's avatar
Andrei Paskevich committed
349
     <result status="valid" time="37.17"/>
350
    </proof>
351
   </goal>
352 353
   <goal name="to_nat_0x0000000F"
    sum="bdd38f0bf2a2078196ed5a09f51f869f">
MARCHE Claude's avatar
MARCHE Claude committed
354 355
    <proof prover="0">
     <result status="valid" time="32.12"/>
356
    </proof>
357
   </goal>
358 359
   <goal name="to_nat_0x0000001F"
    sum="a6d8184fb41ca401d76ef20cca7a7dda">
MARCHE Claude's avatar
MARCHE Claude committed
360
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
361
     <result status="valid" time="28.46"/>
362
    </proof>
363
   </goal>
364 365
   <goal name="to_nat_0x0000003F"
    sum="fa0bbed8a7317c87476c25c73d8c7714">
MARCHE Claude's avatar
MARCHE Claude committed
366 367
    <proof prover="0">
     <result status="valid" time="27.15"/>
368
    </proof>
369
   </goal>
370 371
   <goal name="to_nat_0x0000007F"
    sum="8de1269051a9a9bc4b2ecbee59088d4e">
MARCHE Claude's avatar
MARCHE Claude committed
372
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
373
     <result status="valid" time="19.46"/>
374
    </proof>
375
   </goal>
376 377
   <goal name="to_nat_0x000000FF"
    sum="03c05a06a0ea39d24d3994292f38d957">
MARCHE Claude's avatar
MARCHE Claude committed
378
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
379
     <result status="valid" time="16.40"/>
380
    </proof>
381
   </goal>
382 383
   <goal name="to_nat_0x000001FF"
    sum="099f08f4087714de386719aca3f797ab">
MARCHE Claude's avatar
MARCHE Claude committed
384
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
385
     <result status="valid" time="13.60"/>
386
    </proof>
387
   </goal>
388 389
   <goal name="to_nat_0x000003FF"
    sum="a16ad892d13b958308452cedc877640d">
MARCHE Claude's avatar
MARCHE Claude committed
390
    <proof prover="0">
391
     <result status="valid" time="9.58"/>
392
    </proof>
393
   </goal>
394 395
   <goal name="to_nat_0x000007FF"
    sum="2ee85d9d95d210c93ce79b22af514333">
MARCHE Claude's avatar
MARCHE Claude committed
396
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
397
     <result status="valid" time="8.33"/>
398
    </proof>
399
   </goal>
400 401
   <goal name="to_nat_0x00000FFF"
    sum="ce35f66d75fb779cf4aa866d475b8809">
MARCHE Claude's avatar
MARCHE Claude committed
402
    <proof prover="0">
403
     <result status="valid" time="7.18"/>
404
    </proof>
405
   </goal>
406 407
   <goal name="to_nat_0x00001FFF"
    sum="12d0881bd15575fb734c3e85c58666aa">
MARCHE Claude's avatar
MARCHE Claude committed
408
    <proof prover="0">
409
     <result status="valid" time="5.81"/>
410
    </proof>
411
   </goal>
412 413
   <goal name="to_nat_0x00003FFF"
    sum="87a49fedc90975631094eabcc2af1fc6">
MARCHE Claude's avatar
MARCHE Claude committed
414
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
415
     <result status="valid" time="4.70"/>
416
    </proof>
417
   </goal>
418 419
   <goal name="to_nat_0x00007FFF"
    sum="c2fdc72f2c61c2d37316ebada2ec2a0b">
MARCHE Claude's avatar
MARCHE Claude committed
420
    <proof prover="0">
421
     <result status="valid" time="3.72"/>
422
    </proof>
423
   </goal>
424 425
   <goal name="to_nat_0x0000FFFF"
    sum="5005e2a3b86f01a040f8b1764e1eff7b">
MARCHE Claude's avatar
MARCHE Claude committed
426
    <proof prover="0">
Andrei Paskevich's avatar
Andrei Paskevich committed
427
     <result status="valid" time="2.80"/>
428
    </proof>
429
   </goal>
430 431
   <goal name="to_nat_0x0001FFFF"
    sum="fecab578cb07445fd9bfcca310eab99f">
MARCHE Claude's avatar
MARCHE Claude committed
432
    <proof prover="0">
433
     <result status="valid" time="2.12"/>
434
    </proof>
435
   </goal>
436 437
   <goal name="to_nat_0x0003FFFF"
    sum="5fe8da70b50a4a45c7b991db35f0bb2b">
MARCHE Claude's avatar
MARCHE Claude committed
438
    <proof prover="0">
439
     <result status="valid" time="1.85"/>
440
    </proof>
441
   </goal>
442 443
   <goal name="to_nat_0x0007FFFF"
    sum="22cb885e1617867a5dcb21e891e8a053">
MARCHE Claude's avatar
MARCHE Claude committed
444
    <proof prover="0">
445
     <result status="valid" time="1.50"/>
446 447
    </proof>
   </goal>
448 449
   <goal name="to_nat_0x000FFFFF"
    sum="eca877681bcf57e280e7dac5080e1df6">
MARCHE Claude's avatar
MARCHE Claude committed
450
    <proof prover="0">
451
     <result status="valid" time="1.09"/>
452 453
    </proof>
   </goal>
454 455
   <goal name="to_nat_0x00FFFFFF"
    sum="2cf561da6287ee1db13387fed9640a25">
MARCHE Claude's avatar
MARCHE Claude committed
456
    <proof prover="0">
457
     <result status="valid" time="0.36"/>
458
    </proof>
459
   </goal>
460 461
   <goal name="to_nat_0xFFFFFFFF"
    sum="3ebd5b1b0d07769089995a743abb3afc">
MARCHE Claude's avatar
MARCHE Claude committed
462 463
    <proof prover="0">
     <result status="valid" time="0.05"/>
464
    </proof>
465
    <proof prover="1">
MARCHE Claude's avatar
MARCHE Claude committed
466 467
     <result status="valid" time="0.04"/>
    </proof>
468 469 470 471
    <proof prover="2" timelimit="3">
     <result status="valid" time="0.12"/>
    </proof>
    <proof prover="5" timelimit="3">
MARCHE Claude's avatar
MARCHE Claude committed
472
     <result status="valid" time="0.03"/>
473
    </proof>
474 475 476 477
   </goal>
  </theory>
 </file>
</why3session>