Commit 468ace60 authored by MARCHE Claude's avatar MARCHE Claude

update sessions: no more use of private versions of Alt-Ergo

parent 8c7aaafc
......@@ -4,14 +4,13 @@
<why3session shape_version="4">
<prover id="0" name="Alt-Ergo" version="0.99.1" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="1" name="CVC4" version="1.4" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="2" name="Alt-Ergo" version="1.10.prv" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="3" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="4" name="Alt-Ergo" version="1.00.prv" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="5" name="Z3" version="4.4.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="6" name="CVC4" version="1.4" alternative="noBV" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="7" name="Alt-Ergo" version="1.01" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="8" name="Z3" version="4.4.1" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="9" name="Z3" version="4.5.0" alternative="noBV" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="10" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../bitwalker.mlw" proved="true">
<theory name="Bitwalker" proved="true">
<goal name="nth64" proved="true">
......@@ -196,10 +195,10 @@
<proof prover="3"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter peek.6" expl="loop invariant init" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="92"/></proof>
<proof prover="3"><result status="valid" time="0.05"/></proof>
<proof prover="5"><result status="valid" time="0.01"/></proof>
<proof prover="6"><result status="valid" time="0.06"/></proof>
<proof prover="10"><result status="valid" time="0.03" steps="93"/></proof>
</goal>
<goal name="WP_parameter peek.7" expl="loop invariant init" proved="true">
<proof prover="0"><result status="valid" time="0.03" steps="92"/></proof>
......@@ -239,7 +238,7 @@
<proof prover="3"><result status="valid" time="0.12"/></proof>
</goal>
<goal name="WP_parameter peek.16" expl="loop invariant preservation" proved="true">
<proof prover="4"><result status="valid" time="3.08" steps="710"/></proof>
<proof prover="10"><result status="valid" time="1.94" steps="1224"/></proof>
</goal>
<goal name="WP_parameter peek.17" expl="loop invariant preservation" proved="true">
<proof prover="5"><result status="valid" time="0.01"/></proof>
......@@ -480,7 +479,7 @@
</goal>
<goal name="WP_parameter poke.20" expl="assertion" proved="true">
<proof prover="3"><result status="valid" time="0.06"/></proof>
<proof prover="4"><result status="valid" time="0.82" steps="323"/></proof>
<proof prover="10"><result status="valid" time="0.50" steps="500"/></proof>
</goal>
<goal name="WP_parameter poke.21" expl="assertion" proved="true">
<transf name="split_goal_right" proved="true" >
......
......@@ -5,10 +5,10 @@
<prover id="0" name="CVC4" version="1.2" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="1" name="Alt-Ergo" version="0.99.1" timelimit="5" steplimit="0" memlimit="4000"/>
<prover id="2" name="CVC3" version="2.4.1" timelimit="10" steplimit="0" memlimit="0"/>
<prover id="3" name="Alt-Ergo" version="2.0.0" timelimit="120" steplimit="0" memlimit="1000"/>
<prover id="4" name="CVC4" version="1.4" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="5" name="Alt-Ergo" version="1.01" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="6" name="Z3" version="2.19" timelimit="10" steplimit="0" memlimit="0"/>
<prover id="7" name="Alt-Ergo" version="1.00.prv" timelimit="120" steplimit="0" memlimit="1000"/>
<prover id="8" name="Z3" version="4.3.1" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="9" name="Z3" version="3.2" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="10" name="Alt-Ergo" version="0.95.2" timelimit="5" steplimit="0" memlimit="1000"/>
......@@ -199,7 +199,7 @@
<proof prover="4"><result status="valid" time="0.18"/></proof>
</goal>
<goal name="WP_parameter prime_numbers.39.0.3" expl="VC for prime_numbers" proved="true">
<proof prover="7"><result status="valid" time="36.74" steps="5240"/></proof>
<proof prover="3"><result status="valid" time="6.14" steps="1699"/></proof>
</goal>
</transf>
</goal>
......
......@@ -14,10 +14,8 @@
<prover id="9" name="Z3" version="3.2" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="10" name="Eprover" version="1.8-001" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="11" name="Alt-Ergo" version="0.95.2" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="12" name="Alt-Ergo" version="1.20.prv" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="13" name="CVC4" version="1.3" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="14" name="Vampire" version="0.6" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="15" name="Alt-Ergo" version="1.00.prv" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="16" name="veriT" version="201410" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="17" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="18" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
......@@ -25,10 +23,6 @@
<prover id="20" name="Z3" version="4.5.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="21" name="CVC4" version="1.5" timelimit="1" steplimit="0" memlimit="1000"/>
<file name="../einstein.why">
<theory name="Bijection" proved="true">
</theory>
<theory name="Einstein" proved="true">
</theory>
<theory name="Goals">
<goal name="G1" proved="true">
<proof prover="0"><result status="timeout" time="1.00"/></proof>
......@@ -43,10 +37,8 @@
<proof prover="9"><result status="valid" time="0.26"/></proof>
<proof prover="10"><result status="timeout" time="1.00"/></proof>
<proof prover="11"><result status="valid" time="12.98" steps="969"/></proof>
<proof prover="12"><result status="timeout" time="1.00"/></proof>
<proof prover="13"><result status="unknown" time="0.06"/></proof>
<proof prover="14"><result status="valid" time="1.50"/></proof>
<proof prover="15"><result status="timeout" time="1.00"/></proof>
<proof prover="16"><result status="timeout" time="1.00"/></proof>
<proof prover="17"><result status="valid" time="1.17" steps="983"/></proof>
<proof prover="18"><result status="valid" time="1.41" steps="989"/></proof>
......@@ -67,10 +59,8 @@
<proof prover="9"><result status="timeout" time="1.00"/></proof>
<proof prover="10"><result status="timeout" time="1.00"/></proof>
<proof prover="11"><result status="unknown" time="9.26"/></proof>
<proof prover="12"><result status="timeout" time="1.01"/></proof>
<proof prover="13"><result status="unknown" time="0.06"/></proof>
<proof prover="14"><result status="unknown" time="2.00"/></proof>
<proof prover="15"><result status="unknown" time="1.33"/></proof>
<proof prover="16"><result status="timeout" time="1.00"/></proof>
<proof prover="17"><result status="unknown" time="0.57"/></proof>
<proof prover="18"><result status="unknown" time="0.66"/></proof>
......@@ -91,10 +81,8 @@
<proof prover="9"><result status="valid" time="0.62"/></proof>
<proof prover="10"><result status="valid" time="0.79"/></proof>
<proof prover="11"><result status="valid" time="7.72" steps="1007"/></proof>
<proof prover="12"><result status="timeout" time="1.00"/></proof>
<proof prover="13"><result status="unknown" time="0.06"/></proof>
<proof prover="14"><result status="valid" time="1.27"/></proof>
<proof prover="15"><result status="valid" time="1.82" steps="523"/></proof>
<proof prover="16"><result status="timeout" time="1.00"/></proof>
<proof prover="17"><result status="valid" time="0.78" steps="1152"/></proof>
<proof prover="18"><result status="valid" time="0.95" steps="1156"/></proof>
......
......@@ -27,7 +27,6 @@
<prover id="22" name="Vampire" version="0.6" timelimit="3" steplimit="1" memlimit="1000"/>
<prover id="23" name="Alt-Ergo" version="0.99.1" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="24" name="veriT" version="201410" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="25" name="Alt-Ergo" version="1.00.prv" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="26" name="Zenon Modulo" version="0.4.1" timelimit="5" steplimit="1" memlimit="1000"/>
<prover id="27" name="Eprover" version="2.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="28" name="Z3" version="4.4.1" timelimit="5" steplimit="1" memlimit="4000"/>
......@@ -60,7 +59,6 @@
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="7"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
......@@ -93,7 +91,6 @@
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="2"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="2"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.00"/></proof>
<proof prover="28"><result status="valid" time="0.00"/></proof>
......@@ -123,7 +120,6 @@
<proof prover="22"><result status="valid" time="0.00"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="8"/></proof>
<proof prover="26"><result status="valid" time="0.01"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
......@@ -154,7 +150,6 @@
<proof prover="22"><result status="valid" time="0.01"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="32"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="38"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
......@@ -186,7 +181,6 @@
<proof prover="22"><result status="valid" time="0.03"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="5"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.00"/></proof>
......@@ -217,7 +211,6 @@
<proof prover="22"><result status="valid" time="0.01"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="5"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.00"/></proof>
<proof prover="28"><result status="valid" time="0.00"/></proof>
......@@ -248,7 +241,6 @@
<proof prover="22"><result status="valid" time="0.01"/></proof>
<proof prover="23"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="24"><result status="valid" time="0.00"/></proof>
<proof prover="25"><result status="valid" time="0.00" steps="8"/></proof>
<proof prover="26"><result status="valid" time="0.02"/></proof>
<proof prover="27"><result status="valid" time="0.01"/></proof>
<proof prover="28"><result status="valid" time="0.01"/></proof>
......
......@@ -6,12 +6,10 @@
<prover id="1" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="2" name="Alt-Ergo" version="1.01" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="3" name="CVC4" version="1.4" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="4" name="Alt-Ergo" version="1.10.prv" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="5" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="6" name="CVC4" version="1.4" alternative="noBV" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="7" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../queens_bv.mlw" proved="true">
<theory name="S" proved="true">
</theory>
<theory name="Solution" proved="true">
<goal name="partial_solution_eq_prefix" proved="true">
<proof prover="0"><result status="valid" time="0.03" steps="44"/></proof>
......@@ -21,8 +19,6 @@
<proof prover="3"><result status="valid" time="0.03"/></proof>
</goal>
</theory>
<theory name="BitsSpec" proved="true">
</theory>
<theory name="Bits" proved="true">
<goal name="WP_parameter empty" expl="VC for empty" proved="true">
<proof prover="0"><result status="valid" time="0.03" steps="80"/></proof>
......@@ -50,8 +46,8 @@
<proof prover="3"><result status="valid" time="0.11"/></proof>
</goal>
<goal name="WP_parameter mul2.0.3" expl="type invariant" proved="true">
<proof prover="4"><result status="valid" time="0.48" steps="537"/></proof>
<proof prover="6"><result status="valid" time="0.14"/></proof>
<proof prover="7"><result status="valid" time="0.21" steps="365"/></proof>
</goal>
</transf>
</goal>
......
......@@ -4,27 +4,27 @@
<why3session shape_version="4">
<prover id="0" name="Alt-Ergo" version="0.99.1" timelimit="6" steplimit="0" memlimit="1000"/>
<prover id="1" name="CVC4" version="1.4" timelimit="6" steplimit="0" memlimit="1000"/>
<prover id="2" name="Alt-Ergo" version="1.00.prv" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="3" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../register_allocation.mlw" proved="true">
<theory name="Spec" proved="true">
<goal name="WP_parameter exec_append" expl="VC for exec_append" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="39"/></proof>
</goal>
</theory>
<theory name="DWP" proved="true">
<goal name="WP_parameter prefix $" expl="VC for prefix $" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="8"/></proof>
</goal>
<goal name="WP_parameter wrap" expl="VC for wrap" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="4"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="5"/></proof>
</goal>
<goal name="WP_parameter infix --" expl="VC for infix --" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="11"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="14"/></proof>
</goal>
<goal name="WP_parameter cons" expl="VC for cons" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="WP_parameter cons.0" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="16"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="19"/></proof>
</goal>
<goal name="WP_parameter cons.1" expl="postcondition" proved="true">
<transf name="inline_goal" proved="true" >
......@@ -35,7 +35,7 @@
<goal name="WP_parameter cons.1.0.0.0" expl="postcondition" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter cons.1.0.0.0.0" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="27"/></proof>
</goal>
</transf>
</goal>
......@@ -50,7 +50,7 @@
<goal name="WP_parameter nil" expl="VC for nil" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="WP_parameter nil.0" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="3"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="6"/></proof>
</goal>
<goal name="WP_parameter nil.1" expl="postcondition" proved="true">
<transf name="inline_goal" proved="true" >
......@@ -71,10 +71,10 @@
<goal name="WP_parameter compile" expl="VC for compile" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="WP_parameter compile.0" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="3"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="4"/></proof>
</goal>
<goal name="WP_parameter compile.1" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="6"/></proof>
</goal>
<goal name="WP_parameter compile.2" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -87,7 +87,7 @@
<goal name="WP_parameter compile.2.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.2.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="12"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="10"/></proof>
</goal>
</transf>
</goal>
......@@ -100,25 +100,25 @@
</transf>
</goal>
<goal name="WP_parameter compile.3" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="8"/></proof>
</goal>
<goal name="WP_parameter compile.4" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="8"/></proof>
</goal>
<goal name="WP_parameter compile.5" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="3"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="4"/></proof>
</goal>
<goal name="WP_parameter compile.6" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="11"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="28"/></proof>
</goal>
<goal name="WP_parameter compile.7" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="8"/></proof>
</goal>
<goal name="WP_parameter compile.8" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="10"/></proof>
</goal>
<goal name="WP_parameter compile.9" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="11"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="12"/></proof>
</goal>
<goal name="WP_parameter compile.10" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -131,7 +131,7 @@
<goal name="WP_parameter compile.10.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.10.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="22"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="21"/></proof>
</goal>
</transf>
</goal>
......@@ -144,34 +144,34 @@
</transf>
</goal>
<goal name="WP_parameter compile.11" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="13"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="14"/></proof>
</goal>
<goal name="WP_parameter compile.12" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="13"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="14"/></proof>
</goal>
<goal name="WP_parameter compile.13" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="3"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="4"/></proof>
</goal>
<goal name="WP_parameter compile.14" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="11"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="32"/></proof>
</goal>
<goal name="WP_parameter compile.15" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="8"/></proof>
</goal>
<goal name="WP_parameter compile.16" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="15"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="36"/></proof>
</goal>
<goal name="WP_parameter compile.17" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="11"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="12"/></proof>
</goal>
<goal name="WP_parameter compile.18" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="13"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="14"/></proof>
</goal>
<goal name="WP_parameter compile.19" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="15"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="16"/></proof>
</goal>
<goal name="WP_parameter compile.20" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="17"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="18"/></proof>
</goal>
<goal name="WP_parameter compile.21" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -184,7 +184,7 @@
<goal name="WP_parameter compile.21.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.21.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="42"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="46"/></proof>
</goal>
</transf>
</goal>
......@@ -197,25 +197,25 @@
</transf>
</goal>
<goal name="WP_parameter compile.22" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="19"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="20"/></proof>
</goal>
<goal name="WP_parameter compile.23" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="19"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="20"/></proof>
</goal>
</transf>
</goal>
<goal name="WP_parameter recover" expl="VC for recover" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="14"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
</theory>
<theory name="FiniteNumberOfRegisters" proved="true">
<goal name="WP_parameter compile" expl="VC for compile" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="WP_parameter compile.0" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="6"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="WP_parameter compile.1" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="8"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="9"/></proof>
</goal>
<goal name="WP_parameter compile.2" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -228,7 +228,7 @@
<goal name="WP_parameter compile.2.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.2.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="15"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="13"/></proof>
</goal>
</transf>
</goal>
......@@ -241,28 +241,28 @@
</transf>
</goal>
<goal name="WP_parameter compile.3" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="10"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="11"/></proof>
</goal>
<goal name="WP_parameter compile.4" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="10"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="11"/></proof>
</goal>
<goal name="WP_parameter compile.5" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="6"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="7"/></proof>
</goal>
<goal name="WP_parameter compile.6" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="14"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="31"/></proof>
</goal>
<goal name="WP_parameter compile.7" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="8"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="9"/></proof>
</goal>
<goal name="WP_parameter compile.8" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="11"/></proof>
</goal>
<goal name="WP_parameter compile.9" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="12"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="13"/></proof>
</goal>
<goal name="WP_parameter compile.10" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="14"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="15"/></proof>
</goal>
<goal name="WP_parameter compile.11" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -275,7 +275,7 @@
<goal name="WP_parameter compile.11.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.11.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="25"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="24"/></proof>
</goal>
</transf>
</goal>
......@@ -288,40 +288,40 @@
</transf>
</goal>
<goal name="WP_parameter compile.12" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="16"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="17"/></proof>
</goal>
<goal name="WP_parameter compile.13" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="16"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="17"/></proof>
</goal>
<goal name="WP_parameter compile.14" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="8"/></proof>
</goal>
<goal name="WP_parameter compile.15" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="15"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="36"/></proof>
</goal>
<goal name="WP_parameter compile.16" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="10"/></proof>
</goal>
<goal name="WP_parameter compile.17" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="13"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="14"/></proof>
</goal>
<goal name="WP_parameter compile.18" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="21"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="42"/></proof>
</goal>
<goal name="WP_parameter compile.19" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="15"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="16"/></proof>
</goal>
<goal name="WP_parameter compile.20" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="17"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="18"/></proof>
</goal>
<goal name="WP_parameter compile.21" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="19"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="20"/></proof>
</goal>
<goal name="WP_parameter compile.22" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="21"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="22"/></proof>
</goal>
<goal name="WP_parameter compile.23" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="23"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="24"/></proof>
</goal>
<goal name="WP_parameter compile.24" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -334,7 +334,7 @@
<goal name="WP_parameter compile.24.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.24.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="48"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="52"/></proof>
</goal>
</transf>
</goal>
......@@ -347,46 +347,46 @@
</transf>
</goal>
<goal name="WP_parameter compile.25" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="25"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="26"/></proof>
</goal>
<goal name="WP_parameter compile.26" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="25"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="26"/></proof>
</goal>
<goal name="WP_parameter compile.27" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="8"/></proof>
</goal>
<goal name="WP_parameter compile.28" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="9"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="10"/></proof>
</goal>
<goal name="WP_parameter compile.29" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.04" steps="17"/></proof>
<proof prover="3"><result status="valid" time="0.04" steps="48"/></proof>
</goal>
<goal name="WP_parameter compile.30" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="11"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="12"/></proof>
</goal>
<goal name="WP_parameter compile.31" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="15"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="16"/></proof>
</goal>
<goal name="WP_parameter compile.32" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="23"/></proof>
<proof prover="3"><result status="valid" time="0.03" steps="54"/></proof>
</goal>
<goal name="WP_parameter compile.33" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="17"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="WP_parameter compile.34" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="22"/></proof>
</goal>
<goal name="WP_parameter compile.35" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="23"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="24"/></proof>
</goal>
<goal name="WP_parameter compile.36" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="3"><result status="valid" time="0.01" steps="26"/></proof>
</goal>
<goal name="WP_parameter compile.37" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="27"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="28"/></proof>
</goal>
<goal name="WP_parameter compile.38" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="29"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="30"/></proof>
</goal>
<goal name="WP_parameter compile.39" expl="precondition" proved="true">
<transf name="prop_curry" proved="true" >
......@@ -399,7 +399,7 @@
<goal name="WP_parameter compile.39.0.0.0.0" expl="VC for compile" proved="true">
<transf name="introduce_premises" proved="true" >
<goal name="WP_parameter compile.39.0.0.0.0.0" expl="VC for compile" proved="true">
<proof prover="2"><result status="valid" time="0.06" steps="85"/></proof>
<proof prover="3"><result status="valid" time="0.06" steps="146"/></proof>
</goal>
</transf>
</goal>
......@@ -412,10 +412,10 @@
</transf>
</goal>
<goal name="WP_parameter compile.40" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="31"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="32"/></proof>
</goal>
<goal name="WP_parameter compile.41" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="31"/></proof>
<proof prover="3"><result status="valid" time="0.02" steps="32"/></proof>