why3session.xml 2.42 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">
Andrei Paskevich's avatar
Andrei Paskevich committed
3
<why3session shape_version="4">
4
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
5
  id="0"
6
  name="Alt-Ergo"
7
  version="0.95.1"/>
8
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
9
  id="1"
10
  name="CVC3"
11
  version="2.4.1"/>
12 13 14
 <file
  name="../assigning_meanings_to_programs.mlw"
  verified="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
15
  expanded="false">
16
  <theory
Andrei Paskevich's avatar
Andrei Paskevich committed
17
   name="Sum"
18 19
   locfile="../assigning_meanings_to_programs.mlw"
   loclnum="3" loccnumb="7" loccnume="10"
20 21 22 23
   verified="true"
   expanded="true">
   <goal
    name="WP_parameter sum"
24 25
    locfile="../assigning_meanings_to_programs.mlw"
    loclnum="12" loccnumb="6" loccnume="9"
26
    expl="VC for sum"
MARCHE Claude's avatar
MARCHE Claude committed
27
    sum="08be4365a1bbf3642e32e902d58a4e3c"
28 29
    proved="true"
    expanded="true"
30
    shape="iainfix =V3asumV1c1ainfix +V2c1ainfix &lt;ainfix -V2V6ainfix -V2V4Aainfix &lt;=c0ainfix -V2V4Aainfix =V5asumV1c1V6Aainfix &lt;=V6ainfix +V2c1Aainfix &lt;=c1V6Iainfix =V6ainfix +V4c1FIainfix =V5ainfix +V3agetV1V4FAainfix &lt;V4V0Aainfix &lt;=c0V4ainfix &lt;=V4V2Iainfix =V3asumV1c1V4Aainfix &lt;=V4ainfix +V2c1Aainfix &lt;=c1V4FAainfix =c0asumV1c1c1Aainfix &lt;=c1ainfix +V2c1Aainfix &lt;=c1c1Iainfix &lt;V2V0Aainfix &lt;=c0V2Aainfix &lt;=c0V0F">
Andrei Paskevich's avatar
Andrei Paskevich committed
31
    <label
32
     name="expl:VC for sum"/>
33
    <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
34
     prover="0"
35
     timelimit="10"
36
     memlimit="0"
Andrei Paskevich's avatar
Andrei Paskevich committed
37 38
     obsolete="false"
     archived="false">
MARCHE Claude's avatar
MARCHE Claude committed
39
     <result status="valid" time="0.02"/>
40 41 42
    </proof>
   </goal>
  </theory>
43
  <theory
Andrei Paskevich's avatar
Andrei Paskevich committed
44
   name="Division"
45 46
   locfile="../assigning_meanings_to_programs.mlw"
   loclnum="27" loccnumb="7" loccnume="15"
47 48 49 50
   verified="true"
   expanded="true">
   <goal
    name="WP_parameter division"
51 52
    locfile="../assigning_meanings_to_programs.mlw"
    loclnum="38" loccnumb="6" loccnume="14"
53
    expl="VC for division"
MARCHE Claude's avatar
MARCHE Claude committed
54
    sum="5a077cf4ab2c23e67ed74619034dc338"
55 56
    proved="true"
    expanded="true"
57
    shape="iainfix =V0ainfix +ainfix *V3V1V2Aainfix &lt;V2V1Aainfix &lt;=c0V2ainfix &lt;V4V2Aainfix &lt;=c0V2Aainfix =V0ainfix +ainfix *V5V1V4Aainfix &lt;=c0V4Iainfix =V5ainfix +V3c1FIainfix =V4ainfix -V2V1Fainfix &gt;=V2V1Iainfix =V0ainfix +ainfix *V3V1V2Aainfix &lt;=c0V2FAainfix =V0ainfix +ainfix *c0V1V0Aainfix &lt;=c0V0Iainfix &lt;c0V1Aainfix &lt;=c0V0F">
Andrei Paskevich's avatar
Andrei Paskevich committed
58
    <label
59
     name="expl:VC for division"/>
60
    <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
61
     prover="1"
62
     timelimit="10"
63
     memlimit="0"
Andrei Paskevich's avatar
Andrei Paskevich committed
64 65
     obsolete="false"
     archived="false">
66
     <result status="valid" time="0.01"/>
67 68 69 70 71
    </proof>
   </goal>
  </theory>
 </file>
</why3session>