Commit ab739e49 authored by Andrei Paskevich's avatar Andrei Paskevich
Browse files

update sessions

parent fb4f4a25
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session SYSTEM "/home/marche/why3/share/why3session.dtd">
<!DOCTYPE why3session SYSTEM "/home/andrei/prj/why-git/share/why3session.dtd">
<why3session
name="foveoos2011/duplets/why3session.xml">
<prover
......@@ -36,10 +36,10 @@
locfile="foveoos2011/duplets/../duplets.mlw"
loclnum="43" loccnumb="6" loccnume="12"
expl="parameter duplet"
sum="be962a5577c9db0d565e6d563eba464e"
sum="62e462537298fecdf521150553ebd251"
proved="true"
expanded="true"
shape="Lamk arrayV0V2ais_dupletV3V4V5NICV1aNonefaSomeVainfix =V6agetV2V4NIainfix &lt;V5V0Aainfix &lt;V4V5Aainfix &lt;V4ainfix +ainfix -V0c2c1Aainfix &lt;=c0V4FNALagetV2V7iCV1aNonefaSomeVainfix =V9V8ais_dupletV3V10V11NICV1aNonefaSomeVainfix =V12agetV2V10NIainfix &lt;V11V0Aainfix &lt;V10V11Aainfix &lt;V10ainfix +V7c1Aainfix &lt;=c0V10Fais_dupletV3V13V14NICV1aNonefaSomeVainfix =V15agetV2V13NIainfix &lt;V14V0Aainfix &lt;V13V14Aainfix &lt;V13ainfix +V7c1Aainfix &lt;=c0V13FIais_dupletV3V7V16NIainfix &lt;V16ainfix +ainfix -V0c1c1Aainfix &lt;V7V16FAiainfix =agetV2V17V8CV1aNonefaSomeVainfix =V20agetV2V18NAais_dupletV3V18V19Iainfix =aTuple2V18V19aTuple2V7V17Fais_dupletV3V7V21NIainfix &lt;V21ainfix +V17c1Aainfix &lt;V7V21FAainfix &lt;V17V0Aainfix &lt;=c0V17Iais_dupletV3V7V22NIainfix &lt;V22V17Aainfix &lt;V7V22FIainfix &lt;=V17ainfix -V0c1Aainfix &lt;=ainfix +V7c1V17FAais_dupletV3V7V23NIainfix &lt;V23ainfix +V7c1Aainfix &lt;V7V23FIainfix &lt;=ainfix +V7c1ainfix -V0c1Aais_dupletV3V24V25NICV1aNonefaSomeVainfix =V26agetV2V24NIainfix &lt;V25V0Aainfix &lt;V24V25Aainfix &lt;V24ainfix +V7c1Aainfix &lt;=c0V24FIainfix &gt;ainfix +V7c1ainfix -V0c1Aainfix &lt;V7V0Aainfix &lt;=c0V7Iais_dupletV3V27V28NICV1aNonefaSomeVainfix =V29agetV2V27NIainfix &lt;V28V0Aainfix &lt;V27V28Aainfix &lt;V27V7Aainfix &lt;=c0V27FIainfix &lt;=V7ainfix -V0c2Aainfix &lt;=c0V7FAais_dupletV3V30V31NICV1aNonefaSomeVainfix =V32agetV2V30NIainfix &lt;V31V0Aainfix &lt;V30V31Aainfix &lt;V30c0Aainfix &lt;=c0V30FIainfix &lt;=c0ainfix -V0c2Aainfix &gt;c0ainfix -V0c2NICV1aNonefaSomeVainfix =V35agetV2V33NAais_dupletV3V33V34EAainfix &lt;=c2V0FFF">
shape="Lamk arrayV0V2ais_dupletV3V4V5NICV1aNonefaSomeVainfix =V6agetV2V4NIainfix &lt;V5V0Aainfix &lt;V4V5Aainfix &lt;V4ainfix +ainfix -V0c2c1Aainfix &lt;=c0V4FNALagetV2V7iCV1aNonefaSomeVainfix =V9V8ais_dupletV3V10V11NICV1aNonefaSomeVainfix =V12agetV2V10NIainfix &lt;V11V0Aainfix &lt;V10V11Aainfix &lt;V10ainfix +V7c1Aainfix &lt;=c0V10Fais_dupletV3V13V14NICV1aNonefaSomeVainfix =V15agetV2V13NIainfix &lt;V14V0Aainfix &lt;V13V14Aainfix &lt;V13ainfix +V7c1Aainfix &lt;=c0V13FIais_dupletV3V7V16NIainfix &lt;V16ainfix +ainfix -V0c1c1Aainfix &lt;V7V16FAiainfix =agetV2V17V8CV1aNonefaSomeVainfix =V20agetV2V18NAais_dupletV3V18V19Iainfix =V19V17Aainfix =V18V7Fais_dupletV3V7V21NIainfix &lt;V21ainfix +V17c1Aainfix &lt;V7V21FAainfix &lt;V17V0Aainfix &lt;=c0V17Iais_dupletV3V7V22NIainfix &lt;V22V17Aainfix &lt;V7V22FIainfix &lt;=V17ainfix -V0c1Aainfix &lt;=ainfix +V7c1V17FAais_dupletV3V7V23NIainfix &lt;V23ainfix +V7c1Aainfix &lt;V7V23FIainfix &lt;=ainfix +V7c1ainfix -V0c1Aais_dupletV3V24V25NICV1aNonefaSomeVainfix =V26agetV2V24NIainfix &lt;V25V0Aainfix &lt;V24V25Aainfix &lt;V24ainfix +V7c1Aainfix &lt;=c0V24FIainfix &gt;ainfix +V7c1ainfix -V0c1Aainfix &lt;V7V0Aainfix &lt;=c0V7Iais_dupletV3V27V28NICV1aNonefaSomeVainfix =V29agetV2V27NIainfix &lt;V28V0Aainfix &lt;V27V28Aainfix &lt;V27V7Aainfix &lt;=c0V27FIainfix &lt;=V7ainfix -V0c2Aainfix &lt;=c0V7FAais_dupletV3V30V31NICV1aNonefaSomeVainfix =V32agetV2V30NIainfix &lt;V31V0Aainfix &lt;V30V31Aainfix &lt;V30c0Aainfix &lt;=c0V30FIainfix &lt;=c0ainfix -V0c2Aainfix &gt;c0ainfix -V0c2NICV1aNonefaSomeVainfix =V35agetV2V33NAais_dupletV3V33V34EAainfix &lt;=c2V0FFF">
<label
name="expl:parameter duplet"/>
<proof
......@@ -48,7 +48,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.05"/>
<result status="valid" time="0.06"/>
</proof>
<proof
prover="1"
......@@ -56,7 +56,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.06"/>
<result status="valid" time="0.05"/>
</proof>
</goal>
<goal
......@@ -76,7 +76,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.02"/>
</proof>
<proof
prover="1"
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session SYSTEM "/usr/local/share/why3/why3session.dtd">
<!DOCTYPE why3session SYSTEM "/home/andrei/prj/why-git/share/why3session.dtd">
<why3session
name="add_list/why3session.xml">
name="programs/add_list/why3session.xml">
<prover
id="0"
name="Alt-Ergo"
......@@ -20,23 +20,23 @@
expanded="true">
<theory
name="SumList"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="2" loccnumb="7" loccnume="14"
verified="true"
expanded="false">
</theory>
<theory
name="WP AddListRec"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="29" loccnumb="7" loccnume="17"
verified="true"
expanded="true">
<goal
name="WP_parameter sum"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="33" loccnumb="8" loccnume="11"
expl="parameter sum"
sum="864122fc1850685da889e50a016bf139"
sum="e8f428f8ff2f8c4c809829b72ccf847b"
proved="true"
expanded="true"
shape="CV0aNilainfix =c0.0aadd_realV0Aainfix =c0aadd_intV0aConsVVCV1aIntegerVainfix =V4aadd_realV0Aainfix =ainfix +V5V3aadd_intV0aRealVainfix =ainfix +.V6V4aadd_realV0Aainfix =V3aadd_intV0Iainfix =V4aadd_realV2Aainfix =V3aadd_intV2FF">
......@@ -56,7 +56,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.02"/>
<result status="valid" time="0.00"/>
</proof>
<proof
prover="2"
......@@ -64,15 +64,15 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
name="WP_parameter main"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="46" loccnumb="4" loccnume="8"
expl="parameter main"
sum="70fc66f484fe4f2dacec8be731a0e282"
sum="840b6a07c4fa0fa9cbf47eb732cef621"
proved="true"
expanded="true"
shape="ainfix =V1c4.7Aainfix =V0c22Iainfix =V1aadd_realaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V0aadd_intaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilF">
......@@ -84,7 +84,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
<proof
prover="2"
......@@ -92,22 +92,22 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
</theory>
<theory
name="WP AddListImp"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="58" loccnumb="7" loccnume="17"
verified="true"
expanded="true">
<goal
name="WP_parameter sum"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="65" loccnumb="4" loccnume="7"
expl="parameter sum"
sum="8c2e6fba3d93a8246e6ea9886fb15437"
sum="a1e9fc3e91b972d21b1df21784b15a5f"
proved="true"
expanded="true"
shape="CV1aNilainfix =V2aadd_realV0Aainfix =V3aadd_intV0aConsaIntegerVVainfix =ainfix +.V2aadd_realV7aadd_realV0Aainfix =ainfix +V6aadd_intV7aadd_intV0Iainfix =V7V5FIainfix =V6ainfix +V3V4FaConsaRealVVainfix =ainfix +.V10aadd_realV11aadd_realV0Aainfix =ainfix +V3aadd_intV11aadd_intV0Iainfix =V11V9FIainfix =V10ainfix +.V2V8FIainfix =ainfix +.V2aadd_realV1aadd_realV0Aainfix =ainfix +V3aadd_intV1aadd_intV0FFFAainfix =ainfix +.c0.0aadd_realV0aadd_realV0Aainfix =ainfix +c0aadd_intV0aadd_intV0F">
......@@ -119,7 +119,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
<proof
prover="2"
......@@ -127,15 +127,15 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
name="WP_parameter main"
locfile="add_list/../add_list.mlw"
locfile="programs/add_list/../add_list.mlw"
loclnum="89" loccnumb="4" loccnume="8"
expl="parameter main"
sum="319b8c9fa71c762cd764adb846386504"
sum="3325916e5f9c20203b1f3dc9799e7d53"
proved="true"
expanded="true"
shape="ainfix =V1c4.7Aainfix =V0c22Iainfix =V1aadd_realaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V0aadd_intaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilF">
......@@ -147,7 +147,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
<proof
prover="2"
......@@ -155,7 +155,7 @@
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
</theory>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session SYSTEM "/home/marche/why3/share/why3session.dtd">
<!DOCTYPE why3session SYSTEM "/home/andrei/prj/why-git/share/why3session.dtd">
<why3session
name="programs/max_matrix/why3session.xml">
<prover
......@@ -58,7 +58,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="6.06"/>
<result status="valid" time="4.89"/>
</proof>
</goal>
<goal
......@@ -260,7 +260,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/>
<result status="valid" time="0.02"/>
</proof>
</goal>
<goal
......@@ -302,7 +302,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -352,7 +352,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.50"/>
<result status="valid" time="0.42"/>
</proof>
</goal>
</transf>
......@@ -376,7 +376,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -411,7 +411,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.46"/>
<result status="valid" time="0.41"/>
</proof>
</goal>
</transf>
......@@ -433,7 +433,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -453,7 +453,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.13"/>
<result status="valid" time="0.12"/>
</proof>
</goal>
</transf>
......@@ -490,7 +490,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.04"/>
<result status="valid" time="0.03"/>
</proof>
</goal>
</transf>
......@@ -542,7 +542,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.14"/>
<result status="valid" time="0.13"/>
</proof>
</goal>
</transf>
......@@ -576,10 +576,10 @@
locfile="programs/max_matrix/../max_matrix.mlw"
loclnum="181" loccnumb="7" loccnume="11"
expl="parameter memo"
sum="a8c50c1fd2930336f2779e51c58e10ce"
sum="e3cabf56a2f7ad217c29043312c90853"
proved="true"
expanded="false"
shape="Lamk tV2LaTuple2V5V6ainvamk tV8AapostaTuple2V0V1V7ILaTuple2V9V10ainfix =agetV8V11agetV4V11Iainfix =V11aTuple2V0V1NFAainfix =agetV8aTuple2V0V1aSomeV7FIainvamk tV4AapostaTuple2V0V1V7FFAainvV3AapreaTuple2V0V1Aainfix &lt;ainfix -ainfix *c2anainfix *c2V0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Aainfix &lt;=c0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Iainfix =agetV2aTuple2V0V1aNoneALaTuple2V12V13ainvV3AapostaTuple2V0V1V14Iainfix =agetV2aTuple2V0V1aSomeV14FIainvV3AapreaTuple2V0V1FFF">
shape="Lamk tV2LaTuple2V5V6ainvamk tV8AapostaTuple2V0V1V7ILaTuple2V9V10ainfix =agetV8V11agetV4V11Iainfix =V1V10Aainfix =V0V9NFAainfix =agetV8aTuple2V0V1aSomeV7FIainvamk tV4AapostaTuple2V0V1V7FFAainvV3AapreaTuple2V0V1Aainfix &lt;ainfix -ainfix *c2anainfix *c2V0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Aainfix &lt;=c0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Iainfix =agetV2aTuple2V0V1aNoneALaTuple2V12V13ainvV3AapostaTuple2V0V1V14Iainfix =agetV2aTuple2V0V1aSomeV14FIainvV3AapreaTuple2V0V1FFF">
<label
name="expl:parameter memo"/>
<transf
......@@ -618,7 +618,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.00"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
......@@ -638,7 +638,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
</transf>
......@@ -660,7 +660,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.02"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
......@@ -668,10 +668,10 @@
locfile="programs/max_matrix/../max_matrix.mlw"
loclnum="181" loccnumb="7" loccnume="11"
expl="normal postcondition"
sum="315f364c8de9507cfb1cc7bb8f53ba7e"
sum="00f771552f674482924cfd76b757f58f"
proved="true"
expanded="false"
shape="Lamk tV2LaTuple2V5V6ainvamk tV8AapostaTuple2V0V1V7ILaTuple2V9V10ainfix =agetV8V11agetV4V11Iainfix =V11aTuple2V0V1NFAainfix =agetV8aTuple2V0V1aSomeV7FIainvamk tV4AapostaTuple2V0V1V7FFIainvV3AapreaTuple2V0V1Aainfix &lt;ainfix -ainfix *c2anainfix *c2V0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Aainfix &lt;=c0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Iainfix =agetV2aTuple2V0V1aNoneILaTuple2V12V13ainvV3AapostaTuple2V0V1V14Iainfix =agetV2aTuple2V0V1aSomeV14FIainvV3AapreaTuple2V0V1FFF">
shape="Lamk tV2LaTuple2V5V6ainvamk tV8AapostaTuple2V0V1V7ILaTuple2V9V10ainfix =agetV8V11agetV4V11Iainfix =V1V10Aainfix =V0V9NFAainfix =agetV8aTuple2V0V1aSomeV7FIainvamk tV4AapostaTuple2V0V1V7FFIainvV3AapreaTuple2V0V1Aainfix &lt;ainfix -ainfix *c2anainfix *c2V0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Aainfix &lt;=c0ainfix +ainfix -ainfix *c2anainfix *c2V0c1Iainfix =agetV2aTuple2V0V1aNoneILaTuple2V12V13ainvV3AapostaTuple2V0V1V14Iainfix =agetV2aTuple2V0V1aSomeV14FIainvV3AapreaTuple2V0V1FFF">
<label
name="expl:parameter memo"/>
<proof
......@@ -680,7 +680,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.09"/>
<result status="valid" time="0.10"/>
</proof>
</goal>
</transf>
......@@ -732,7 +732,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.02"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
</transf>
......@@ -923,7 +923,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.02"/>
</proof>
</goal>
<goal
......@@ -958,7 +958,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.11"/>
<result status="valid" time="0.10"/>
</proof>
</goal>
</transf>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session SYSTEM "/home/marche/why3/share/why3session.dtd">
<!DOCTYPE why3session SYSTEM "/home/andrei/prj/why-git/share/why3session.dtd">
<why3session
name="programs/sf/why3session.xml">
<prover
......@@ -45,7 +45,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -65,7 +65,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -85,7 +85,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -103,7 +103,7 @@
edited="sf_WP_HoareLogic_even_not_odd_1.v"
obsolete="false"
archived="false">
<result status="valid" time="0.59"/>
<result status="valid" time="0.53"/>
</proof>
</goal>
<goal
......@@ -123,7 +123,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.08"/>
<result status="valid" time="0.07"/>
</proof>
</goal>
<goal
......@@ -178,10 +178,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="112" loccnumb="6" loccnume="14"
expl="parameter list_sum"
sum="d340a0609a825b386b73560c5da6c0b9"
sum="3918f9169d4d331e56c0157591467b0d"
proved="true"
expanded="true"
shape="iainfix =V3aNilNainfix &lt;alengthV7alengthV3Aainfix &lt;=c0alengthV3Aainfix =ainfix +V5asumV7asumV0Aainfix &lt;=alengthV7alengthV0Iainfix =V7V6FIainfix =aSomeV6CV3aNilaNoneaConswVaSomeV8FAainfix =V3aNilNIainfix =V5ainfix +V2V4FIainfix =aSomeV4CV3aNilaNoneaConsVwaSomeV9FAainfix =V3aNilNainfix =V2asumV0Iainfix =ainfix +V2asumV3asumV0Aainfix &lt;=alengthV3alengthV0FFAainfix =ainfix +V1asumV0asumV0Aainfix &lt;=alengthV0alengthV0Iainfix =V1c0FF">
shape="iainfix =V3aNilNainfix &lt;alengthV7alengthV3Aainfix &lt;=c0alengthV3Aainfix =ainfix +V5asumV7asumV0Aainfix &lt;=alengthV7alengthV0Iainfix =V7V6FICV3aNilfaConswVainfix =V6V8FAainfix =V3aNilNIainfix =V5ainfix +V2V4FICV3aNilfaConsVwainfix =V4V9FAainfix =V3aNilNainfix =V2asumV0Iainfix =ainfix +V2asumV3asumV0Aainfix &lt;=alengthV3alengthV0FFAainfix =ainfix +V1asumV0asumV0Aainfix &lt;=alengthV0alengthV0Iainfix =V1c0FF">
<label
name="expl:parameter list_sum"/>
<proof
......@@ -190,7 +190,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.05"/>
<result status="valid" time="0.03"/>
</proof>
</goal>
<goal
......@@ -198,10 +198,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="parameter list_member"
sum="bcc8a8293e546ed718e93ac7b458c3c5"
sum="b26bad0e00aaa4876ccc8985e32c4053"
proved="true"
expanded="true"
shape="iainfix =V4aNilNiainfix =V0V5ainfix &lt;alengthV8alengthV4Aainfix &lt;=c0alengthV4AamemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1AamemV0V1IamemV0V8Aainfix &lt;=alengthV8alengthV1Iainfix =V8V7FIainfix =aSomeV7CV4aNilaNoneaConswVaSomeV9FAainfix =V4aNilNIainfix =V6c1Fainfix &lt;alengthV11alengthV4Aainfix &lt;=c0alengthV4AamemV0V11IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V11Aainfix &lt;=alengthV11alengthV1Iainfix =V11V10FIainfix =aSomeV10CV4aNilaNoneaConswVaSomeV12FAainfix =V4aNilNIainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV13FAainfix =V4aNilNamemV0V1qainfix =V3c1IamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFAamemV0V1IamemV0V1Aainfix =V2c0OamemV0V1Aainfix =V2c1AamemV0V1IamemV0V1Aainfix &lt;=alengthV1alengthV1Iainfix =V2c0FFF">
shape="iainfix =V4aNilNiainfix =V0V5ainfix &lt;alengthV8alengthV4Aainfix &lt;=c0alengthV4AamemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1AamemV0V1IamemV0V8Aainfix &lt;=alengthV8alengthV1Iainfix =V8V7FICV4aNilfaConswVainfix =V7V9FAainfix =V4aNilNIainfix =V6c1Fainfix &lt;alengthV11alengthV4Aainfix &lt;=c0alengthV4AamemV0V11IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V11Aainfix &lt;=alengthV11alengthV1Iainfix =V11V10FICV4aNilfaConswVainfix =V10V12FAainfix =V4aNilNICV4aNilfaConsVwainfix =V5V13FAainfix =V4aNilNamemV0V1qainfix =V3c1IamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFAamemV0V1IamemV0V1Aainfix =V2c0OamemV0V1Aainfix =V2c1AamemV0V1IamemV0V1Aainfix &lt;=alengthV1alengthV1Iainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<transf
......@@ -245,7 +245,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -253,10 +253,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="precondition"
sum="86bae23605b62c38f9cbd1f0e932ab08"
sum="7b0a803fde0e2a3daffc89a6ee8f86d4"
proved="true"
expanded="true"
shape="ainfix =V4aNilNIainfix =V6c1FIainfix =V0V5Iainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV7FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="ainfix =V4aNilNIainfix =V6c1FIainfix =V0V5ICV4aNilfaConsVwainfix =V5V7FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -273,10 +273,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="loop invariant preservation"
sum="2c16873f93e0c6ac8cadc844900a95c0"
sum="e0d518ba4bd7a7ffcab0912b37ed3b8d"
proved="true"
expanded="true"
shape="amemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1AamemV0V1IamemV0V8Aainfix &lt;=alengthV8alengthV1Iainfix =V8V7FIainfix =aSomeV7CV4aNilaNoneaConswVaSomeV9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5Iainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="amemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1AamemV0V1IamemV0V8Aainfix &lt;=alengthV8alengthV1Iainfix =V8V7FICV4aNilfaConswVainfix =V7V9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5ICV4aNilfaConsVwainfix =V5V10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<transf
......@@ -288,10 +288,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="parameter list_member"
sum="58ecd33b7dd2a3fc93918cd2a35ce2f5"
sum="7ea53a70260543ae10279c93f92c9ad6"
proved="true"
expanded="true"
shape="ainfix &lt;=alengthV8alengthV1Iainfix =V8V7FIainfix =aSomeV7CV4aNilaNoneaConswVaSomeV9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5Iainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="ainfix &lt;=alengthV8alengthV1Iainfix =V8V7FICV4aNilfaConswVainfix =V7V9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5ICV4aNilfaConsVwainfix =V5V10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -300,7 +300,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.08"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
......@@ -308,10 +308,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="parameter list_member"
sum="0cdd027406f68ec577db718dc75938e6"
sum="9e29ffff18237d8e4a0c5fd30d214870"
proved="true"
expanded="true"
shape="amemV0V1IamemV0V8Iainfix =V8V7FIainfix =aSomeV7CV4aNilaNoneaConswVaSomeV9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5Iainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="amemV0V1IamemV0V8Iainfix =V8V7FICV4aNilfaConswVainfix =V7V9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5ICV4aNilfaConsVwainfix =V5V10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -320,7 +320,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.06"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
......@@ -328,10 +328,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="parameter list_member"
sum="b8090e7347f162a9d99535357368d48f"
sum="bf95c220c30bbc8902257b189f356e5d"
proved="true"
expanded="true"
shape="amemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1Iainfix =V8V7FIainfix =aSomeV7CV4aNilaNoneaConswVaSomeV9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5Iainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="amemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1Iainfix =V8V7FICV4aNilfaConswVainfix =V7V9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5ICV4aNilfaConsVwainfix =V5V10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -340,7 +340,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="2.33"/>
<result status="valid" time="0.17"/>
</proof>
</goal>
</transf>
......@@ -350,10 +350,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="loop variant decreases"
sum="d5d1235bdfb970b6807124f86199fb2e"
sum="a853f26bd05351f469fcd8f4b757654f"
proved="true"
expanded="true"
shape="ainfix &lt;alengthV8alengthV4Aainfix &lt;=c0alengthV4IamemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1AamemV0V1IamemV0V8Aainfix &lt;=alengthV8alengthV1Iainfix =V8V7FIainfix =aSomeV7CV4aNilaNoneaConswVaSomeV9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5Iainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="ainfix &lt;alengthV8alengthV4Aainfix &lt;=c0alengthV4IamemV0V8IamemV0V1Aainfix =V6c0OamemV0V1Aainfix =V6c1AamemV0V1IamemV0V8Aainfix &lt;=alengthV8alengthV1Iainfix =V8V7FICV4aNilfaConswVainfix =V7V9FIainfix =V4aNilNIainfix =V6c1FIainfix =V0V5ICV4aNilfaConsVwainfix =V5V10FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -362,7 +362,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.02"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
......@@ -370,10 +370,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="precondition"
sum="e62a9fa91208fb1dbe27fc54680406fa"
sum="93e200d16ceaf2892a7bc9fa36060bf9"
proved="true"
expanded="true"
shape="ainfix =V4aNilNIainfix =V0V5NIainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV6FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="ainfix =V4aNilNIainfix =V0V5NICV4aNilfaConsVwainfix =V5V6FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -382,7 +382,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.01"/>
<result status="valid" time="0.00"/>
</proof>
</goal>
<goal
......@@ -390,10 +390,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="loop invariant preservation"
sum="cdb616eac051fcdafb666c100f025adc"
sum="8d9a039d8cbbfd811d76a6a56aec5617"
proved="true"
expanded="true"
shape="amemV0V7IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V7Aainfix &lt;=alengthV7alengthV1Iainfix =V7V6FIainfix =aSomeV6CV4aNilaNoneaConswVaSomeV8FIainfix =V4aNilNIainfix =V0V5NIainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV9FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="amemV0V7IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V7Aainfix &lt;=alengthV7alengthV1Iainfix =V7V6FICV4aNilfaConswVainfix =V6V8FIainfix =V4aNilNIainfix =V0V5NICV4aNilfaConsVwainfix =V5V9FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<transf
......@@ -405,10 +405,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="parameter list_member"
sum="e3ac59b21de069e251ac269abbc1b990"
sum="39ad2fba3a89206a446467a6ff4a1b10"
proved="true"
expanded="true"
shape="ainfix &lt;=alengthV7alengthV1Iainfix =V7V6FIainfix =aSomeV6CV4aNilaNoneaConswVaSomeV8FIainfix =V4aNilNIainfix =V0V5NIainfix =aSomeV5CV4aNilaNoneaConsVwaSomeV9FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
shape="ainfix &lt;=alengthV7alengthV1Iainfix =V7V6FICV4aNilfaConswVainfix =V6V8FIainfix =V4aNilNIainfix =V0V5NICV4aNilfaConsVwainfix =V5V9FIainfix =V4aNilNIainfix =V4aNilNIamemV0V4IamemV0V1Aainfix =V3c0OamemV0V1Aainfix =V3c1AamemV0V1IamemV0V4Aainfix &lt;=alengthV4alengthV1FFIainfix =V2c0FFF">
<label
name="expl:parameter list_member"/>
<proof
......@@ -417,7 +417,7 @@
memlimit="0"
obsolete="false"
archived="false">
<result status="valid" time="0.07"/>
<result status="valid" time="0.01"/>
</proof>
</goal>
<goal
......@@ -425,10 +425,10 @@
locfile="programs/sf/../sf.mlw"
loclnum="129" loccnumb="6" loccnume="17"
expl="parameter list_member"
sum="34ba1f642eb91052e3a7a830a781f1ec"
sum="6c0ffd3ecba4cd3ea95051799df377d0"
proved="true"