Commit 6fa633ef authored by MARCHE Claude's avatar MARCHE Claude

LCP: more proofs

parent 6d673d20
......@@ -4,13 +4,33 @@
<prover
id="0"
name="Alt-Ergo"
version="0.95"/>
version="0.94"/>
<prover
id="1"
name="Alt-Ergo"
version="0.95"/>
<prover
id="2"
name="CVC3"
version="2.2"/>
<prover
id="3"
name="CVC3"
version="2.4.1"/>
<prover
id="2"
id="4"
name="CVC4"
version="1.0"/>
<prover
id="5"
name="Z3"
version="2.19"/>
<prover
id="6"
name="Z3"
version="3.2"/>
<prover
id="7"
name="Z3"
version="4.2"/>
<file
......@@ -50,7 +70,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -58,7 +78,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -66,7 +86,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -86,7 +106,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -94,7 +114,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -102,7 +122,7 @@
<result status="valid" time="0.03"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -122,7 +142,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -130,7 +150,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -138,7 +158,7 @@
<result status="valid" time="0.03"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -158,7 +178,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -166,7 +186,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -174,7 +194,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -194,7 +214,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -202,7 +222,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -210,7 +230,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -230,7 +250,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -238,7 +258,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -246,7 +266,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -266,7 +286,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -274,7 +294,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -282,7 +302,7 @@
<result status="valid" time="0.00"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -302,7 +322,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -310,7 +330,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -318,7 +338,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -338,7 +358,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -346,7 +366,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -354,7 +374,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -374,7 +394,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -382,7 +402,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -390,7 +410,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -410,7 +430,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -418,7 +438,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -426,7 +446,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -446,7 +466,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -454,7 +474,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -462,7 +482,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -482,7 +502,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -490,7 +510,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -498,7 +518,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -518,7 +538,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -526,7 +546,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -534,7 +554,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -554,7 +574,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -562,7 +582,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -570,7 +590,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -590,7 +610,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -598,7 +618,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -606,7 +626,7 @@
<result status="valid" time="0.03"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -626,7 +646,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -634,7 +654,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -642,7 +662,7 @@
<result status="valid" time="0.03"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -662,7 +682,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -670,7 +690,7 @@
<result status="timeout" time="4.98"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -678,7 +698,7 @@
<result status="valid" time="0.18"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -698,7 +718,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -706,7 +726,7 @@
<result status="valid" time="0.25"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -714,7 +734,7 @@
<result status="valid" time="0.03"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -734,7 +754,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -742,7 +762,7 @@
<result status="valid" time="0.32"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -750,7 +770,7 @@
<result status="valid" time="0.04"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -770,7 +790,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -778,7 +798,7 @@
<result status="valid" time="0.22"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -786,7 +806,7 @@
<result status="timeout" time="5.11"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -806,7 +826,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -814,7 +834,7 @@
<result status="valid" time="0.00"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -822,7 +842,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -842,7 +862,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -850,7 +870,7 @@
<result status="valid" time="0.10"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -858,7 +878,7 @@
<result status="timeout" time="5.09"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -878,7 +898,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -886,7 +906,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -894,7 +914,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -914,7 +934,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -922,7 +942,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -930,7 +950,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -950,7 +970,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -958,7 +978,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -966,7 +986,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -986,7 +1006,7 @@
<label
name="expl:VC for sort"/>
<proof
prover="0"
prover="1"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -994,7 +1014,7 @@
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
prover="3"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -1002,7 +1022,7 @@
<result status="valid" time="0.01"/>
</proof>
<proof
prover="2"
prover="7"
timelimit="5"
memlimit="1000"
obsolete="false"
......@@ -1018,7 +1038,7 @@
locfile="../insertion_sort_dumb.mlw"
loclnum="48" loccnumb="7" loccnume="27"
verified="true"
expanded="false">
expanded="true">
<goal
name="WP_parameter sort"
locfile="../insertion_sort_dumb.mlw"
......@@ -1026,14 +1046,14 @@
expl="VC for sort"
sum="c7ccde745ba1246ec11f4ec18d928110"
proved="true"
expanded="false"
expanded="true"
shape="apermutV2V4Aasorted_subV3c0V0Iasorted_subV3c0ainfix +ainfix -V0c1c1AapermutV2V4Aiainfix &gt;V6c0ialeagetV7ainfix -V6c1agetV7V6NaleagetV10V12agetV10V13Iainfix &lt;=V13V5Aainfix &lt;=ainfix +V11c1V13Aainfix &lt;V12V11Aainfix &lt;=c0V12FAasorted_subV10V11ainfix +V5c1Aasorted_subV10c0V11AapermutV2amk arrayV0V10Aainfix &lt;=V11V5Aainfix &lt;=c0V11Iainfix =V11ainfix -V6c1FAaexchangeV7V10ainfix -V6c1V6Iainfix =V10asetV9ainfix -V6c1agetV7V6FAainfix &lt;ainfix -V6c1V0Aainfix &lt;=c0ainfix -V6c1Iainfix =V9asetV7V6agetV7ainfix -V6c1FAainfix &lt;V6V0Aainfix &lt;=c0V6Aainfix &lt;ainfix -V6c1V0Aainfix &lt;=c0ainfix -V6c1Aainfix &lt;V6V0Aainfix &lt;=c0V6asorted_subV7c0ainfix +V5c1AapermutV2V8Aainfix &lt;ainfix -V6c1V0Aainfix &lt;=c0ainfix -V6c1Aainfix &lt;V6V0Aainfix &lt;=c0V6asorted_subV7c0ainfix +V5c1AapermutV2V8IaleagetV7V14agetV7V15Iainfix &lt;=V15V5Aainfix &lt;=ainfix +V6c1V15Aainfix &lt;V14V6Aainfix &lt;=c0V14FAasorted_subV7V6ainfix +V5c1Aasorted_subV7c0V6AapermutV2V8Aainfix &lt;=V6V5Aainfix &lt;=c0V6Lamk arrayV0V7FAaleagetV3V16agetV3V17Iainfix &lt;=V17V5Aainfix &lt;=ainfix +V5c1V17Aainfix &lt;V16V5Aainfix &lt;=c0V16FAasorted_subV3V5ainfix +V5c1Aasorted_subV3c0V5AapermutV2V4Aainfix &lt;=V5V5Aainfix &lt;=c0V5Iasorted_subV3c0V5AapermutV2V4Iainfix &lt;=V5ainfix -V0c1Aainfix &lt;=c0V5FLamk arrayV0V3FAasorted_subV1c0c0AapermutV2V2Iainfix &lt;=c0ainfix -V0c1AapermutV2V2Aasorted_subV1c0V0Iainfix &gt;c0ainfix -V0c1Lamk arrayV0V1FF">
<label
name="expl:VC for sort"/>
<transf
name="split_goal_wp"
proved="true"
expanded="false">