Skip to content

Commit fa7cdac

Browse files
committed
fixed some obsolete proof sessions
1 parent 15182b9 commit fa7cdac

File tree

63 files changed

+626
-649
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+626
-649
lines changed

Diff for: examples/changRobertsNetwork/leaderlect-ring/why3session.xml

+28-28
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,67 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3-
"http://why3.lri.fr/why3session.dtd">
3+
"https://www.why3.org/why3session.dtd">
44
<why3session shape_version="6">
55
<prover id="1" name="Z3" version="4.11.2" alternative="noBV" timelimit="7" steplimit="0" memlimit="1000"/>
66
<prover id="2" name="Alt-Ergo" version="2.4.2" timelimit="3" steplimit="0" memlimit="1000"/>
77
<file format="whyml" proved="true">
88
<path name=".."/><path name="leaderlect-ring.mlw"/>
99
<theory name="LeaderElectRing" proved="true">
1010
<goal name="next&#39;vc" expl="VC for next" proved="true">
11-
<proof prover="2" timelimit="5"><result status="valid" time="0.00" steps="2"/></proof>
11+
<proof prover="2" timelimit="5"><result status="valid" time="0.000000" steps="2"/></proof>
1212
</goal>
1313
<goal name="maxId_fn&#39;vc" expl="VC for maxId_fn" proved="true">
14-
<proof prover="1"><result status="valid" time="0.03"/></proof>
14+
<proof prover="1"><result status="valid" time="0.030000"/></proof>
1515
</goal>
1616
<goal name="btw_next_lm" proved="true">
17-
<proof prover="2"><result status="valid" time="0.08" steps="1849"/></proof>
17+
<proof prover="2"><result status="valid" time="0.080000" steps="1824"/></proof>
1818
</goal>
1919
<goal name="initMsgs_fn&#39;vc" expl="VC for initMsgs_fn" proved="true">
2020
<transf name="split_vc" proved="true" >
2121
<goal name="initMsgs_fn&#39;vc.0" expl="variant decrease" proved="true">
22-
<proof prover="1" timelimit="3"><result status="valid" time="0.02"/></proof>
22+
<proof prover="1" timelimit="3"><result status="valid" time="0.020000"/></proof>
2323
</goal>
2424
<goal name="initMsgs_fn&#39;vc.1" expl="precondition" proved="true">
25-
<proof prover="1" timelimit="3"><result status="valid" time="0.03"/></proof>
25+
<proof prover="1" timelimit="3"><result status="valid" time="0.030000"/></proof>
2626
</goal>
2727
<goal name="initMsgs_fn&#39;vc.2" expl="postcondition" proved="true">
2828
<transf name="split_vc" proved="true" >
2929
<goal name="initMsgs_fn&#39;vc.2.0" expl="postcondition" proved="true">
30-
<proof prover="2" timelimit="5"><result status="valid" time="0.01" steps="91"/></proof>
30+
<proof prover="2" timelimit="5"><result status="valid" time="0.010000" steps="91"/></proof>
3131
</goal>
3232
<goal name="initMsgs_fn&#39;vc.2.1" expl="postcondition" proved="true">
33-
<proof prover="2" timelimit="5"><result status="valid" time="0.01" steps="93"/></proof>
33+
<proof prover="2" timelimit="5"><result status="valid" time="0.010000" steps="93"/></proof>
3434
</goal>
3535
<goal name="initMsgs_fn&#39;vc.2.2" expl="postcondition" proved="true">
36-
<proof prover="2" timelimit="5"><result status="valid" time="0.01" steps="94"/></proof>
36+
<proof prover="2" timelimit="5"><result status="valid" time="0.010000" steps="94"/></proof>
3737
</goal>
3838
<goal name="initMsgs_fn&#39;vc.2.3" expl="postcondition" proved="true">
39-
<proof prover="2" timelimit="5"><result status="valid" time="0.01" steps="90"/></proof>
39+
<proof prover="2" timelimit="5"><result status="valid" time="0.010000" steps="90"/></proof>
4040
</goal>
4141
<goal name="initMsgs_fn&#39;vc.2.4" expl="postcondition" proved="true">
42-
<proof prover="2" timelimit="5"><result status="valid" time="0.62" steps="15361"/></proof>
42+
<proof prover="2" timelimit="5"><result status="valid" time="0.620000" steps="16489"/></proof>
4343
</goal>
4444
<goal name="initMsgs_fn&#39;vc.2.5" expl="postcondition" proved="true">
45-
<proof prover="2" timelimit="5"><result status="valid" time="0.11" steps="2352"/></proof>
45+
<proof prover="2" timelimit="5"><result status="valid" time="0.110000" steps="2358"/></proof>
4646
</goal>
4747
</transf>
4848
</goal>
4949
</transf>
5050
</goal>
5151
<goal name="initMsgs&#39;vc" expl="VC for initMsgs" proved="true">
52-
<proof prover="1"><result status="valid" time="0.05"/></proof>
52+
<proof prover="1"><result status="valid" time="0.050000"/></proof>
5353
</goal>
5454
<goal name="Steps.case_node&#39;refn&#39;vc" expl="VC for case_node&#39;refn" proved="true">
55-
<proof prover="1"><result status="valid" time="0.03"/></proof>
55+
<proof prover="1"><result status="valid" time="0.030000"/></proof>
5656
</goal>
5757
<goal name="Steps.case_state&#39;refn&#39;vc" expl="VC for case_state&#39;refn" proved="true">
58-
<proof prover="1"><result status="valid" time="0.03"/></proof>
58+
<proof prover="1"><result status="valid" time="0.030000"/></proof>
5959
</goal>
6060
<goal name="Steps.case_msg&#39;refn&#39;vc" expl="VC for case_msg&#39;refn" proved="true">
61-
<proof prover="1"><result status="valid" time="0.03"/></proof>
61+
<proof prover="1"><result status="valid" time="0.030000"/></proof>
6262
</goal>
6363
<goal name="Steps.indpred&#39;refn&#39;vc" expl="VC for indpred&#39;refn" proved="true">
64-
<proof prover="1" timelimit="10"><result status="valid" time="0.21"/></proof>
64+
<proof prover="1" timelimit="10"><result status="valid" time="5.211647"/></proof>
6565
</goal>
6666
<goal name="Steps.handleMsg&#39;refn&#39;vc" expl="VC for handleMsg&#39;refn" proved="true">
6767
<transf name="unfold" proved="true" arg1="handleMsg">
@@ -78,34 +78,34 @@
7878
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.0.0" expl="postcondition" proved="true">
7979
<transf name="split_all_full" proved="true" >
8080
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.0.0.0" expl="VC for handleMsg&#39;refn" proved="true">
81-
<proof prover="2"><result status="valid" time="0.27" steps="10133"/></proof>
81+
<proof prover="2"><result status="valid" time="0.270000" steps="10154"/></proof>
8282
</goal>
8383
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.0.0.1" expl="VC for handleMsg&#39;refn" proved="true">
84-
<proof prover="2"><result status="valid" time="0.30" steps="10154"/></proof>
84+
<proof prover="2"><result status="valid" time="0.300000" steps="10183"/></proof>
8585
</goal>
8686
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.0.0.2" expl="VC for handleMsg&#39;refn" proved="true">
87-
<proof prover="2"><result status="valid" time="0.30" steps="11683"/></proof>
87+
<proof prover="2"><result status="valid" time="0.300000" steps="11664"/></proof>
8888
</goal>
8989
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.0.0.3" expl="VC for handleMsg&#39;refn" proved="true">
90-
<proof prover="2"><result status="valid" time="0.26" steps="10093"/></proof>
90+
<proof prover="2"><result status="valid" time="0.260000" steps="10105"/></proof>
9191
</goal>
9292
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.0.0.4" expl="VC for handleMsg&#39;refn" proved="true">
93-
<proof prover="2"><result status="valid" time="0.46" steps="18636"/></proof>
93+
<proof prover="2"><result status="valid" time="0.460000" steps="18663"/></proof>
9494
</goal>
9595
</transf>
9696
</goal>
9797
</transf>
9898
</goal>
9999
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.1" expl="postcondition" proved="true">
100-
<proof prover="2"><result status="valid" time="0.26" steps="10276"/></proof>
100+
<proof prover="2"><result status="valid" time="0.260000" steps="10263"/></proof>
101101
</goal>
102102
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.2" expl="postcondition" proved="true">
103-
<proof prover="2"><result status="valid" time="0.30" steps="12196"/></proof>
103+
<proof prover="2"><result status="valid" time="0.300000" steps="12197"/></proof>
104104
</goal>
105105
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.3" expl="postcondition" proved="true">
106106
<transf name="remove" proved="true" arg1="zero,one,(-),(&gt;),(&lt;=),(&gt;=),abs,get,set,(!),map,ok_NodeState,case_node,case_state,case_msg,dest1,src2,payload1,initState,initMsgs,handleMsg,inv,indpred,dest,src1,payload,localState,eq_pckt,initWorld,remove_one,s1,Assoc1,Unit_def_l,Unit_def_r,Inv_def_l,Inv_def_r,Comm1,Assoc,Mul_distr_l,Mul_distr_r,Comm,Unitary,NonTrivialRing,Refl,Trans,Antisymm,Total,ZeroLessOne,CompatOrderAdd,CompatOrderMult,Abs_le,Mod_bound,Mod_1,Div_1_left,Div_minus1_left,Mod_1_left,Mod_minus1_left,is_nil&#39;spec,maxId_fn&#39;def,btw_next_lm,initMsgs_fn&#39;spec,initMsgs_fn&#39;def,Requires5,Requires4,Requires3,Requires2,Requires1,Requires,H4,H2">
107107
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.3.0" expl="postcondition" proved="true">
108-
<proof prover="2"><result status="valid" time="0.09" steps="3527"/></proof>
108+
<proof prover="2"><result status="valid" time="0.090000" steps="3501"/></proof>
109109
</goal>
110110
</transf>
111111
</goal>
@@ -116,7 +116,7 @@
116116
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.4.0.0" expl="postcondition" proved="true">
117117
<transf name="split_all_full" proved="true" >
118118
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.4.0.0.0" expl="postcondition" proved="true">
119-
<proof prover="2"><result status="valid" time="0.27" steps="10720"/></proof>
119+
<proof prover="2"><result status="valid" time="0.270000" steps="11322"/></proof>
120120
</goal>
121121
</transf>
122122
</goal>
@@ -127,7 +127,7 @@
127127
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.5" expl="postcondition" proved="true">
128128
<transf name="remove" proved="true" arg1="zero,one,(-),(&gt;),(&lt;=),(&gt;=),abs,get,is_nil,length,mem,(++),map,next,maxId_global,ok_NodeState,ok_Msg,case_node,case_state,case_msg,dest1,src2,payload1,between,initState,initMsgs,handleMsg,inv,indpred,src1,payload,inFlightMsgs,eq_pckt,initWorld,remove_one,s,Assoc1,Unit_def_l,Unit_def_r,Inv_def_l,Inv_def_r,Comm1,Assoc,Mul_distr_l,Mul_distr_r,Comm,Unitary,NonTrivialRing,Refl,Trans,Antisymm,Total,ZeroLessOne,CompatOrderAdd,CompatOrderMult,Abs_le,Abs_pos,Div_mod,Mod_bound,Div_unique,Div_bound,Mod_1,Div_1,Div_inf,Div_inf_neg,Mod_0,Div_1_left,Div_minus1_left,Mod_1_left,Mod_minus1_left,Div_mult,Mod_mult,is_nil&#39;spec,Length_nonnegative,Length_nil,nth_cons_0,Append_assoc,Append_l_nil,Append_length,mem_append,mem_decomp,uniqueIds,maxId_fn&#39;spec,btw_next_lm,initMsgs_fn&#39;spec,initMsgs_fn&#39;def,remove_one&#39;spec,Requires5,Requires4,Requires3,Requires2,Requires1,Requires">
129129
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.5.0" expl="postcondition" proved="true">
130-
<proof prover="2" timelimit="5"><result status="valid" time="0.01" steps="223"/></proof>
130+
<proof prover="2" timelimit="5"><result status="valid" time="0.010000" steps="240"/></proof>
131131
</goal>
132132
</transf>
133133
</goal>
@@ -142,7 +142,7 @@
142142
</transf>
143143
</goal>
144144
<goal name="uniqueLeader" proved="true">
145-
<proof prover="2"><result status="valid" time="0.09" steps="359"/></proof>
145+
<proof prover="2"><result status="valid" time="0.090000" steps="361"/></proof>
146146
</goal>
147147
</theory>
148148
</file>
-10 Bytes
Binary file not shown.

