Commit 5c35938d authored by Andrei Paskevich's avatar Andrei Paskevich
Browse files

upgrade to Alt-Ergo 2.0.0, CVC4 1.5, Z3 4.6.0, Eprover 2.0 where possible

parent 2c0ebae6
......@@ -2,23 +2,23 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="1" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="4" name="Z3" version="4.4.1" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="0" name="Z3" version="4.6.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="2" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../add_list.mlw" proved="true">
<theory name="AddListRec" proved="true">
<goal name="VC sum" expl="VC for sum" proved="true">
<proof prover="1"><result status="valid" time="0.02" steps="93"/></proof>
<proof prover="2"><result status="valid" time="0.02" steps="92"/></proof>
</goal>
<goal name="VC main" expl="VC for main" proved="true">
<proof prover="4"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
</goal>
</theory>
<theory name="AddListImp" proved="true">
<goal name="VC sum" expl="VC for sum" proved="true">
<proof prover="4"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
</goal>
<goal name="VC main" expl="VC for main" proved="true">
<proof prover="4"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
</goal>
</theory>
</file>
......
......@@ -2,189 +2,189 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="2" name="Alt-Ergo" version="1.30" timelimit="10" steplimit="0" memlimit="1000"/>
<prover id="0" name="Alt-Ergo" version="2.0.0" timelimit="10" steplimit="0" memlimit="1000"/>
<file name="../algo63.mlw" proved="true">
<theory name="Algo63" proved="true">
<goal name="VC exchange" expl="VC for exchange" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="62"/></proof>
<proof prover="0"><result status="valid" time="0.03" steps="63"/></proof>
</goal>
<goal name="VC partition_" expl="VC for partition_" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="VC partition_.0" expl="index in array bounds" proved="true">
<proof prover="2"><result status="valid" time="0.00" steps="6"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="6"/></proof>
</goal>
<goal name="VC partition_.1" expl="loop invariant init" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="16"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="16"/></proof>
</goal>
<goal name="VC partition_.2" expl="loop invariant init" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="26"/></proof>
</goal>
<goal name="VC partition_.3" expl="index in array bounds" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="19"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.4" expl="loop variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.5" expl="loop invariant preservation" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.6" expl="loop invariant preservation" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="30"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.7" expl="loop invariant init" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.8" expl="loop invariant init" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="28"/></proof>
</goal>
<goal name="VC partition_.9" expl="index in array bounds" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.10" expl="loop variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.11" expl="loop invariant preservation" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.12" expl="loop invariant preservation" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="32"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="35"/></proof>
</goal>
<goal name="VC partition_.13" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.14" expl="variant decrease" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="100"/></proof>
<proof prover="0"><result status="valid" time="0.03" steps="109"/></proof>
</goal>
<goal name="VC partition_.15" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="40"/></proof>
</goal>
<goal name="VC partition_.16" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.04" steps="156"/></proof>
<proof prover="0"><result status="valid" time="0.04" steps="177"/></proof>
</goal>
<goal name="VC partition_.17" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.08" steps="215"/></proof>
<proof prover="0"><result status="valid" time="0.08" steps="240"/></proof>
</goal>
<goal name="VC partition_.18" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.08" steps="217"/></proof>
<proof prover="0"><result status="valid" time="0.08" steps="242"/></proof>
</goal>
<goal name="VC partition_.19" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="146"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="164"/></proof>
</goal>
<goal name="VC partition_.20" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="32"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="32"/></proof>
</goal>
<goal name="VC partition_.21" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.05" steps="192"/></proof>
<proof prover="0"><result status="valid" time="0.05" steps="220"/></proof>
</goal>
<goal name="VC partition_.22" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.23" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.24" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.25" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="50"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="63"/></proof>
</goal>
<goal name="VC partition_.26" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="50"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="63"/></proof>
</goal>
<goal name="VC partition_.27" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.28" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.02" steps="105"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="38"/></proof>
</goal>
<goal name="VC partition_.29" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.30" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.31" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.32" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="39"/></proof>
</goal>
<goal name="VC partition_.33" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="39"/></proof>
</goal>
<goal name="VC partition_.34" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.00" steps="9"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="9"/></proof>
</goal>
<goal name="VC partition_.35" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.36" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.00" steps="14"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="14"/></proof>
</goal>
<goal name="VC partition_.37" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="14"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="14"/></proof>
</goal>
<goal name="VC partition_.38" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.00" steps="1"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="1"/></proof>
</goal>
<goal name="VC partition_.39" expl="assertion" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.40" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="19"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="22"/></proof>
</goal>
<goal name="VC partition_.41" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="20"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="20"/></proof>
</goal>
<goal name="VC partition_.42" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.04" steps="147"/></proof>
<proof prover="0"><result status="valid" time="0.04" steps="166"/></proof>
</goal>
<goal name="VC partition_.43" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.11" steps="384"/></proof>
<proof prover="0"><result status="valid" time="0.11" steps="360"/></proof>
</goal>
<goal name="VC partition_.44" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.31" steps="609"/></proof>
<proof prover="0"><result status="valid" time="0.31" steps="544"/></proof>
</goal>
<goal name="VC partition_.45" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.11" steps="373"/></proof>
<proof prover="0"><result status="valid" time="0.11" steps="373"/></proof>
</goal>
<goal name="VC partition_.46" expl="precondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="20"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.47" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="28"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="35"/></proof>
</goal>
<goal name="VC partition_.48" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.03" steps="148"/></proof>
<proof prover="0"><result status="valid" time="0.03" steps="167"/></proof>
</goal>
<goal name="VC partition_.49" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.15" steps="538"/></proof>
<proof prover="0"><result status="valid" time="0.15" steps="339"/></proof>
</goal>
<goal name="VC partition_.50" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.30" steps="610"/></proof>
<proof prover="0"><result status="valid" time="0.30" steps="520"/></proof>
</goal>
<goal name="VC partition_.51" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.12" steps="386"/></proof>
<proof prover="0"><result status="valid" time="0.12" steps="361"/></proof>
</goal>
<goal name="VC partition_.52" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.53" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.54" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="28"/></proof>
</goal>
<goal name="VC partition_.55" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="26"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="29"/></proof>
</goal>
<goal name="VC partition_.56" expl="postcondition" proved="true">
<proof prover="2"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="28"/></proof>
</goal>
</transf>
</goal>
<goal name="VC partition" expl="VC for partition" proved="true">
<proof prover="2"><result status="valid" time="3.54" steps="545"/></proof>
<proof prover="0"><result status="valid" time="3.54" steps="552"/></proof>
</goal>
</theory>
</file>
......
......@@ -2,222 +2,222 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="3" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="0" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<file name="../algo63.mlw" proved="true">
<theory name="Algo63" proved="true">
<goal name="VC exchange" expl="VC for exchange" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="VC exchange.0" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="VC exchange.1" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="VC exchange.2" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="7"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="7"/></proof>
</goal>
<goal name="VC exchange.3" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="10"/></proof>
</goal>
<goal name="VC exchange.4" expl="assertion" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="32"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="62"/></proof>
</goal>
<goal name="VC exchange.5" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="14"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="14"/></proof>
</goal>
<goal name="VC exchange.6" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="19"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="27"/></proof>
</goal>
</transf>
</goal>
<goal name="VC partition_" expl="VC for partition_" proved="true">
<transf name="split_goal_right" proved="true" >
<goal name="VC partition_.0" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="6"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="6"/></proof>
</goal>
<goal name="VC partition_.1" expl="loop invariant init" proved="true">
<proof prover="3"><result status="valid" time="0.00" steps="16"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="16"/></proof>
</goal>
<goal name="VC partition_.2" expl="loop invariant init" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="26"/></proof>
</goal>
<goal name="VC partition_.3" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="19"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.4" expl="loop variant decrease" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.5" expl="loop invariant preservation" proved="true">
<proof prover="3"><result status="valid" time="0.00" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="21"/></proof>
</goal>
<goal name="VC partition_.6" expl="loop invariant preservation" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="30"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.7" expl="loop invariant init" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.8" expl="loop invariant init" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="28"/></proof>
</goal>
<goal name="VC partition_.9" expl="index in array bounds" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.10" expl="loop variant decrease" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.11" expl="loop invariant preservation" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.12" expl="loop invariant preservation" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="32"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="35"/></proof>
</goal>
<goal name="VC partition_.13" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.14" expl="variant decrease" proved="true">
<proof prover="3"><result status="valid" time="0.05" steps="100"/></proof>
<proof prover="0"><result status="valid" time="0.05" steps="109"/></proof>
</goal>
<goal name="VC partition_.15" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="40"/></proof>
</goal>
<goal name="VC partition_.16" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.05" steps="156"/></proof>
<proof prover="0"><result status="valid" time="0.05" steps="177"/></proof>
</goal>
<goal name="VC partition_.17" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.16" steps="215"/></proof>
<proof prover="0"><result status="valid" time="0.16" steps="240"/></proof>
</goal>
<goal name="VC partition_.18" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.17" steps="217"/></proof>
<proof prover="0"><result status="valid" time="0.17" steps="242"/></proof>
</goal>
<goal name="VC partition_.19" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.07" steps="146"/></proof>
<proof prover="0"><result status="valid" time="0.07" steps="164"/></proof>
</goal>
<goal name="VC partition_.20" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="32"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="32"/></proof>
</goal>
<goal name="VC partition_.21" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.07" steps="192"/></proof>
<proof prover="0"><result status="valid" time="0.07" steps="220"/></proof>
</goal>
<goal name="VC partition_.22" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="33"/></proof>
</goal>
<goal name="VC partition_.23" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="33"/></proof>
</goal>
<goal name="VC partition_.24" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="33"/></proof>
</goal>
<goal name="VC partition_.25" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="50"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="63"/></proof>
</goal>
<goal name="VC partition_.26" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="50"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="63"/></proof>
</goal>
<goal name="VC partition_.27" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="21"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="21"/></proof>
</goal>
<goal name="VC partition_.28" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.04" steps="105"/></proof>
<proof prover="0"><result status="valid" time="0.04" steps="38"/></proof>
</goal>
<goal name="VC partition_.29" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.30" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="25"/></proof>
</goal>
<goal name="VC partition_.31" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="23"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.32" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="39"/></proof>
</goal>
<goal name="VC partition_.33" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="33"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="39"/></proof>
</goal>
<goal name="VC partition_.34" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="9"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="9"/></proof>
</goal>
<goal name="VC partition_.35" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="25"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="19"/></proof>
</goal>
<goal name="VC partition_.36" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.00" steps="14"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="14"/></proof>
</goal>
<goal name="VC partition_.37" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="14"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="14"/></proof>
</goal>
<goal name="VC partition_.38" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.00" steps="1"/></proof>
<proof prover="0"><result status="valid" time="0.00" steps="1"/></proof>
</goal>
<goal name="VC partition_.39" expl="assertion" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.40" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="19"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="22"/></proof>
</goal>
<goal name="VC partition_.41" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="20"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="20"/></proof>
</goal>
<goal name="VC partition_.42" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.06" steps="147"/></proof>
<proof prover="0"><result status="valid" time="0.06" steps="166"/></proof>
</goal>
<goal name="VC partition_.43" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.25" steps="384"/></proof>
<proof prover="0"><result status="valid" time="0.12" steps="360"/></proof>
</goal>
<goal name="VC partition_.44" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.41" steps="609"/></proof>
<proof prover="0"><result status="valid" time="0.25" steps="544"/></proof>
</goal>
<goal name="VC partition_.45" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.24" steps="373"/></proof>
<proof prover="0"><result status="valid" time="0.24" steps="373"/></proof>
</goal>
<goal name="VC partition_.46" expl="precondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="20"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="23"/></proof>
</goal>
<goal name="VC partition_.47" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.02" steps="28"/></proof>
<proof prover="0"><result status="valid" time="0.02" steps="35"/></proof>
</goal>
<goal name="VC partition_.48" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.05" steps="148"/></proof>
<proof prover="0"><result status="valid" time="0.05" steps="167"/></proof>
</goal>
<goal name="VC partition_.49" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.32" steps="538"/></proof>
<proof prover="0"><result status="valid" time="0.11" steps="339"/></proof>
</goal>
<goal name="VC partition_.50" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.38" steps="610"/></proof>
<proof prover="0"><result status="valid" time="0.24" steps="520"/></proof>
</goal>
<goal name="VC partition_.51" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.15" steps="386"/></proof>
<proof prover="0"><result status="valid" time="0.15" steps="361"/></proof>
</goal>
<goal name="VC partition_.52" expl="postcondition" proved="true">
<proof prover="3"><result status="valid" time="0.01" steps="18"/></proof>
<proof prover="0"><result status="valid" time="0.01" steps="18"/></proof>
</goal>
<goal name="VC partition_.53" expl="postcondition" proved="true">