why3session.xml 3.46 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
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
5
  id="0"
6
  name="Alt-Ergo"
7
  version="0.94"/>
8
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
9
  id="1"
10 11 12 13 14
  name="CVC3"
  version="2.2"/>
 <file
  name="../fib_memo.mlw"
  verified="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
15
  expanded="false">
16
  <theory
Andrei Paskevich's avatar
Andrei Paskevich committed
17
   name="M"
18
   locfile="../fib_memo.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
19
   loclnum="3" loccnumb="7" loccnume="8"
20 21 22 23
   verified="true"
   expanded="true">
   <goal
    name="WP_parameter fibo"
24 25
    locfile="../fib_memo.mlw"
    loclnum="33" loccnumb="10" loccnume="14"
26
    expl="VC for fibo"
27
    sum="8dbedf52510783a4ecddcd7d1cf91af2"
28 29
    proved="true"
    expanded="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
30
    shape="iainfix &lt;=V0c1ainvV1Aainfix =c1afibV0ainvV3Aainfix =ainfix +afibainfix -V0c1afibainfix -V0c2afibV0IainvV3FAainvV2Aainfix &lt;=c0ainfix -V0c1IainvV2FAainvV1Aainfix &lt;=c0ainfix -V0c2IainvV1Aainfix &lt;=c0V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
31
    <label
32
     name="expl:VC for fibo"/>
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">
39
     <result status="valid" time="0.02"/>
40 41
    </proof>
   </goal>
42 43
   <goal
    name="WP_parameter memo_fibo"
44 45
    locfile="../fib_memo.mlw"
    loclnum="41" loccnumb="7" loccnume="16"
46
    expl="VC for memo_fibo"
47
    sum="f8ba7cc5daf18629202c216146717ff3"
48 49
    proved="true"
    expanded="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
50
    shape="ainvV4Aainfix =V3afibV0Iainfix =V4asetV2V0aSomeV3FIainvV2LafibV0FAainvV1Aainfix &lt;=c0V0Iainfix =agetV1V0aNoneAainvV1Aainfix =V5afibV0Iainfix =agetV1V0aSomeV5FIainvV1Aainfix &lt;=c0V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
51
    <label
52
     name="expl:VC for memo_fibo"/>
53 54 55 56 57 58
    <transf
     name="split_goal"
     proved="true"
     expanded="true">
     <goal
      name="WP_parameter memo_fibo.1"
59 60
      locfile="../fib_memo.mlw"
      loclnum="41" loccnumb="7" loccnume="16"
61
      expl="1. postcondition"
62
      sum="32894879ed6b9ebf5404445da7c7b1da"
63 64
      proved="true"
      expanded="true"
65
      shape="ainvV1Aainfix =V2afibV0Iainfix =agetV1V0aSomeV2FIainvV1Aainfix &lt;=c0V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
66
      <label
67
       name="expl:VC for memo_fibo"/>
68
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
69
       prover="0"
70
       timelimit="10"
71
       memlimit="0"
Andrei Paskevich's avatar
Andrei Paskevich committed
72 73
       obsolete="false"
       archived="false">
Andrei Paskevich's avatar
Andrei Paskevich committed
74
       <result status="valid" time="0.00"/>
75 76
      </proof>
     </goal>
77 78
     <goal
      name="WP_parameter memo_fibo.2"
79 80
      locfile="../fib_memo.mlw"
      loclnum="41" loccnumb="7" loccnume="16"
81
      expl="2. precondition"
82
      sum="8ed6c3bbc54d225fadd83d52861aac8f"
83 84
      proved="true"
      expanded="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
85
      shape="ainvV1Aainfix &lt;=c0V0Iainfix =agetV1V0aNoneIainvV1Aainfix &lt;=c0V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
86
      <label
87
       name="expl:VC for memo_fibo"/>
88
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
89
       prover="0"
90
       timelimit="10"
91
       memlimit="0"
Andrei Paskevich's avatar
Andrei Paskevich committed
92 93
       obsolete="false"
       archived="false">
94
       <result status="valid" time="0.01"/>
95 96
      </proof>
     </goal>
97 98
     <goal
      name="WP_parameter memo_fibo.3"
99 100
      locfile="../fib_memo.mlw"
      loclnum="41" loccnumb="7" loccnume="16"
101
      expl="3. postcondition"
102
      sum="f23b02c67c1cfec6b2719d684f8dad2d"
103 104
      proved="true"
      expanded="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
105
      shape="ainvV4Aainfix =V3afibV0Iainfix =V4asetV2V0aSomeV3FIainvV2LafibV0FIainvV1Aainfix &lt;=c0V0Iainfix =agetV1V0aNoneIainvV1Aainfix &lt;=c0V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
106
      <label
107
       name="expl:VC for memo_fibo"/>
108
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
109
       prover="1"
110
       timelimit="10"
111
       memlimit="0"
Andrei Paskevich's avatar
Andrei Paskevich committed
112 113
       obsolete="false"
       archived="false">
114
       <result status="valid" time="0.02"/>
115 116 117 118 119 120 121
      </proof>
     </goal>
    </transf>
   </goal>
  </theory>
 </file>
</why3session>