Diff for: examples/counter/counter/why3session.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3-
"http://why3.lri.fr/why3session.dtd">
3+
"https://www.why3.org/why3session.dtd">
44
<why3session shape_version="6">
55
<prover id="0" name="Alt-Ergo" version="2.4.2" timelimit="5" steplimit="0" memlimit="1000"/>
66
<file format="whyml" proved="true">
77
<path name=".."/><path name="counter.mlw"/>
88
<theory name="Counter" proved="true">
99
<goal name="trans&#39;vc" expl="VC for trans" proved="true">
10-
<proof prover="0"><result status="valid" time="0.00" steps="9"/></proof>
10+
<proof prover="0"><result status="valid" time="0.000000" steps="9"/></proof>
1111
</goal>
1212
</theory>
1313
</file>

Diff for: examples/counter/counter/why3session.xml.bak

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<prover id="0" name="Alt-Ergo" version="2.4.2" timelimit="5" steplimit="0" memlimit="1000"/>
66
<file format="whyml" proved="true">
77
<path name=".."/><path name="counter.mlw"/>
8-
<theory name="Abstract" proved="true">
8+
<theory name="Counter" proved="true">
99
<goal name="trans&#39;vc" expl="VC for trans" proved="true">
1010
<proof prover="0"><result status="valid" time="0.00" steps="9"/></proof>
1111
</goal>

