Skip to content

Commit 44773aa

Browse files
committed
update proofs
1 parent 36f929f commit 44773aa

File tree

6 files changed

+20
-8
lines changed

6 files changed

+20
-8
lines changed

examples/distributedLockNetwork/LDTDupl/why3session.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
<proof prover="7" timelimit="1"><result status="valid" time="0.77" steps="6255"/></proof>
127127
</goal>
128128
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.5" expl="postcondition" proved="true">
129-
<proof prover="7" timelimit="5"><result status="valid" time="2.68" steps="42422"/></proof>
129+
<proof prover="5" timelimit="10" memlimit="1000"><result status="valid" time="1.22" steps="158463"/></proof>
130130
</goal>
131131
<goal name="handleMsg&#39;refn&#39;vc.0.0.0.0.6" expl="postcondition" proved="true">
132132
<proof prover="5"><result status="valid" time="1.15" steps="84540"/></proof>

examples/leaderElection/ChangRoberts/why3session.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
<goal name="act&#39;vc.0.9.0" expl="postcondition" proved="true">
5757
<transf name="split_vc" proved="true" >
5858
<goal name="act&#39;vc.0.9.0.0" expl="postcondition" proved="true">
59-
<proof prover="3" memlimit="2000"><result status="valid" time="1.51" steps="125186"/></proof>
59+
<proof prover="3" timelimit="20"><result status="valid" time="13.78" steps="904149"/></proof>
6060
</goal>
6161
</transf>
6262
</goal>

examples/paxosNoRefinement/paxos/why3session.xml

+13-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,19 @@
3434
<proof prover="3"><result status="valid" time="2.24" steps="13755"/></proof>
3535
</goal>
3636
<goal name="max_p" proved="true">
37-
<proof prover="2"><result status="valid" time="1.14" steps="128850"/></proof>
37+
<transf name="split_vc" proved="true" >
38+
<goal name="max_p.0" proved="true">
39+
<transf name="inline_goal" proved="true" >
40+
<goal name="max_p.0.0" proved="true">
41+
<transf name="split_all_full" proved="true" >
42+
<goal name="max_p.0.0.0" proved="true">
43+
<proof prover="2" timelimit="1"><result status="valid" time="0.43" steps="80380"/></proof>
44+
</goal>
45+
</transf>
46+
</goal>
47+
</transf>
48+
</goal>
49+
</transf>
3850
</goal>
3951
<goal name="propose&#39;vc" expl="VC for propose" proved="true">
4052
<transf name="unfold" proved="true" arg1="indpred">
235 Bytes
Binary file not shown.

examples/waitFreeRegister/fourSlots/why3session.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<proof prover="2"><result status="valid" time="0.01" steps="16"/></proof>
8282
</goal>
8383
<goal name="a&#39;vc.1" expl="postcondition" proved="true">
84-
<proof prover="2"><result status="valid" time="0.89" steps="18454"/></proof>
84+
<proof prover="2" timelimit="10"><result status="valid" time="1.11" steps="18463"/></proof>
8585
</goal>
8686
<goal name="a&#39;vc.2" expl="postcondition" proved="true">
8787
<proof prover="0"><result status="valid" time="0.41" steps="72900"/></proof>

test.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ all_tests=(
1313
"examples/mutualExclusionConcurrent/PetersonAtomic -L stateMachineModels -L examples/mutualExclusionConcurrent"
1414
"examples/mutualExclusionConcurrent/BakeryAtomic -L stateMachineModels -L examples/mutualExclusionConcurrent"
1515
"examples/waitFreeRegister/slotsAbstract -L stateMachineModels -L examples/waitFreeRegister"
16-
# "examples/waitFreeRegister/fourSlots -L stateMachineModels -L examples/waitFreeRegister"
16+
"examples/waitFreeRegister/fourSlots -L stateMachineModels -L examples/waitFreeRegister"
1717
"examples/counter/counter -L stateMachineModels -L examples/counter"
1818
"examples/counter/counter_lock -L stateMachineModels -L examples/counter"
1919
"examples/counter/counter_alt -L stateMachineModels -L examples/counter"
2020
"examples/counter/counter_lock_alt -L stateMachineModels -L examples/counter"
2121
"examples/leaderElection/leaderElect -L stateMachineModels -L examples/leaderElection"
2222
"examples/leaderElection/leaderElectMax -L stateMachineModels -L examples/leaderElection"
23-
# "examples/leaderElection/ChangRoberts -L stateMachineModels -L examples/leaderElection"
23+
"examples/leaderElection/ChangRoberts -L stateMachineModels -L examples/leaderElection"
2424
"examples/leaderElection/ChangRobertsNetwork -L stateMachineModels -L examples/leaderElection"
2525
"examples/mutualExclusionToken/oneToken -L stateMachineModels -L examples/mutualExclusionToken"
2626
# "examples/mutualExclusionToken/selfstab-ring -L stateMachineModels -L examples/mutualExclusionToken"
@@ -35,8 +35,8 @@ all_tests=(
3535
"examples/changRobertsNetwork/leaderlect-ring -L networkModels"
3636
"examples/distributedLockNetwork/specLDT"
3737
"examples/distributedLockNetwork/LDT -L networkModels -L examples/distributedLockNetwork"
38-
# "examples/distributedLockNetwork/LDTDupl -L networkModels -L examples/distributedLockNetwork"
39-
# "examples/paxosNoRefinement/paxos"
38+
"examples/distributedLockNetwork/LDTDupl -L networkModels -L examples/distributedLockNetwork"
39+
"examples/paxosNoRefinement/paxos"
4040
)
4141

4242
failed=0

0 commit comments

Comments
 (0)