why3session.xml 7.76 KB
Newer Older
1 2 3 4 5 6 7
<?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">
<prover id="0" name="CVC3" version="2.4.1" timelimit="5" memlimit="1000"/>
<prover id="1" name="Alt-Ergo" version="0.95.2" timelimit="5" memlimit="1000"/>
<file name="../ral.mlw">
Andrei Paskevich's avatar
Andrei Paskevich committed
8
<theory name="RAL" sum="b85ea65c6b3b2e84fb0a259ea33ee2c5">
9
 <goal name="assoc">
10 11
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
12
 <goal name="neutral">
13 14
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
15
 <goal name="assoc">
16 17
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
18
 <goal name="neutral">
19 20
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
21
 <goal name="WP_parameter zero" expl="VC for zero">
22 23
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
24
 <goal name="WP_parameter op" expl="VC for op">
25 26
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
27
 <goal name="WP_parameter measure" expl="VC for measure">
28 29
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
30
 <goal name="WP_parameter sum_measure_is_length" expl="VC for sum_measure_is_length">
31 32
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
33
 <goal name="WP_parameter selected_part" expl="VC for selected_part">
34 35
 <proof prover="1"><result status="valid" time="0.04"/></proof>
 </goal>
36
 <goal name="assoc">
37 38
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
39
 <goal name="neutral">
40 41
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
42
 <goal name="sum_def_nil">
43 44
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
45
 <goal name="sum_def_cons">
46 47
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
48
 <goal name="balancing_positive">
49 50
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
51
 <goal name="selection_empty">
52 53
 <proof prover="1"><result status="valid" time="0.03"/></proof>
 </goal>
54
 <goal name="WP_parameter avl  AVL  M zero" expl="VC for avl  AVL  M zero">
55 56
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
57
 <goal name="WP_parameter avl  AVL  M op" expl="VC for avl  AVL  M op">
58 59
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
60
 <goal name="WP_parameter avl  AVL  D measure" expl="VC for avl  AVL  D measure">
61 62
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
63
 <goal name="WP_parameter avl  AVL  selected_part" expl="VC for avl  AVL  selected_part">
64 65
 <proof prover="1"><result status="valid" time="0.30"/></proof>
 </goal>
66
 <goal name="WP_parameter empty" expl="VC for empty">
67 68
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
69
 <goal name="WP_parameter singleton" expl="VC for singleton">
70 71
 <proof prover="1"><result status="valid" time="0.03"/></proof>
 </goal>
72
 <goal name="WP_parameter is_empty" expl="VC for is_empty">
73 74
 <proof prover="1"><result status="valid" time="0.03"/></proof>
 </goal>
75
 <goal name="WP_parameter decompose_front" expl="VC for decompose_front">
76 77
 <proof prover="1"><result status="valid" time="0.04"/></proof>
 </goal>
78
 <goal name="WP_parameter decompose_back" expl="VC for decompose_back">
79 80
 <proof prover="1"><result status="valid" time="0.04"/></proof>
 </goal>
81
 <goal name="WP_parameter front" expl="VC for front">
82 83
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
84
 <goal name="WP_parameter back" expl="VC for back">
85 86
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
87
 <goal name="WP_parameter cons" expl="VC for cons">
88 89
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
90
 <goal name="WP_parameter snoc" expl="VC for snoc">
91 92
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
93
 <goal name="WP_parameter concat" expl="VC for concat">
94 95
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
96
 <goal name="WP_parameter length" expl="VC for length">
97 98
 <proof prover="1"><result status="valid" time="0.02"/></proof>
 </goal>
99
 <goal name="WP_parameter set" expl="VC for set">
100
 <transf name="split_goal_wp">
101
  <goal name="WP_parameter set.1" expl="1. precondition">
102 103
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
104 105
  <goal name="WP_parameter set.2" expl="2. postcondition">
  <proof prover="1"><result status="valid" time="0.12"/></proof>
106
  </goal>