Diff for: examples/counter/counter/why3shapes.gz

-1 Bytes
Binary file not shown.

Diff for: examples/counter/counter_alt/why3session.xml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3-
"http://why3.lri.fr/why3session.dtd">
3+
"https://www.why3.org/why3session.dtd">
44
<why3session shape_version="6">
55
<prover id="0" name="Alt-Ergo" version="2.4.2" timelimit="5" steplimit="0" memlimit="1000"/>
66
<prover id="2" name="CVC4" version="1.8" timelimit="5" steplimit="0" memlimit="1000"/>
77
<file format="whyml" proved="true">
88
<path name=".."/><path name="counter_alt.mlw"/>
99
<theory name="Counter" proved="true">
1010
<goal name="count&#39;vc" expl="VC for count" proved="true">
11-
<proof prover="0"><result status="valid" time="0.01" steps="168"/></proof>
11+
<proof prover="0"><result status="valid" time="0.010000" steps="122"/></proof>
1212
</goal>
1313
<goal name="count_lm&#39;vc" expl="VC for count_lm" proved="true">
14-
<proof prover="2"><result status="valid" time="0.18" steps="46449"/></proof>
14+
<proof prover="2"><result status="valid" time="0.180000" steps="48243"/></proof>
1515
</goal>
1616
<goal name="trans&#39;vc" expl="VC for trans" proved="true">
17-
<proof prover="0"><result status="valid" time="0.01" steps="105"/></proof>
17+
<proof prover="0"><result status="valid" time="0.010000" steps="105"/></proof>
1818
</goal>
1919
<goal name="initWorld&#39;refn&#39;vc" expl="VC for initWorld&#39;refn" proved="true">
20-
<proof prover="0"><result status="valid" time="0.00" steps="31"/></proof>
20+
<proof prover="0"><result status="valid" time="0.000000" steps="31"/></proof>
2121
</goal>
2222
<goal name="step&#39;refn&#39;vc" expl="VC for step&#39;refn" proved="true">
23-
<proof prover="0"><result status="valid" time="0.00" steps="23"/></proof>
23+
<proof prover="0"><result status="valid" time="0.000000" steps="23"/></proof>
2424
</goal>
2525
<goal name="correctness" proved="true">
26-
<proof prover="0"><result status="valid" time="0.03" steps="39"/></proof>
26+
<proof prover="0"><result status="valid" time="0.030000" steps="39"/></proof>
2727
</goal>
2828
</theory>
2929
</file>

