why3session.xml 7.54 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
<?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="CVC4" version="1.4" timelimit="5" memlimit="1000"/>
<prover id="2" name="Alt-Ergo" version="0.95.2" timelimit="5" memlimit="1000"/>
<prover id="3" name="CVC4" version="1.3" timelimit="5" memlimit="1000"/>
<file name="../association_list.mlw" expanded="true">
<theory name="Assoc" sum="51b4c11f081064e3b4d325b694706c49">
11
 <goal name="appear_append">
12 13
 <proof prover="2"><result status="valid" time="0.03"/></proof>
 </goal>
14
 <goal name="WP_parameter model_domain" expl="VC for model_domain">
15 16
 <proof prover="2"><result status="valid" time="0.07"/></proof>
 </goal>
17
 <goal name="WP_parameter model_key" expl="VC for model_key">
18 19
 <proof prover="2"><result status="valid" time="0.04"/></proof>
 </goal>
20
 <goal name="WP_parameter model_congruence" expl="VC for model_congruence">
21
 <transf name="split_goal_wp">
22
  <goal name="WP_parameter model_congruence.1" expl="1. variant decrease">
23 24
  <proof prover="2"><result status="valid" time="0.01"/></proof>
  </goal>
25
  <goal name="WP_parameter model_congruence.2" expl="2. precondition">
26 27
  <proof prover="2"><result status="valid" time="0.02"/></proof>
  </goal>
28 29
  <goal name="WP_parameter model_congruence.3" expl="3. postcondition">
  <proof prover="2"><result status="valid" time="0.66"/></proof>
30
  </goal>
31
  <goal name="WP_parameter model_congruence.4" expl="4. postcondition">
32 33 34 35
  <proof prover="2"><result status="valid" time="0.02"/></proof>
  </goal>
 </transf>
 </goal>
36
 <goal name="WP_parameter model_unique" expl="VC for model_unique">
37 38
 <proof prover="2"><result status="valid" time="0.03"/></proof>
 </goal>
39
 <goal name="WP_parameter model_singleton" expl="VC for model_singleton">
40 41
 <proof prover="2"><result status="valid" time="0.02"/></proof>
 </goal>
42
 <goal name="WP_parameter model_concat" expl="VC for model_concat">
43
 <transf name="split_goal_wp">
44
  <goal name="WP_parameter model_concat.1" expl="1. postcondition">
45 46
  <proof prover="2"><result status="valid" time="0.03"/></proof>
  </goal>
47
  <goal name="WP_parameter model_concat.2" expl="2. postcondition">
48 49
  <proof prover="2"><result status="valid" time="0.03"/></proof>
  </goal>
50
  <goal name="WP_parameter model_concat.3" expl="3. postcondition">
51 52
  <proof prover="2"><result status="valid" time="0.03"/></proof>
  </goal>
53
  <goal name="WP_parameter model_concat.4" expl="4. postcondition">
54 55
  <proof prover="2"><result status="valid" time="0.02"/></proof>
  </goal>
56
  <goal name="WP_parameter model_concat.5" expl="5. variant decrease">
57 58
  <proof prover="2"><result status="valid" time="0.02"/></proof>
  </goal>
59
  <goal name="WP_parameter model_concat.6" expl="6. precondition">
60 61
  <proof prover="2"><result status="valid" time="0.02"/></proof>
  </goal>
62
  <goal name="WP_parameter model_concat.7" expl="7. postcondition">
63 64
  <proof prover="1"><result status="valid" time="0.23"/></proof>
  </goal>
65
  <goal name="WP_parameter model_concat.8" expl="8. postcondition">
66 67
  <proof prover="1"><result status="valid" time="0.09"/></proof>
  </goal>
68
  <goal name="WP_parameter model_concat.9" expl="9. postcondition">
69 70
  <proof prover="2"><result status="valid" time="0.09"/></proof>
  </goal>
71
  <goal name="WP_parameter model_concat.10" expl="10. postcondition">
72 73 74 75 76 77
  <proof prover="3"><result status="valid" time="0.05"/></proof>
  </goal>
 </transf>
 </goal>
</theory>
<theory name="AssocSorted" sum="d893e987157b1d0812b75c65f363bef5" expanded="true">
78
 <goal name="Refl">
79 80
 <proof prover="2"><result status="valid" time="0.02"/></proof>
 </goal>
81
 <goal name="Trans">
82 83
 <proof prover="2"><result status="valid" time="0.02"/></proof>
 </goal>
84
 <goal name="Symm">
85 86
 <proof prover="2"><result status="valid" time="0.02"/></proof>
 </goal>
87
 <goal name="Trans">
88 89
 <proof prover="2"><result status="valid" time="0.02"/></proof>
 </goal>
