Une MAJ de sécurité est nécessaire sur notre version actuelle. Elle sera effectuée lundi 02/08 entre 12h30 et 13h. L'interruption de service devrait durer quelques minutes (probablement moins de 5 minutes).

Commit 8bd7b8d1 authored by MARCHE Claude's avatar MARCHE Claude
Browse files

Discriminate: relaxed parameters

parent a20d4ec9
theory BuiltIn
meta "select_inst" "all"
meta "select_lskept" "all"
meta "select_lsinst" "none"
meta "select_inst" "goal"
meta "select_lskept" "goal"
meta "select_lsinst" "goal"
meta "select_kept" "all"
end
This diff is collapsed.
......@@ -28,7 +28,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="VC for quicksort"
sum="e7a9e5262f0a3ce52cb36df9234c1156"
sum="328c05719eeb64b687e3902dd9ca37e2"
proved="true"
expanded="true"
shape="iasorted_subV1V2ainfix +V3c1Aapermut_subV1V1V2ainfix +V3c1asorted_subV8V2ainfix +V3c1Aapermut_subV1V8V2ainfix +V3c1Aapermut_subV7V8V2ainfix +V3c1Iasorted_subV8V5ainfix +V3c1Aapermut_subV7V8V5ainfix +V3c1Aainfix <=c0V0FAainfix <V3V0Aainfix <=V5V3Aainfix <=c0V5Aainfix <ainfix -V3V5ainfix -V3V2Aainfix <=c0ainfix -V3V2Aapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FAainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Aainfix <ainfix -V4V2ainfix -V3V2Aainfix <=c0ainfix -V3V2Iainfix >=agetV6V10V9Iainfix <=V10V3Aainfix <=V5V10FAainfix =agetV6V11V9Iainfix <V11V5Aainfix <V4V11FAainfix <=agetV6V12V9Iainfix <=V12V4Aainfix <=V2V12FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FAainfix <V3V0Aainfix <V2V3Aainfix <=c0V2ainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -43,7 +43,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="1. precondition"
sum="10046b5481a01c5b51bb31be6e4d4d4e"
sum="4007b3499fa86c232968170da2a50f0c"
proved="true"
expanded="true"
shape="preconditionainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -63,7 +63,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="2. variant decrease"
sum="125a91b9e4bd34db62afce1be81eee91"
sum="259042e29719e4671f18df5036471822"
proved="true"
expanded="true"
shape="variant decreaseainfix <ainfix -V4V2ainfix -V3V2Aainfix <=c0ainfix -V3V2Iainfix >=agetV6V8V7Iainfix <=V8V3Aainfix <=V5V8FAainfix =agetV6V9V7Iainfix <V9V5Aainfix <V4V9FAainfix <=agetV6V10V7Iainfix <=V10V4Aainfix <=V2V10FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -83,7 +83,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="3. precondition"
sum="0f09d807de4624d527adb62488c5fcf4"
sum="24cdc1b9564352dcbd4b236510549079"
proved="true"
expanded="true"
shape="preconditionainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V8V7Iainfix <=V8V3Aainfix <=V5V8FAainfix =agetV6V9V7Iainfix <V9V5Aainfix <V4V9FAainfix <=agetV6V10V7Iainfix <=V10V4Aainfix <=V2V10FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -103,7 +103,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="4. assertion"
sum="2172d6511ad64bce0cb9797f4cc5c3d5"
sum="65562f84d37913134f76ad7cd6cc8acb"
proved="true"
expanded="true"
shape="assertionapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FIainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V9V8Iainfix <=V9V3Aainfix <=V5V9FAainfix =agetV6V10V8Iainfix <V10V5Aainfix <V4V10FAainfix <=agetV6V11V8Iainfix <=V11V4Aainfix <=V2V11FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -123,7 +123,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="5. variant decrease"
sum="8a7ae232d6b324b953a510937681d83d"
sum="6c6ebd1ed639adcabfa2691f8ec8be57"
proved="true"
expanded="true"
shape="variant decreaseainfix <ainfix -V3V5ainfix -V3V2Aainfix <=c0ainfix -V3V2Iapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FIainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V9V8Iainfix <=V9V3Aainfix <=V5V9FAainfix =agetV6V10V8Iainfix <V10V5Aainfix <V4V10FAainfix <=agetV6V11V8Iainfix <=V11V4Aainfix <=V2V11FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -143,7 +143,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="6. precondition"
sum="f51f242786a7b28b3858df083de84603"
sum="8f2775046676af6106a7391a7beabe31"
proved="true"
expanded="true"
shape="preconditionainfix <V3V0Aainfix <=V5V3Aainfix <=c0V5Iapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FIainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V9V8Iainfix <=V9V3Aainfix <=V5V9FAainfix =agetV6V10V8Iainfix <V10V5Aainfix <V4V10FAainfix <=agetV6V11V8Iainfix <=V11V4Aainfix <=V2V11FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -163,7 +163,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="7. assertion"
sum="290e8d20829c2ea09f8ca6ac6219aa2c"
sum="4b4a959d7af8bf12115eff8ccb7bd978"
proved="true"
expanded="true"
shape="assertionapermut_subV7V8V2ainfix +V3c1Iasorted_subV8V5ainfix +V3c1Aapermut_subV7V8V5ainfix +V3c1Aainfix <=c0V0FIainfix <V3V0Aainfix <=V5V3Aainfix <=c0V5Iapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FIainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V10V9Iainfix <=V10V3Aainfix <=V5V10FAainfix =agetV6V11V9Iainfix <V11V5Aainfix <V4V11FAainfix <=agetV6V12V9Iainfix <=V12V4Aainfix <=V2V12FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -183,7 +183,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="8. postcondition"
sum="1fc81bbf8033f10f80a871666ff638d6"
sum="e0147f17d264e89f19453d5cd3b9320b"
proved="true"
expanded="true"
shape="postconditionapermut_subV1V8V2ainfix +V3c1Iapermut_subV7V8V2ainfix +V3c1Iasorted_subV8V5ainfix +V3c1Aapermut_subV7V8V5ainfix +V3c1Aainfix <=c0V0FIainfix <V3V0Aainfix <=V5V3Aainfix <=c0V5Iapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FIainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V10V9Iainfix <=V10V3Aainfix <=V5V10FAainfix =agetV6V11V9Iainfix <V11V5Aainfix <V4V11FAainfix <=agetV6V12V9Iainfix <=V12V4Aainfix <=V2V12FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -203,7 +203,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="9. postcondition"
sum="2732ec2f89e2400f11d3e0afede93c7a"
sum="60032adbc209b4f54d85739de85c2b44"
proved="true"
expanded="true"
shape="postconditionasorted_subV8V2ainfix +V3c1Iapermut_subV7V8V2ainfix +V3c1Iasorted_subV8V5ainfix +V3c1Aapermut_subV7V8V5ainfix +V3c1Aainfix <=c0V0FIainfix <V3V0Aainfix <=V5V3Aainfix <=c0V5Iapermut_subV6V7V2ainfix +V3c1Iasorted_subV7V2ainfix +V4c1Aapermut_subV6V7V2ainfix +V4c1Aainfix <=c0V0FIainfix <V4V0Aainfix <=V2V4Aainfix <=c0V2Iainfix >=agetV6V10V9Iainfix <=V10V3Aainfix <=V5V10FAainfix =agetV6V11V9Iainfix <V11V5Aainfix <V4V11FAainfix <=agetV6V12V9Iainfix <=V12V4Aainfix <=V2V12FEAapermut_subV1V6V2ainfix +V3c1Aainfix <=V5V3Aainfix <V4V5Aainfix <=V2V4Aainfix <=c0V0FIainfix <V3V0Aainfix <V2V3Aainfix <=c0V2Iainfix <V2V3Iainfix <V3V0Aainfix <=V2V3Aainfix <=c0V2Aainfix <=c0V0F">
......@@ -223,7 +223,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="55.75"/>
<result status="valid" time="93.50"/>
</proof>
</goal>
<goal
......@@ -231,7 +231,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="10. postcondition"
sum="52fed150ed032a75da9910f9c6ae9717"
sum="01653fdfcffe9ea7b225766d1d5219c4"
proved="true"
expanded="true"
shape="postconditionapermut_subV1V1V2ainfix +V3c1INainfix &lt;V2V3Iainfix &lt;V3V0Aainfix &lt;=V2V3Aainfix &lt;=c0V2Aainfix &lt;=c0V0F">
......@@ -251,7 +251,7 @@
locfile="../algo64.mlw"
loclnum="37" loccnumb="10" loccnume="19"
expl="11. postcondition"
sum="269e484c5a64ce4d6cc45e556594ed2e"
sum="deed4f33be59d1049529b9dd9e33402c"
proved="true"
expanded="true"
shape="postconditionasorted_subV1V2ainfix +V3c1INainfix &lt;V2V3Iainfix &lt;V3V0Aainfix &lt;=V2V3Aainfix &lt;=c0V2Aainfix &lt;=c0V0F">
......
This diff is collapsed.
......@@ -24,7 +24,7 @@
locfile="../arm.mlw"
loclnum="16" loccnumb="6" loccnume="20"
expl="VC for insertion_sort"
sum="ff4534d299565274c09d1a7200c24c10"
sum="f940591114a5a2f92e254b9fe7e4a80e"
proved="false"
expanded="false"
shape="iainfix &lt;=V6c45Aainfix =V7c9Aainfix &lt;=c0V0iainfix &lt;ainfix -c10V16ainfix -c10V5Aainfix &lt;=c0ainfix -c10V5Aainfix &lt;=ainfix *c2V12ainfix *ainfix -V16c2ainfix -V16c1Aainfix =V10ainfix -V16c2AainvV14Aainfix &lt;=V16c11Aainfix &lt;=c2V16Iainfix =V16ainfix +V5c1Fainfix &lt;V22V11Aainfix &lt;=c0V11Aainfix &lt;=ainfix *c2V17ainfix +ainfix *ainfix -V5c2ainfix -V5c1ainfix *c2ainfix -V5V22Aainvamk arrayV0V21Aainfix &lt;=V22V5Aainfix &lt;=c1V22Iainfix =V22ainfix -V11c1FIainfix =V21asetV19V20agetV13V11Aainfix &lt;=c0V0FAainfix &lt;V20V0Aainfix &lt;=c0V20Lainfix -V11c1Iainfix =V19asetV13V11agetV13V18Aainfix &lt;=c0V0FAainfix &lt;V11V0Aainfix &lt;=c0V11Aainfix &lt;V18V0Aainfix &lt;=c0V18Lainfix -V11c1Aainfix &lt;V11V0Aainfix &lt;=c0V11Iainfix =V17ainfix +V12c1Fainfix &lt;agetV13V11agetV13V15Aainfix &lt;V11V0Aainfix &lt;=c0V11Aainfix &lt;V15V0Aainfix &lt;=c0V15Aainfix &lt;=c0V0Lainfix -V11c1Iainfix &lt;=ainfix *c2V12ainfix +ainfix *ainfix -V5c2ainfix -V5c1ainfix *c2ainfix -V5V11AainvV14Aainfix &lt;=V11V5Aainfix &lt;=c1V11Lamk arrayV0V13FAainfix &lt;=ainfix *c2V6ainfix +ainfix *ainfix -V5c2ainfix -V5c1ainfix *c2ainfix -V5V5AainvV9Aainfix &lt;=V5V5Aainfix &lt;=c1V5Iainfix =V10ainfix +V7c1Fainfix &lt;=V5c10Iainfix &lt;=ainfix *c2V6ainfix *ainfix -V5c2ainfix -V5c1Aainfix =V7ainfix -V5c2AainvV9Aainfix &lt;=V5c11Aainfix &lt;=c2V5Lamk arrayV0V8FAainfix &lt;=ainfix *c2V1ainfix *ainfix -c2c2ainfix -c2c1Aainfix =V2ainfix -c2c2AainvV4Aainfix &lt;=c2c11Aainfix &lt;=c2c2Iainfix =V1c0Aainfix =V2c0AainvV4Aainfix &lt;=c0V0Lamk arrayV0V3FF">
......@@ -50,7 +50,7 @@
locfile="../arm.mlw"
loclnum="120" loccnumb="6" loccnume="18"
expl="VC for path_init_l2"
sum="a673c6b14e3f66097ab6521a75fc2975"
sum="13ee9e621a3499b8bf1124dff3328e0f"
proved="true"
expanded="true"
shape="ainv_l2V5V0V2Iainfix =V5amixfix [&lt;-]V1ainfix -V0c16V4FIainfix =V4c2FIainfix =V3c0FIainfix =V2c0FIainvV1AaseparationV0F">
......@@ -78,7 +78,7 @@
locfile="../arm.mlw"
loclnum="127" loccnumb="6" loccnume="18"
expl="VC for path_l2_exit"
sum="850b762a046fc7dd2686d4a5b7033244"
sum="1f09826b67be51d5b87f720f399ba7d6"
proved="true"
expanded="true"
shape="ainfix =V0c9Iainfix =V4aFalseIainfix &lt;=V3c10qainfix =V4aTrueFIainfix =V3amixfix []V2ainfix -V1c16FIainv_l2V2V1V0AaseparationV1F">
......
......@@ -24,7 +24,7 @@
locfile="../assigning_meanings_to_programs.mlw"
loclnum="12" loccnumb="6" loccnume="9"
expl="VC for sum"
sum="9ce3e09613751b22aec78ab286a1ccb3"
sum="1f2a0aceb76ac64fe74ba1cb24f480ff"
proved="true"
expanded="true"
shape="iainfix =V3asumV1c1ainfix +V2c1ainfix &lt;ainfix -V2V6ainfix -V2V4Aainfix &lt;=c0ainfix -V2V4Aainfix =V5asumV1c1V6Aainfix &lt;=V6ainfix +V2c1Aainfix &lt;=c1V6Iainfix =V6ainfix +V4c1FIainfix =V5ainfix +V3agetV1V4FAainfix &lt;V4V0Aainfix &lt;=c0V4ainfix &lt;=V4V2Iainfix =V3asumV1c1V4Aainfix &lt;=V4ainfix +V2c1Aainfix &lt;=c1V4FAainfix =c0asumV1c1c1Aainfix &lt;=c1ainfix +V2c1Aainfix &lt;=c1c1Iainfix &lt;V2V0Aainfix &lt;=c0V2Aainfix &lt;=c0V0F">
......
......@@ -24,7 +24,7 @@
locfile="../binary_search.mlw"
loclnum="17" loccnumb="6" loccnume="19"
expl="VC for binary_search"
sum="08847e78e28f9e02c4b8da41705b16fc"
sum="90a1476b0d7f875a0e59360b5542a4fa"
proved="true"
expanded="true"
shape="iNainfix =agetV1V5V2Iainfix &lt;V5V0Aainfix &lt;=c0V5Fiiainfix =agetV1V6V2Aainfix &lt;V6V0Aainfix &lt;=c0V6ainfix &lt;ainfix -V7V4ainfix -V3V4Aainfix &lt;=c0ainfix -V3V4Aainfix &lt;=V8V7Aainfix &lt;=V4V8Iainfix =agetV1V8V2Iainfix &lt;V8V0Aainfix &lt;=c0V8FAainfix &lt;V7V0Aainfix &lt;=c0V4Iainfix =V7ainfix -V6c1Fainfix &gt;agetV1V6V2Aainfix &lt;V6V0Aainfix &lt;=c0V6ainfix &lt;ainfix -V3V9ainfix -V3V4Aainfix &lt;=c0ainfix -V3V4Aainfix &lt;=V10V3Aainfix &lt;=V9V10Iainfix =agetV1V10V2Iainfix &lt;V10V0Aainfix &lt;=c0V10FAainfix &lt;V3V0Aainfix &lt;=c0V9Iainfix =V9ainfix +V6c1Fainfix &lt;agetV1V6V2Aainfix &lt;V6V0Aainfix &lt;=c0V6Aainfix &lt;=V6V3Aainfix &lt;=V4V6Lainfix +V4adivainfix -V3V4c2ainfix &lt;=V4V3Iainfix &lt;=V11V3Aainfix &lt;=V4V11Iainfix =agetV1V11V2Iainfix &lt;V11V0Aainfix &lt;=c0V11FAainfix &lt;V3V0Aainfix &lt;=c0V4FAainfix &lt;=V12ainfix -V0c1Aainfix &lt;=c0V12Iainfix =agetV1V12V2Iainfix &lt;V12V0Aainfix &lt;=c0V12FAainfix &lt;ainfix -V0c1V0Aainfix &lt;=c0c0Iainfix &lt;=agetV1V13agetV1V14Iainfix &lt;V14V0Aainfix &lt;=V13V14Aainfix &lt;=c0V13FAainfix &lt;=c0V0F">
......@@ -59,7 +59,7 @@
locfile="../binary_search.mlw"
loclnum="60" loccnumb="6" loccnume="19"
expl="VC for binary_search"
sum="7302df6e214500c9c3bd1a2ae61f34ce"
sum="d4bfbfcbdb6c193efb4fafa560a91672"
proved="true"
expanded="true"
shape="iNainfix =agetV1V5V2Iainfix &lt;V5V0Aainfix &lt;=c0V5Fiiainfix =agetV1V6V2Aainfix &lt;V6V0Aainfix &lt;=c0V6ainfix &lt;ainfix -V7V4ainfix -V3V4Aainfix &lt;=c0ainfix -V3V4Aainfix &lt;=V8V7Aainfix &lt;=V4V8Iainfix =agetV1V8V2Iainfix &lt;V8V0Aainfix &lt;=c0V8FAainfix &lt;V7V0Aainfix &lt;=c0V4Iainfix =V7ainfix -V6c1Fainfix &gt;agetV1V6V2Aainfix &lt;V6V0Aainfix &lt;=c0V6ainfix &lt;ainfix -V3V9ainfix -V3V4Aainfix &lt;=c0ainfix -V3V4Aainfix &lt;=V10V3Aainfix &lt;=V9V10Iainfix =agetV1V10V2Iainfix &lt;V10V0Aainfix &lt;=c0V10FAainfix &lt;V3V0Aainfix &lt;=c0V9Iainfix =V9ainfix +V6c1Fainfix &lt;agetV1V6V2Aainfix &lt;V6V0Aainfix &lt;=c0V6Iainfix &lt;=V6V3Aainfix &lt;=V4V6FAainfix &lt;=V4V3ainfix &lt;=V4V3Iainfix &lt;=V11V3Aainfix &lt;=V4V11Iainfix =agetV1V11V2Iainfix &lt;V11V0Aainfix &lt;=c0V11FAainfix &lt;V3V0Aainfix &lt;=c0V4FAainfix &lt;=V12ainfix -V0c1Aainfix &lt;=c0V12Iainfix =agetV1V12V2Iainfix &lt;V12V0Aainfix &lt;=c0V12FAainfix &lt;ainfix -V0c1V0Aainfix &lt;=c0c0Iainfix &lt;=agetV1V13agetV1V14Iainfix &lt;V14V0Aainfix &lt;=V13V14Aainfix &lt;=c0V13FAainfix &lt;=c0V0F">
......@@ -86,7 +86,7 @@
locfile="../binary_search.mlw"
loclnum="100" loccnumb="6" loccnume="19"
expl="VC for binary_search"
sum="65cd85f330f0ad5752c4568a313833cc"
sum="b8cee34167a755ace3b9f1e21b33147d"
proved="true"
expanded="true"
shape="iNainfix =agetV1V5V2Iainfix &lt;V5V0Aainfix &lt;=c0V5Fiiainfix =agetV1V7V2Aainfix &lt;V7V0Aainfix &lt;=c0V7ainfix &lt;ainfix -V8V4ainfix -V3V4Aainfix &lt;=c0ainfix -V3V4Aainfix &lt;=V9V8Aainfix &lt;=V4V9Iainfix =agetV1V9V2Iainfix &lt;V9V0Aainfix &lt;=c0V9FAainfix &lt;V8V0Aainfix &lt;=c0V4Iainfix =V8ainfix -V7c1FAainfix &lt;=ainfix -V7c1amax_intAainfix &lt;=amin_intainfix -V7c1ainfix &gt;agetV1V7V2Aainfix &lt;V7V0Aainfix &lt;=c0V7ainfix &lt;ainfix -V3V10ainfix -V3V4Aainfix &lt;=c0ainfix -V3V4Aainfix &lt;=V11V3Aainfix &lt;=V10V11Iainfix =agetV1V11V2Iainfix &lt;V11V0Aainfix &lt;=c0V11FAainfix &lt;V3V0Aainfix &lt;=c0V10Iainfix =V10ainfix +V7c1FAainfix &lt;=ainfix +V7c1amax_intAainfix &lt;=amin_intainfix +V7c1ainfix &lt;agetV1V7V2Aainfix &lt;V7V0Aainfix &lt;=c0V7Aainfix &lt;=V7V3Aainfix &lt;=V4V7Lainfix +V4V6Aainfix &lt;=ainfix +V4V6amax_intAainfix &lt;=amin_intainfix +V4V6Ladivainfix -V3V4c2Aainfix &lt;=ainfix -V3V4amax_intAainfix &lt;=amin_intainfix -V3V4ainfix &lt;=V4V3Iainfix &lt;=V12V3Aainfix &lt;=V4V12Iainfix =agetV1V12V2Iainfix &lt;V12V0Aainfix &lt;=c0V12FAainfix &lt;V3V0Aainfix &lt;=c0V4FAainfix &lt;=V13ainfix -V0c1Aainfix &lt;=c0V13Iainfix =agetV1V13V2Iainfix &lt;V13V0Aainfix &lt;=c0V13FAainfix &lt;ainfix -V0c1V0Aainfix &lt;=c0c0Aainfix &lt;=ainfix -V0c1amax_intAainfix &lt;=amin_intainfix -V0c1Iainfix &lt;=agetV1V14agetV1V15Iainfix &lt;V15V0Aainfix &lt;=V14V15Aainfix &lt;=c0V14FAainfix &lt;=V0amax_intAainfix &lt;=c0V0F">
......
......@@ -39,7 +39,7 @@
name="G1"
locfile="../array.why"
loclnum="4" loccnumb="7" loccnume="9"
sum="4b18b5e9ed1cb2e0329467ed5aa63218"
sum="9e110ad1929b5e8fc4f8245ddd7e2e62"
proved="true"
expanded="true"
shape="ainfix =agetasetV2V1V0V1V0FF">
......@@ -96,7 +96,7 @@
name="G2"
locfile="../array.why"
loclnum="6" loccnumb="7" loccnume="9"
sum="627171699b87946dbd6ad9d85efdfd3f"
sum="51d8da14e6a96a75ad5c2e0a41c49410"
proved="true"
expanded="true"
shape="ainfix =agetasetV4V0V3V2V1Iainfix =agetV4V2V1INainfix =V2V0FF">
......@@ -153,7 +153,7 @@
name="G3"
locfile="../array.why"
loclnum="10" loccnumb="7" loccnume="9"
sum="1844832a4c576d2a6968388a8471551f"
sum="54fe4ed8312547c3ff3e144873ea5938"
proved="true"
expanded="true"
shape="ainfix =agetasetV2c1V1c0V0Iainfix =agetV2c0V0FF">
......@@ -210,7 +210,7 @@
name="G4"
locfile="../array.why"
loclnum="13" loccnumb="7" loccnume="9"
sum="7e93c34f69527d7fb298d8fb6700c00e"
sum="5acf5443076725da68a264b0f0e40354"
proved="true"
expanded="true"
shape="ainfix =agetasetasetV2c1V1c0V0c1V1FF">
......
This diff is collapsed.
......@@ -47,7 +47,7 @@
name="decrease1_induction"
locfile="../decrease1.mlw"
loclnum="17" loccnumb="8" loccnume="27"
sum="b0d831566a94dd42620649d88e05e837"
sum="a6318c9d31aa7db1ecff318295c251a6"
proved="true"
expanded="true"
shape="ainfix &gt;=amixfix []V0V2ainfix -ainfix +amixfix []V0V1V1V2Iainfix &lt;V2alengthV0Aainfix &lt;=V1V2Aainfix &lt;=c0V1FIadecrease1V0F">
......@@ -66,7 +66,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="VC for search"
sum="432eb962f15c45688a83c09cce32117a"
sum="c04b31a6b841e5a3beeccb0fd899389e"
proved="true"
expanded="true"
shape="iNainfix =agetV1V4c0Iainfix &lt;V4V3Aainfix &lt;=c0V4FAainfix =agetV1V3c0Aainfix &lt;V3V0Aainfix &lt;=c0V3ONainfix =agetV1V5c0Iainfix &lt;V5V0Aainfix &lt;=c0V5FAainfix =V3aprefix -c1Laprefix -c1iiainfix &lt;ainfix -V0V6ainfix -V0V2Aainfix &lt;=c0ainfix -V0V2ANainfix =agetV1V7c0Iainfix &lt;V7V0Iainfix &lt;V7V6Aainfix &lt;=c0V7FAainfix &lt;=c0V6Iainfix =V6ainfix +V2c1Fainfix &lt;ainfix -V0V8ainfix -V0V2Aainfix &lt;=c0ainfix -V0V2ANainfix =agetV1V9c0Iainfix &lt;V9V0Iainfix &lt;V9V8Aainfix &lt;=c0V9FAainfix &lt;=c0V8Iainfix =V8ainfix +V2agetV1V2FAainfix &lt;V2V0Aainfix &lt;=c0V2ainfix &gt;agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=c0V2Nainfix =agetV1V10c0Iainfix &lt;V10V2Aainfix &lt;=c0V10FAainfix =agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=c0V2ONainfix =agetV1V11c0Iainfix &lt;V11V0Aainfix &lt;=c0V11FAainfix =V2aprefix -c1ainfix =agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=c0V2ainfix &lt;V2V0INainfix =agetV1V12c0Iainfix &lt;V12V0Iainfix &lt;V12V2Aainfix &lt;=c0V12FAainfix &lt;=c0V2FANainfix =agetV1V13c0Iainfix &lt;V13V0Iainfix &lt;V13c0Aainfix &lt;=c0V13FAainfix &lt;=c0c0Iadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -81,7 +81,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="1. loop invariant init"
sum="177384f95b6c69a9ae178b70de56f30d"
sum="003e828357c5511f2181481b03fc51ca"
proved="true"
expanded="true"
shape="loop invariant initainfix &lt;=c0c0Iadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -125,7 +125,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="2. loop invariant init"
sum="120d7534ff26ca65a761f882f8f7d6e9"
sum="12dd8975f875e8abda26e68a2628a978"
proved="true"
expanded="true"
shape="loop invariant initNainfix =agetV1V2c0Iainfix &lt;V2V0Iainfix &lt;V2c0Aainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -185,7 +185,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="3. precondition"
sum="1c574eff0a09304a0c8070623f82e079"
sum="87de125679bb0ae0ea1ebfdec4dd8fa9"
proved="true"
expanded="true"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V3c0Iainfix &lt;V3V0Iainfix &lt;V3V2Aainfix &lt;=c0V3FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -245,7 +245,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="4. postcondition"
sum="e41b716e831b2628beacc56018aa4108"
sum="130e1c8a58d11501cc482caf7abbb89f"
proved="true"
expanded="true"
shape="postconditionNainfix =agetV1V3c0Iainfix &lt;V3V2Aainfix &lt;=c0V3FAainfix =agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=c0V2ONainfix =agetV1V4c0Iainfix &lt;V4V0Aainfix &lt;=c0V4FAainfix =V2aprefix -c1Iainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V5c0Iainfix &lt;V5V0Iainfix &lt;V5V2Aainfix &lt;=c0V5FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -305,7 +305,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="5. precondition"
sum="ea6b13b7597106808970f7e14c076261"
sum="c767f5c83509c40b2fa884b1660d064e"
proved="true"
expanded="true"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V3c0Iainfix &lt;V3V0Iainfix &lt;V3V2Aainfix &lt;=c0V3FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -365,7 +365,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="6. precondition"
sum="c122160bb3c4251395a160d927155eaa"
sum="1ee87360488cf8986286afe4fb484e0f"
proved="true"
expanded="true"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V3c0Iainfix &lt;V3V0Iainfix &lt;V3V2Aainfix &lt;=c0V3FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -425,7 +425,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="7. loop invariant preservation"
sum="2c8a28e6d104c7c529dcbfc803552a5c"
sum="af78dcafdcfcc9469f20d9ee464c87d3"
proved="true"
expanded="true"
shape="loop invariant preservationainfix &lt;=c0V3Iainfix =V3ainfix +V2agetV1V2FIainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V4c0Iainfix &lt;V4V0Iainfix &lt;V4V2Aainfix &lt;=c0V4FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -469,7 +469,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="8. loop invariant preservation"
sum="a26d567c2205ea9bf3be0f4e727878ae"
sum="6fc014f4eb28c15886d30aa251190eb5"
proved="true"
expanded="true"
shape="loop invariant preservationNainfix =agetV1V4c0Iainfix &lt;V4V0Iainfix &lt;V4V3Aainfix &lt;=c0V4FIainfix =V3ainfix +V2agetV1V2FIainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V5c0Iainfix &lt;V5V0Iainfix &lt;V5V2Aainfix &lt;=c0V5FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -497,7 +497,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.12"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -505,7 +505,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="9. loop variant decrease"
sum="980f577891151aed17784b10a6792f6c"
sum="7dcd60c9ff7834b15a77cc51fb466b52"
proved="true"
expanded="true"
shape="loop variant decreaseainfix &lt;ainfix -V0V3ainfix -V0V2Aainfix &lt;=c0ainfix -V0V2Iainfix =V3ainfix +V2agetV1V2FIainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V4c0Iainfix &lt;V4V0Iainfix &lt;V4V2Aainfix &lt;=c0V4FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -565,7 +565,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="10. loop invariant preservation"
sum="c7802c4eab2ad6262e4ebf30f372f453"
sum="79e7c433b7c3c5a45296658a52e0ea55"
proved="true"
expanded="true"
shape="loop invariant preservationainfix &lt;=c0V3Iainfix =V3ainfix +V2c1FINainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V4c0Iainfix &lt;V4V0Iainfix &lt;V4V2Aainfix &lt;=c0V4FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -609,7 +609,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="11. loop invariant preservation"
sum="724ac7f902af41bf2111e00f3e9bc04a"
sum="e32d714937e5905ac81284f8aa55cdb8"
proved="true"
expanded="true"
shape="loop invariant preservationNainfix =agetV1V4c0Iainfix &lt;V4V0Iainfix &lt;V4V3Aainfix &lt;=c0V4FIainfix =V3ainfix +V2c1FINainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V5c0Iainfix &lt;V5V0Iainfix &lt;V5V2Aainfix &lt;=c0V5FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -653,7 +653,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="12. loop variant decrease"
sum="2b4eee16aa33004b1da73593b1dd9d33"
sum="819db527861d3a96822efb91cc669fd6"
proved="true"
expanded="true"
shape="loop variant decreaseainfix &lt;ainfix -V0V3ainfix -V0V2Aainfix &lt;=c0ainfix -V0V2Iainfix =V3ainfix +V2c1FINainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0INainfix =agetV1V4c0Iainfix &lt;V4V0Iainfix &lt;V4V2Aainfix &lt;=c0V4FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -713,7 +713,7 @@
locfile="../decrease1.mlw"
loclnum="23" loccnumb="6" loccnume="12"
expl="13. postcondition"
sum="2ede907bf8509614a99f9b8d8dc31135"
sum="0d17823d180504d45ea5dd0dda06724e"
proved="true"
expanded="true"
shape="postconditionNainfix =agetV1V4c0Iainfix &lt;V4V3Aainfix &lt;=c0V4FAainfix =agetV1V3c0Aainfix &lt;V3V0Aainfix &lt;=c0V3ONainfix =agetV1V5c0Iainfix &lt;V5V0Aainfix &lt;=c0V5FAainfix =V3aprefix -c1Laprefix -c1INainfix &lt;V2V0INainfix =agetV1V6c0Iainfix &lt;V6V0Iainfix &lt;V6V2Aainfix &lt;=c0V6FAainfix &lt;=c0V2FIadecrease1amk arrayV0V1Aainfix &lt;=c0V0F">
......@@ -775,7 +775,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="VC for search_rec"
sum="24f452d096c6437d266af5d53d310313"
sum="9c0aee75533bbf9e699bcad78413363b"
proved="true"
expanded="true"
shape="iNainfix =agetV1V5c0Iainfix &lt;V5V4Aainfix &lt;=V2V5FAainfix =agetV1V4c0Aainfix &lt;V4V0Aainfix &lt;=V2V4ONainfix =agetV1V6c0Iainfix &lt;V6V0Aainfix &lt;=V2V6FAainfix =V4aprefix -c1Laprefix -c1iiNainfix =agetV1V9c0Iainfix &lt;V9V8Aainfix &lt;=V2V9FAainfix =agetV1V8c0Aainfix &lt;V8V0Aainfix &lt;=V2V8ONainfix =agetV1V10c0Iainfix &lt;V10V0Aainfix &lt;=V2V10FAainfix =V8aprefix -c1INainfix =agetV1V11c0Iainfix &lt;V11V8Aainfix &lt;=V7V11FAainfix =agetV1V8c0Aainfix &lt;V8V0Aainfix &lt;=V7V8ONainfix =agetV1V12c0Iainfix &lt;V12V0Aainfix &lt;=V7V12FAainfix =V8aprefix -c1FAainfix &lt;=c0V7Aadecrease1V3Lainfix +V2c1Nainfix =agetV1V15c0Iainfix &lt;V15V14Aainfix &lt;=V2V15FAainfix =agetV1V14c0Aainfix &lt;V14V0Aainfix &lt;=V2V14ONainfix =agetV1V16c0Iainfix &lt;V16V0Aainfix &lt;=V2V16FAainfix =V14aprefix -c1INainfix =agetV1V17c0Iainfix &lt;V17V14Aainfix &lt;=V13V17FAainfix =agetV1V14c0Aainfix &lt;V14V0Aainfix &lt;=V13V14ONainfix =agetV1V18c0Iainfix &lt;V18V0Aainfix &lt;=V13V18FAainfix =V14aprefix -c1FAainfix &lt;=c0V13Aadecrease1V3Lainfix +V2agetV1V2Aainfix &lt;V2V0Aainfix &lt;=c0V2ainfix &gt;agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=c0V2Nainfix =agetV1V19c0Iainfix &lt;V19V2Aainfix &lt;=V2V19FAainfix =agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=V2V2ONainfix =agetV1V20c0Iainfix &lt;V20V0Aainfix &lt;=V2V20FAainfix =V2aprefix -c1ainfix =agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=c0V2ainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -790,7 +790,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="1. precondition"
sum="bb3c05c010970df8195be101e6f8c444"
sum="6f545b206bdb1d872601dd68aec0f813"
proved="true"
expanded="true"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -850,7 +850,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="2. postcondition"
sum="695a251b998964cb41a1a64b2358a5bf"
sum="8804c71ce8c630d3a50e8222539f8cbb"
proved="true"
expanded="true"
shape="postconditionNainfix =agetV1V4c0Iainfix &lt;V4V2Aainfix &lt;=V2V4FAainfix =agetV1V2c0Aainfix &lt;V2V0Aainfix &lt;=V2V2ONainfix =agetV1V5c0Iainfix &lt;V5V0Aainfix &lt;=V2V5FAainfix =V2aprefix -c1Iainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -910,7 +910,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="3. precondition"
sum="3b059aa1f02b6aa0c3869ab25da3075f"
sum="885cc9be960b0fa39a87ccc0912ba639"
proved="true"
expanded="true"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -970,7 +970,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="4. precondition"
sum="b65d99fda42d1a5a373b0a1f1827438f"
sum="91bf63ed70ddad2ce203c94b5e272bbd"
proved="true"
expanded="true"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -1030,7 +1030,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="5. precondition"
sum="3ef83ae8a5774857d093648b3c944318"
sum="be44ab99d7ef41ed4bcc6ff74aa552d6"
proved="true"
expanded="true"
shape="preconditionainfix &lt;=c0V4Aadecrease1V3Lainfix +V2agetV1V2Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -1090,7 +1090,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="6. postcondition"
sum="53d8a3d577bc285400817debfb25dd57"
sum="1fe5656bd30e614f690add3435464a79"
proved="true"
expanded="true"
shape="postconditionNainfix =agetV1V6c0Iainfix &lt;V6V5Aainfix &lt;=V2V6FAainfix =agetV1V5c0Aainfix &lt;V5V0Aainfix &lt;=V2V5ONainfix =agetV1V7c0Iainfix &lt;V7V0Aainfix &lt;=V2V7FAainfix =V5aprefix -c1INainfix =agetV1V8c0Iainfix &lt;V8V5Aainfix &lt;=V4V8FAainfix =agetV1V5c0Aainfix &lt;V5V0Aainfix &lt;=V4V5ONainfix =agetV1V9c0Iainfix &lt;V9V0Aainfix &lt;=V4V9FAainfix =V5aprefix -c1FIainfix &lt;=c0V4Aadecrease1V3Lainfix +V2agetV1V2Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -1118,7 +1118,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="7. precondition"
sum="78eedc83e56f3d416e510722f1d0f99d"
sum="4627d52c6f2bc6618bc7612b9d055faa"
proved="true"
expanded="true"
shape="preconditionainfix &lt;=c0V4Aadecrease1V3Lainfix +V2c1INainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -1178,7 +1178,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="8. postcondition"
sum="b0ce1aa1571ca8799dc554f9a1705c29"
sum="55d7d70a0c7dc2db240a97dd2677ecc8"
proved="true"
expanded="true"
shape="postconditionNainfix =agetV1V6c0Iainfix &lt;V6V5Aainfix &lt;=V2V6FAainfix =agetV1V5c0Aainfix &lt;V5V0Aainfix &lt;=V2V5ONainfix =agetV1V7c0Iainfix &lt;V7V0Aainfix &lt;=V2V7FAainfix =V5aprefix -c1INainfix =agetV1V8c0Iainfix &lt;V8V5Aainfix &lt;=V4V8FAainfix =agetV1V5c0Aainfix &lt;V5V0Aainfix &lt;=V4V5ONainfix =agetV1V9c0Iainfix &lt;V9V0Aainfix &lt;=V4V9FAainfix =V5aprefix -c1FIainfix &lt;=c0V4Aadecrease1V3Lainfix +V2c1INainfix &gt;agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =agetV1V2c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Iainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -1222,7 +1222,7 @@
locfile="../decrease1.mlw"
loclnum="43" loccnumb="10" loccnume="20"
expl="9. postcondition"
sum="dba1fbbff74e82a56107b076856cbc82"
sum="6cc14fd8f4a86bedcc149d355dfdc73a"
proved="true"
expanded="true"
shape="postconditionNainfix =agetV1V5c0Iainfix &lt;V5V4Aainfix &lt;=V2V5FAainfix =agetV1V4c0Aainfix &lt;V4V0Aainfix &lt;=V2V4ONainfix =agetV1V6c0Iainfix &lt;V6V0Aainfix &lt;=V2V6FAainfix =V4aprefix -c1Laprefix -c1INainfix &lt;V2V0Iainfix &lt;=c0V2Aadecrease1V3Aainfix &lt;=c0V0Lamk arrayV0V1F">
......
This diff is collapsed.
This diff is collapsed.
......@@ -24,7 +24,7 @@
locfile="../fib_memo.mlw"
loclnum="33" loccnumb="10" loccnume="14"
expl="VC for fibo"
sum="d534d4014aafb7d9e129140fa0680e9e"
sum="89f6a0a8763135562e58d9522abe9a8f"
proved="true"
expanded="true"
shape="iainvV5Aainfix =ainfix +afibV4afibV2afibV0IainvV5FAainvV3Aainfix &lt;=c0V4Lainfix -V0c1IainvV3FAainvV1Aainfix &lt;=c0V2Lainfix -V0c2ainvV1Aainfix =c1afibV0ainfix &lt;=V0c1IainvV1Aainfix &lt;=c0V0FF">
......@@ -44,7 +44,7 @@
locfile="../fib_memo.mlw"
loclnum="41" loccnumb="7" loccnume="16"
expl="VC for memo_fibo"
sum="dd7ca3265f158c30003f38b2292a5cf4"
sum="2e6cd9c9303224853b6d0b63d113a87c"
proved="true"
expanded="true"
shape="ainvV4Aainfix =V3afibV0Iainfix =V4asetV2V0aSomeV3FIainvV2LafibV0FAainvV1Aainfix &lt;=c0V0Iainfix =agetV1V0aNoneAainvV1Aainfix =V5afibV0Iainfix =agetV1V0aSomeV5FIainvV1Aainfix &lt;=c0V0FF">
......@@ -59,7 +59,7 @@
locfile="../fib_memo.mlw"
loclnum="41" loccnumb="7" loccnume="16"
expl="1. postcondition"
sum="75e8ce32a14eb992f93a17aa02f2667f"
sum="304d2b1fcca3103de952b313dda607e4"
proved="true"
expanded="true"
shape="postconditionainvV1Aainfix =V2afibV0Iainfix =agetV1V0aSomeV2FIainvV1Aainfix &lt;=c0V0FF">
......@@ -79,7 +79,7 @@
locfile="../fib_memo.mlw"
loclnum="41" loccnumb="7" loccnume="16"
expl="2. precondition"
sum="783b32e575b842ca8d353d40a8b9544f"
sum="6ece570e2b60c27e1e4a240e9ebc4d02"
proved="true"
expanded="true"
shape="preconditionainvV1Aainfix &lt;=c0V0Iainfix =agetV1V0aNoneIainvV1Aainfix &lt;=c0V0FF">
......@@ -99,7 +99,7 @@
locfile="../fib_memo.mlw"
loclnum="41" loccnumb="7" loccnume="16"
expl="3. postcondition"
sum="7f1a9a91134e9fb7590f757988e71e16"
sum="a8392d62466c8d39b494b9c2ef0edd51"
proved="true"
expanded="true"
shape="postconditionainvV4Aainfix =V3afibV0Iainfix =V4asetV2V0aSomeV3FIainvV2LafibV0FIainvV1Aainfix &lt;=c0V0Iainfix =agetV1V0aNoneIainvV1Aainfix &lt;=c0V0FF">
......
......@@ -23,7 +23,7 @@
name="size_nonneg"
locfile="../fill.mlw"
loclnum="23" loccnumb="8" loccnume="19"
sum="a88fe98443b22fd9ca81a0fe000f5bfa"
sum="1add01d9ea22bf5100c21a8dff355d8e"
proved="true"
expanded="true"
shape="ainfix &gt;=asizeV0c0F">
......@@ -45,7 +45,7 @@
locfile="../fill.mlw"
loclnum="23" loccnumb="8" loccnume="19"
expl="1."
sum="653d9ffd8fbcdd8b08fab32695b6e3fd"
sum="7eb3e23636162e1b6c02f741cdf7295e"
proved="true"
expanded="false"
shape="Cainfix &gt;=asizeV0c0aNullainfix &gt;=asizeV0c0Iainfix &gt;=asizeV1c0Iainfix &gt;=asizeV3c0aNodeVVVV0F">
......@@ -65,7 +65,7 @@
locfile="../fill.mlw"
loclnum="25" loccnumb="10" loccnume="14"
expl="VC for fill"
sum="0b3b1c0d5b82819f85c764c60b0fee14"
sum="341c641ddf8ff6c88dde19775c400ae5"
proved="true"
expanded="true"
shape="CacontainsV0agetV2V4Iainfix &lt;V4V3Aainfix &lt;=V3V4FAainfix =agetV2V5agetV2V5Iainfix &lt;V5V3Aainfix &lt;=c0V5FAainfix &lt;=V3V1Aainfix &lt;=V3V3aNulliacontainsV0agetV9V11Iainfix &lt;V11V10Aainfix &lt;=V3V11FAainfix =agetV9V12agetV2V12Iainfix &lt;V12V3Aainfix &lt;=c0V12FAainfix &lt;=V10V1Aainfix &lt;=V3V10acontainsV0agetV15V17Iainfix &lt;V17V16Aainfix &lt;=V3V17FAainfix =agetV15V18agetV2V18Iainfix &lt;V18V3Aainfix &lt;=c0V18FAainfix &lt;=V16V1Aainfix &lt;=V3V16IacontainsV8agetV15V19Iainfix &lt;V19V16Aainfix &lt;=V14V19FAainfix =agetV15V20agetV13V20Iainfix &lt;V20V14Aainfix &lt;=c0V20FAainfix &lt;=V16V1Aainfix &lt;=V14V16Aainfix &lt;=c0V1FFAainfix &lt;=V14V1Aainfix &lt;=c0V14Aainfix &lt;asizeV8asizeV0Aainfix &lt;=c0asizeV0Lainfix +V10c1Iainfix =V13asetV9V10V7Aainfix &lt;=c0V1FAainfix &lt;V10V1Aainfix &lt;=c0V10Nainfix =V10V1IacontainsV6agetV9V21Iainfix &lt;V21V10Aainfix &lt;=V3V21FAainfix =agetV9V22agetV2V22Iainfix &lt;V22V3Aainfix &lt;=c0V22FAainfix &lt;=V10V1Aainfix &lt;=V3V10Aainfix &lt;=c0V1FFAainfix &lt;=V3V1Aainfix &lt;=c0V3Aainfix &lt;asizeV6asizeV0Aainfix &lt;=c0asizeV0aNodeVVVV0Iainfix &lt;=V3V1Aainfix &lt;=c0V3Aainfix &lt;=c0V1F">
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -28,7 +28,7 @@
locfile="../array_max.mlw"
loclnum="21" loccnumb="6" loccnume="9"
expl="VC for max"
sum="c3ec2b5cc0b8c3ed0c6ab2fadf5dc1bc"
sum="709d10694ba5d9dd6333cff3c3a7ba81"
proved="true"
expanded="true"
shape="iainfix &lt;=agetV1V4agetV1V3Iainfix &lt;V4V0Aainfix &lt;=c0V4FAainfix &lt;V3V0Aainfix &lt;=c0V3iainfix &lt;ainfix -V5V3ainfix -V2V3Aainfix &lt;=c0ainfix -V2V3Aainfix &lt;=agetV1V6amaxagetV1V3agetV1V5Iainfix &lt;V6V0Aainfix &lt;V5V6Oainfix &lt;V6V3Aainfix &lt;=c0V6FAainfix &lt;V5V0Aainfix &lt;=V3V5Aainfix &lt;=c0V3Iainfix =V5ainfix -V2c1Fainfix &lt;ainfix -V2V7ainfix -V2V3Aainfix &lt;=c0ainfix -V2V3Aainfix &lt;=agetV1V8amaxagetV1V7agetV1V2Iainfix &lt;V8V0Aainfix &lt;V2V8Oainfix &lt;V8V7Aainfix &lt;=c0V8FAainfix &lt;V2V0Aainfix &lt;=V7V2Aainfix &lt;=c0V7Iainfix =V7ainfix +V3c1Fainfix &lt;=agetV1V3agetV1V2Aainfix &lt;V3V0Aainfix &lt;=c0V3Aainfix &lt;V2V0Aainfix &lt;=c0V2Nainfix =V3V2Iainfix &lt;=agetV1V9amaxagetV1V3agetV1V2Iainfix &lt;V9V0Aainfix &lt;V2V9Oainfix &lt;V9V3Aainfix &lt;=c0V9FAainfix &lt;V2V0Aainfix &lt;=V3V2Aainfix &lt;=c0V3FAainfix &lt;=agetV1V10amaxagetV1c0agetV1ainfix -V0c1Iainfix &lt;V10V0Aainfix &lt;ainfix -V0c1V10Oainfix &lt;V10c0Aainfix &lt;=c0V10FAainfix &lt;ainfix -V0c1V0Aainfix &lt;=c0ainfix -V0c1Aainfix &lt;=c0c0Iainfix &lt;c0V0Aainfix &lt;=c0V0F">
......
......@@ -35,7 +35,7 @@
locfile="../duplets.mlw"
loclnum="43" loccnumb="6" loccnume="12"
expl="VC for duplet"
sum="da16a325dd41dd659b5e6a62813bdfb9"
sum="6b15a16a5df4d7e9e85c7ee0ed427bed"
proved="true"
expanded="true"
shape="fINais_dupletV3V5V6INCfaNoneainfix =V7agetV1V5aSomeVV2Iainfix &lt;V6V0Aainfix &lt;V5V6Aainfix &lt;V5ainfix +V4c1Aainfix &lt;=c0V5FAiNais_dupletV3V12V13INCfaNoneainfix =V14agetV1V12aSomeVV2Iainfix &lt;V13V0Aainfix &lt;V12V13Aainfix &lt;V12ainfix +V8c1Aainfix &lt;=c0V12FINais_dupletV3V8V15Iainfix &lt;V15ainfix +V10c1Aainfix &lt;V8V15FAiNais_dupletV3V8V17Iainfix &lt;V17ainfix +V16c1Aainfix &lt;V8V17FNCfaNoneainfix =V20agetV1V18aSomeVV2Aais_dupletV3V18V19Iainfix =V19V16Aainfix =V18V8Fainfix =agetV1V16V9Aainfix &lt;V16V0Aainfix &lt;=c0V16INais_dupletV3V8V21Iainfix &lt;V21V16Aainfix &lt;V8V21FIainfix &lt;=V16V10Aainfix &lt;=V11V16FANais_dupletV3V8V22Iainfix &lt;V22V11Aainfix &lt;V8V22FIainfix &lt;=V11V10ANais_dupletV3V23V24INCfaNoneainfix =V25agetV1V23aSomeVV2Iainfix &lt;V24V0Aainfix &lt;V23V24Aainfix &lt;V23ainfix +V8c1Aainfix &lt;=c0V23FIainfix &gt;V11V10Lainfix +V8c1Lainfix -V0c1Nais_dupletV3V26V27INCfaNoneainfix =V28agetV1V26aSomeVV2Iainfix &lt;V27V0Aainfix &lt;V26V27Aainfix &lt;V26ainfix +V8c1Aainfix &lt;=c0V26FCfaNoneainfix =V29V9aSomeVV2LagetV1V8Aainfix &lt;V8V0Aainfix &lt;=c0V8INais_dupletV3V30V31INCfaNoneainfix =V32agetV1V30aSomeVV2Iainfix &lt;V31V0Aainfix &lt;V30V31Aainfix &lt;V30V8Aainfix &lt;=c0V30FIainfix &lt;=V8V4Aainfix &lt;=c0V8FANais_dupletV3V33V34INCfaNoneainfix =V35agetV1V33aSomeVV2Iainfix &lt;V34V0Aainfix &lt;V33V34Aainfix &lt;V33c0Aainfix &lt;=c0V33FIainfix &lt;=c0V4AfIainfix &gt;c0V4Lainfix -V0c2INCfaNoneainfix =V38agetV1V36aSomeVV2Aais_dupletV3V36V37EAainfix &lt;=c2V0Aainfix &lt;=c0V0Lamk arrayV0V1F">
......@@ -63,7 +63,7 @@
locfile="../duplets.mlw"
loclnum="74" loccnumb="6" loccnume="13"
expl="VC for duplets"
sum="4658940c6746265baf8a378b2918b363"
sum="9dab27f087b66d55d95c9a19f502ffde"
proved="true"
expanded="true"
shape="Nainfix =agetV1V3agetV1V5Aais_dupletV2V5V6Aais_dupletV2V3V4INainfix =agetV1V4agetV1V5Aais_dupletV2V5V6FANainfix =agetV1V4agetV1V7Aais_dupletV2V7V8EAainfix &lt;=c2V0Aainfix &lt;V4V0Aainfix &lt;=c0V4Iais_dupletV2V3V4FAais_dupletV2V9V10EAainfix &lt;=c2V0INainfix =agetV1V11agetV1V13Aais_dupletV2V13V14Aais_dupletV2V11V12EAainfix &lt;=c4V0Aainfix &lt;=c0V0Lamk arrayV0V1F">
......
......@@ -20,7 +20,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="VC for max"
sum="b63c0da8eca803644bccc40fbcdf21db"
sum="4e27305c00a5b1efd875f40b6b3b9ea0"
proved="true"
expanded="true"
shape="iainfix &lt;=agetV1V4agetV1V3Iainfix &lt;V4V0Aainfix &lt;=c0V4FAainfix &lt;V3V0Aainfix &lt;=c0V3iainfix &lt;ainfix -V5V3ainfix -V2V3Aainfix &lt;=c0ainfix -V2V3Aainfix &lt;=agetV1V6agetV1V3Oainfix &lt;=agetV1V6agetV1V5Iainfix &lt;V6V0Aainfix &lt;V5V6Oainfix &lt;V6V3Aainfix &lt;=c0V6FAainfix &lt;V5V0Aainfix &lt;=V3V5Aainfix &lt;=c0V3Iainfix =V5ainfix -V2c1Fainfix &lt;ainfix -V2V7ainfix -V2V3Aainfix &lt;=c0ainfix -V2V3Aainfix &lt;=agetV1V8agetV1V7Oainfix &lt;=agetV1V8agetV1V2Iainfix &lt;V8V0Aainfix &lt;V2V8Oainfix &lt;V8V7Aainfix &lt;=c0V8FAainfix &lt;V2V0Aainfix &lt;=V7V2Aainfix &lt;=c0V7Iainfix =V7ainfix +V3c1Fainfix &lt;=agetV1V3agetV1V2Aainfix &lt;V3V0Aainfix &lt;=c0V3Aainfix &lt;V2V0Aainfix &lt;=c0V2Nainfix =V3V2Iainfix &lt;=agetV1V9agetV1V3Oainfix &lt;=agetV1V9agetV1V2Iainfix &lt;V9V0Aainfix &lt;V2V9Oainfix &lt;V9V3Aainfix &lt;=c0V9FAainfix &lt;V2V0Aainfix &lt;=V3V2Aainfix &lt;=c0V3FAainfix &lt;=agetV1V10agetV1c0Oainfix &lt;=agetV1V10agetV1ainfix -V0c1Iainfix &lt;V10V0Aainfix &lt;ainfix -V0c1V10Oainfix &lt;V10c0Aainfix &lt;=c0V10FAainfix &lt;ainfix -V0c1V0Aainfix &lt;=c0ainfix -V0c1Aainfix &lt;=c0c0Iainfix &gt;V0c0Aainfix &lt;=c0V0F">
......@@ -35,7 +35,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="1. loop invariant init"
sum="7e9e4b83aca33699bb4220a55024e5b4"
sum="20206df170e8be49e614376241d91d7a"
proved="true"
expanded="false"
shape="loop invariant initainfix &lt;ainfix -V0c1V0Aainfix &lt;=c0ainfix -V0c1Aainfix &lt;=c0c0Iainfix &gt;V0c0Aainfix &lt;=c0V0F">
......@@ -55,7 +55,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="2. loop invariant init"
sum="39383d72235958d2147f919f7c852879"
sum="8f86aed076e799af4cc66d1c5290737b"
proved="true"
expanded="false"
shape="loop invariant initainfix &lt;=agetV1V2agetV1c0Oainfix &lt;=agetV1V2agetV1ainfix -V0c1Iainfix &lt;V2V0Aainfix &lt;ainfix -V0c1V2Oainfix &lt;V2c0Aainfix &lt;=c0V2FIainfix &gt;V0c0Aainfix &lt;=c0V0F">
......@@ -75,7 +75,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="3. precondition"
sum="16ea9b83d3da10ea9d90c13726fd9eea"
sum="822aaae7e1efd62219f6d58ebf4cd9cc"
proved="true"
expanded="false"
shape="preconditionainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =V3V2Iainfix &lt;=agetV1V4agetV1V3Oainfix &lt;=agetV1V4agetV1V2Iainfix &lt;V4V0Aainfix &lt;V2V4Oainfix &lt;V4V3Aainfix &lt;=c0V4FAainfix &lt;V2V0Aainfix &lt;=V3V2Aainfix &lt;=c0V3FIainfix &gt;V0c0Aainfix &lt;=c0V0F">
......@@ -95,7 +95,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="4. precondition"
sum="45da1de8c187466f26e3fd4acbff0442"
sum="6c431585b3f034c69db2eab736e157cf"
proved="true"
expanded="false"
shape="preconditionainfix &lt;V3V0Aainfix &lt;=c0V3Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =V3V2Iainfix &lt;=agetV1V4agetV1V3Oainfix &lt;=agetV1V4agetV1V2Iainfix &lt;V4V0Aainfix &lt;V2V4Oainfix &lt;V4V3Aainfix &lt;=c0V4FAainfix &lt;V2V0Aainfix &lt;=V3V2Aainfix &lt;=c0V3FIainfix &gt;V0c0Aainfix &lt;=c0V0F">
......@@ -115,7 +115,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="5. loop invariant preservation"
sum="0c7786e4f097f35bd263344f4da0c9a1"
sum="8a30947ffb89dc14be463058c7154d82"
proved="true"
expanded="false"
shape="loop invariant preservationainfix &lt;V2V0Aainfix &lt;=V4V2Aainfix &lt;=c0V4Iainfix =V4ainfix +V3c1FIainfix &lt;=agetV1V3agetV1V2Iainfix &lt;V3V0Aainfix &lt;=c0V3Iainfix &lt;V2V0Aainfix &lt;=c0V2INainfix =V3V2Iainfix &lt;=agetV1V5agetV1V3Oainfix &lt;=agetV1V5agetV1V2Iainfix &lt;V5V0Aainfix &lt;V2V5Oainfix &lt;V5V3Aainfix &lt;=c0V5FAainfix &lt;V2V0Aainfix &lt;=V3V2Aainfix &lt;=c0V3FIainfix &gt;V0c0Aainfix &lt;=c0V0F">
......@@ -135,7 +135,7 @@
locfile="../foveoos11_challenge1.mlw"
loclnum="13" loccnumb="6" loccnume="9"
expl="6. loop invariant preservation"
sum="4419b516cc82e4d3fb529ac41703e5e3"
sum="fa6be6618d2a98b34326bdb885665d19"