Diff for: examples/counter/counter_alt/why3shapes.gz

79 Bytes
Binary file not shown.

Diff for: examples/counter/counter_lock/why3session.xml

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3-
"http://why3.lri.fr/why3session.dtd">
3+
"https://www.why3.org/why3session.dtd">
44
<why3session shape_version="6">
55
<prover id="0" name="CVC5" version="1.0.3" timelimit="5" steplimit="0" memlimit="1000"/>
66
<prover id="1" name="Alt-Ergo" version="2.4.2" timelimit="5" steplimit="0" memlimit="1000"/>
77
<file format="whyml" proved="true">
88
<path name=".."/><path name="counter_lock.mlw"/>
99
<theory name="CounterImpl" proved="true">
1010
<goal name="refn&#39;vc" expl="VC for refn" proved="true">
11-
<proof prover="1"><result status="valid" time="0.00" steps="2"/></proof>
11+
<proof prover="1"><result status="valid" time="0.000000" steps="2"/></proof>
1212
</goal>
1313
<goal name="initWorld&#39;vc" expl="VC for initWorld" proved="true">
14-
<proof prover="1"><result status="valid" time="0.00" steps="58"/></proof>
14+
<proof prover="1"><result status="valid" time="0.000000" steps="58"/></proof>
1515
</goal>
1616
<goal name="transSI&#39;vc" expl="VC for transSI" proved="true">
17-
<proof prover="0"><result status="valid" time="0.04" steps="5263"/></proof>
17+
<proof prover="0"><result status="valid" time="0.040000" steps="5229"/></proof>
1818
</goal>
1919
<goal name="transID&#39;vc" expl="VC for transID" proved="true">
20-
<proof prover="0"><result status="valid" time="0.12" steps="18637"/></proof>
20+
<proof prover="0"><result status="valid" time="0.120000" steps="18670"/></proof>
2121
</goal>
2222
<goal name="Refinement.initWorldA&#39;refn&#39;vc" expl="VC for initWorldA&#39;refn" proved="true">
23-
<proof prover="1"><result status="valid" time="0.00" steps="6"/></proof>
23+
<proof prover="1"><result status="valid" time="0.000000" steps="6"/></proof>
2424
</goal>
2525
<goal name="Refinement.initWorldC&#39;refn&#39;vc" expl="VC for initWorldC&#39;refn" proved="true">
26-
<proof prover="1"><result status="valid" time="0.00" steps="2"/></proof>
26+
<proof prover="1"><result status="valid" time="0.000000" steps="2"/></proof>
2727
</goal>
2828
<goal name="Refinement.stepA&#39;refn&#39;vc" expl="VC for stepA&#39;refn" proved="true">
29-
<proof prover="1"><result status="valid" time="0.00" steps="18"/></proof>
29+
<proof prover="1"><result status="valid" time="0.000000" steps="18"/></proof>
3030
</goal>
3131
<goal name="Refinement.stepC&#39;refn&#39;vc" expl="VC for stepC&#39;refn" proved="true">
32-
<proof prover="1"><result status="valid" time="0.01" steps="130"/></proof>
32+
<proof prover="1"><result status="valid" time="0.010000" steps="130"/></proof>
3333
</goal>
3434
<goal name="safety_by_refinement" proved="true">
35-
<proof prover="1"><result status="valid" time="0.00" steps="6"/></proof>
35+
<proof prover="1"><result status="valid" time="0.000000" steps="6"/></proof>
3636
</goal>
3737
</theory>
3838
</file>