90
 <goal name="WP_parameter increasing_unique" expl="VC for increasing_unique">
91 92
 <proof prover="2"><result status="valid" time="0.07"/></proof>
 </goal>
93
 <goal name="WP_parameter model_cut" expl="VC for model_cut">
94
 <transf name="split_goal_wp">
95
  <goal name="WP_parameter model_cut.1" expl="1. assertion">
96 97
  <proof prover="2"><result status="valid" time="0.04"/></proof>
  </goal>
98
  <goal name="WP_parameter model_cut.2" expl="2. assertion">
99
  <transf name="split_goal_wp">
100
   <goal name="WP_parameter model_cut.2.1" expl="1. assertion">
101 102
   <proof prover="2"><result status="valid" time="0.02"/></proof>
   </goal>
103
   <goal name="WP_parameter model_cut.2.2" expl="2. assertion">
104 105
   <proof prover="2"><result status="valid" time="0.08"/></proof>
   </goal>
106
   <goal name="WP_parameter model_cut.2.3" expl="3. assertion">
107 108
   <proof prover="2"><result status="valid" time="0.08"/></proof>
   </goal>
109
   <goal name="WP_parameter model_cut.2.4" expl="4. assertion">
110 111
   <proof prover="2"><result status="valid" time="0.02"/></proof>
   </goal>
112
   <goal name="WP_parameter model_cut.2.5" expl="5. assertion">
113 114
   <proof prover="2"><result status="valid" time="0.03"/></proof>
   </goal>
115
   <goal name="WP_parameter model_cut.2.6" expl="6. assertion">
116 117 118 119
   <proof prover="2"><result status="valid" time="0.02"/></proof>
   </goal>
  </transf>
  </goal>
120
  <goal name="WP_parameter model_cut.3" expl="3. assertion">
121
  <transf name="split_goal_wp">
122
   <goal name="WP_parameter model_cut.3.1" expl="1. assertion">
123 124
   <proof prover="2"><result status="valid" time="0.02"/></proof>
   </goal>
125
   <goal name="WP_parameter model_cut.3.2" expl="2. assertion">
126 127
   <proof prover="2"><result status="valid" time="0.08"/></proof>
   </goal>
128
   <goal name="WP_parameter model_cut.3.3" expl="3. assertion">
129 130
   <proof prover="2"><result status="valid" time="0.08"/></proof>
   </goal>
131
   <goal name="WP_parameter model_cut.3.4" expl="4. assertion">
132 133
   <proof prover="2"><result status="valid" time="0.02"/></proof>
   </goal>
134
   <goal name="WP_parameter model_cut.3.5" expl="5. assertion">
135 136
   <proof prover="2"><result status="valid" time="0.03"/></proof>
   </goal>
137
   <goal name="WP_parameter model_cut.3.6" expl="6. assertion">
138 139 140 141
   <proof prover="2"><result status="valid" time="0.02"/></proof>
   </goal>
  </transf>
  </goal>
142
  <goal name="WP_parameter model_cut.4" expl="4. assertion">
143
  <transf name="split_goal_wp">
144
   <goal name="WP_parameter model_cut.4.1" expl="1. assertion">
145 146
   <proof prover="3"><result status="valid" time="0.05"/></proof>
   </goal>
147
   <goal name="WP_parameter model_cut.4.2" expl="2. assertion">
148 149
   <proof prover="3"><result status="valid" time="0.05"/></proof>
   </goal>
150
   <goal name="WP_parameter model_cut.4.3" expl="3. assertion">
151 152 153 154
   <proof prover="2"><result status="valid" time="0.03"/></proof>
   </goal>
  </transf>
  </goal>
155
  <goal name="WP_parameter model_cut.5" expl="5. postcondition">
156 157
  <proof prover="2"><result status="valid" time="0.04"/></proof>
  </goal>
158
  <goal name="WP_parameter model_cut.6" expl="6. postcondition">
159 160
  <proof prover="2"><result status="valid" time="0.03"/></proof>
  </goal>
161
  <goal name="WP_parameter model_cut.7" expl="7. postcondition">
162 163
  <proof prover="2"><result status="valid" time="0.13"/></proof>
  </goal>
164
  <goal name="WP_parameter model_cut.8" expl="8. postcondition">
165 166
  <proof prover="2"><result status="valid" time="0.03"/></proof>
  </goal>
167
  <goal name="WP_parameter model_cut.9" expl="9. postcondition">
168 169 170 171
  <proof prover="0"><result status="valid" time="0.03"/></proof>
  </goal>
 </transf>
 </goal>
172 173
 <goal name="WP_parameter model_split" expl="VC for model_split">
 <proof prover="0"><result status="valid" time="1.16"/></proof>
174 175 176 177
 </goal>
</theory>
</file>
</why3session>