107
  <goal name="WP_parameter set.3" expl="3. postcondition">
Andrei Paskevich's avatar
Andrei Paskevich committed
108
  <proof prover="1"><result status="valid" time="0.78"/></proof>
109
  </goal>
110
  <goal name="WP_parameter set.4" expl="4. postcondition">
111 112 113 114
  <proof prover="1"><result status="valid" time="0.04"/></proof>
  </goal>
 </transf>
 </goal>
115
 <goal name="WP_parameter get" expl="VC for get">
116 117
 <proof prover="1"><result status="valid" time="0.14"/></proof>
 </goal>
118
 <goal name="WP_parameter insert" expl="VC for insert">
119 120
 <proof prover="1"><result status="valid" time="0.78"/></proof>
 </goal>
121 122
 <goal name="WP_parameter remove" expl="VC for remove">
 <proof prover="0"><result status="valid" time="0.30"/></proof>
123
 </goal>
124
 <goal name="WP_parameter cut" expl="VC for cut">
125 126
 <proof prover="1"><result status="valid" time="0.05"/></proof>
 </goal>
127
 <goal name="WP_parameter split" expl="VC for split">
128 129
 <proof prover="1"><result status="valid" time="0.05"/></proof>
 </goal>
130
 <goal name="WP_parameter harness" expl="VC for harness">
131
 <transf name="split_goal_wp">
132
  <goal name="WP_parameter harness.1" expl="1. precondition">
133 134
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
135
  <goal name="WP_parameter harness.2" expl="2. precondition">
136 137
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
138
  <goal name="WP_parameter harness.3" expl="3. precondition">
139 140
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
141
  <goal name="WP_parameter harness.4" expl="4. precondition">
142 143
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
144
  <goal name="WP_parameter harness.5" expl="5. check">
145 146
  <proof prover="1"><result status="valid" time="0.07"/></proof>
  </goal>
147
  <goal name="WP_parameter harness.6" expl="6. check">
148 149
  <proof prover="1"><result status="valid" time="0.07"/></proof>
  </goal>
150
  <goal name="WP_parameter harness.7" expl="7. precondition">
151 152
  <proof prover="1"><result status="valid" time="0.04"/></proof>
  </goal>
153
  <goal name="WP_parameter harness.8" expl="8. precondition">
154 155
  <proof prover="1"><result status="valid" time="0.03"/></proof>
  </goal>
156
  <goal name="WP_parameter harness.9" expl="9. check">
157 158
  <proof prover="1"><result status="valid" time="0.17"/></proof>
  </goal>
159
  <goal name="WP_parameter harness.10" expl="10. check">
160 161 162 163
  <proof prover="1"><result status="valid" time="0.26"/></proof>
  </goal>
 </transf>
 </goal>
164
 <goal name="WP_parameter harness2" expl="VC for harness2">
165
 <transf name="split_goal_wp">
166
  <goal name="WP_parameter harness2.1" expl="1. precondition">
167 168
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
169
  <goal name="WP_parameter harness2.2" expl="2. precondition">
170 171
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
172
  <goal name="WP_parameter harness2.3" expl="3. precondition">
173 174
  <proof prover="1"><result status="valid" time="0.02"/></proof>
  </goal>
175
  <goal name="WP_parameter harness2.4" expl="4. unreachable point">
176 177
  <proof prover="1"><result status="valid" time="0.04"/></proof>
  </goal>
178
  <goal name="WP_parameter harness2.5" expl="5. check">
179 180
  <proof prover="1"><result status="valid" time="0.05"/></proof>
  </goal>
181
  <goal name="WP_parameter harness2.6" expl="6. precondition">
182 183
  <proof prover="1"><result status="valid" time="0.05"/></proof>
  </goal>
184
  <goal name="WP_parameter harness2.7" expl="7. check">
185 186 187 188 189 190 191
  <proof prover="1"><result status="valid" time="0.16"/></proof>
  </goal>
 </transf>
 </goal>
</theory>
</file>
</why3session>