Diff for: examples/counter/counter_lock/why3shapes.gz

35 Bytes
Binary file not shown.

Diff for: examples/counter/counter_lock_alt/why3session.xml

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3-
"http://why3.lri.fr/why3session.dtd">
3+
"https://www.why3.org/why3session.dtd">
44
<why3session shape_version="6">
55
<prover id="0" name="CVC5" version="1.0.3" timelimit="5" steplimit="0" memlimit="1000"/>
66
<prover id="1" name="CVC4" version="1.8" timelimit="5" steplimit="0" memlimit="1000"/>
@@ -10,26 +10,26 @@
1010
<path name=".."/><path name="counter_lock_alt.mlw"/>
1111
<theory name="CounterImpl" proved="true">
1212
<goal name="refn&#39;vc" expl="VC for refn" proved="true">
13-
<proof prover="2"><result status="valid" time="0.00" steps="4"/></proof>
13+
<proof prover="2"><result status="valid" time="0.000000" steps="4"/></proof>
1414
</goal>
1515
<goal name="initWorld&#39;vc" expl="VC for initWorld" proved="true">
16-
<proof prover="2"><result status="valid" time="0.01" steps="99"/></proof>
16+
<proof prover="2"><result status="valid" time="0.010000" steps="99"/></proof>
1717
</goal>
1818
<goal name="transSI&#39;vc" expl="VC for transSI" proved="true">
19-
<proof prover="0"><result status="valid" time="0.10" steps="13479"/></proof>
19+
<proof prover="0"><result status="valid" time="0.100000" steps="13908"/></proof>
2020
</goal>
2121
<goal name="transID&#39;vc" expl="VC for transID" proved="true">
2222
<transf name="split_vc" proved="true" >
2323
<goal name="transID&#39;vc.0" expl="postcondition" proved="true">
24-
<proof prover="2" timelimit="1"><result status="valid" time="0.01" steps="52"/></proof>
25-
<proof prover="3"><result status="valid" time="0.02"/></proof>
24+
<proof prover="2" timelimit="1"><result status="valid" time="0.010000" steps="52"/></proof>
25+
<proof prover="3"><result status="valid" time="0.020000"/></proof>
2626
</goal>
2727
<goal name="transID&#39;vc.1" expl="postcondition" proved="true">
2828
<transf name="inline_goal" proved="true" >
2929
<goal name="transID&#39;vc.1.0" expl="postcondition" proved="true">
3030
<transf name="split_all_full" proved="true" >
3131
<goal name="transID&#39;vc.1.0.0" expl="postcondition" proved="true">
32-
<proof prover="1" timelimit="1"><result status="valid" time="0.10" steps="29231"/></proof>
32+
<proof prover="1" timelimit="1"><result status="valid" time="0.100000" steps="29247"/></proof>
3333
</goal>
3434
</transf>
3535
</goal>
@@ -38,22 +38,22 @@
3838
</transf>
3939
</goal>
4040
<goal name="Refinement.initWorldA&#39;refn&#39;vc" expl="VC for initWorldA&#39;refn" proved="true">
41-
<proof prover="2"><result status="valid" time="0.01" steps="38"/></proof>
41+
<proof prover="2"><result status="valid" time="0.010000" steps="38"/></proof>
4242
</goal>
4343
<goal name="Refinement.initWorldC&#39;refn&#39;vc" expl="VC for initWorldC&#39;refn" proved="true">
44-
<proof prover="2"><result status="valid" time="0.00" steps="4"/></proof>
44+
<proof prover="2"><result status="valid" time="0.000000" steps="4"/></proof>
4545
</goal>
4646
<goal name="Refinement.stepA&#39;refn&#39;vc" expl="VC for stepA&#39;refn" proved="true">
47-
<proof prover="2"><result status="valid" time="0.00" steps="29"/></proof>
47+
<proof prover="2"><result status="valid" time="0.000000" steps="29"/></proof>
4848
</goal>
4949
<goal name="Refinement.stepC&#39;refn&#39;vc" expl="VC for stepC&#39;refn" proved="true">
50-
<proof prover="2"><result status="valid" time="0.01" steps="155"/></proof>
50+
<proof prover="2"><result status="valid" time="0.010000" steps="155"/></proof>
5151
</goal>
5252
<goal name="safety_by_refinement" proved="true">
53-
<proof prover="2"><result status="valid" time="0.00" steps="8"/></proof>
53+
<proof prover="2"><result status="valid" time="0.000000" steps="8"/></proof>
5454
</goal>
5555
<goal name="correctness" proved="true">
56-
<proof prover="1"><result status="valid" time="0.05" steps="23426"/></proof>
56+
<proof prover="1"><result status="valid" time="0.050000" steps="24418"/></proof>
5757
</goal>
5858
</theory>
5959
</file>

Diff for: examples/counter/counter_lock_alt/why3shapes.gz

-64 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)