Commit f181fd76 authored by MARCHE Claude's avatar MARCHE Claude

updated sessions related to bitvectors

parent 2a84e635
......@@ -4,12 +4,10 @@ bignum.mlw
counting_sort.mlw
cursor.mlw
dijkstra.mlw
esterel.mlw
ewd673.mlw
fibonacci.mlw
find.mlw
gcd.mlw
hackers-delight.mlw
hashtbl_impl.mlw
ieee_float.mlw
kmp.mlw
......@@ -17,7 +15,6 @@ knuth_prime_numbers.mlw
koda_ruskey.mlw
linked_list_rev.mlw
optimal_replay.mlw
queens_bv.mlw
queens.mlw
random_access_list.mlw
residual.mlw
......
......@@ -4,65 +4,68 @@
<why3session shape_version="4">
<prover id="0" name="CVC4" version="1.4" timelimit="5" steplimit="4000" memlimit="4000"/>
<prover id="1" name="Alt-Ergo" version="1.01" timelimit="5" steplimit="4000" memlimit="4000"/>
<prover id="3" name="Z3" version="4.5.0" timelimit="5" steplimit="4000" memlimit="4000"/>
<prover id="2" name="Z3" version="4.4.1" timelimit="5" steplimit="4000" memlimit="4000"/>
<file name="../esterel.mlw" expanded="true">
<theory name="Esterel" sum="9f8fa8eee909c60475c4373c5616d837" expanded="true">
<goal name="WP_parameter union" expl="VC for union" expanded="true">
<proof prover="1"><result status="valid" time="0.16" steps="220"/></proof>
<theory name="Esterel" sum="1b203f09cfa5ce87bbfdb875a8522626" expanded="true">
<goal name="VC union" expl="VC for union">
<proof prover="1"><result status="valid" time="0.16" steps="197"/></proof>
</goal>
<goal name="WP_parameter intersection" expl="VC for intersection" expanded="true">
<proof prover="1"><result status="valid" time="0.18" steps="198"/></proof>
<goal name="VC intersection" expl="VC for intersection">
<proof prover="1"><result status="valid" time="0.18" steps="175"/></proof>
</goal>
<goal name="WP_parameter aboveMin" expl="VC for aboveMin" expanded="true">
<transf name="split_goal_wp" expanded="true">
<goal name="WP_parameter aboveMin.1" expl="1. assertion" expanded="true">
<proof prover="1"><result status="valid" time="0.15" steps="225"/></proof>
<goal name="VC aboveMin" expl="VC for aboveMin">
<transf name="split_goal_wp">
<goal name="VC aboveMin.1" expl="1. precondition">
<proof prover="2" timelimit="1" steplimit="0" memlimit="1000"><result status="valid" time="0.01"/></proof>
</goal>
<goal name="WP_parameter aboveMin.2" expl="2. assertion" expanded="true">
<goal name="VC aboveMin.2" expl="2. assertion">
<proof prover="1"><result status="valid" time="0.15" steps="220"/></proof>
</goal>
<goal name="VC aboveMin.3" expl="3. assertion">
<proof prover="0"><result status="valid" time="0.22"/></proof>
<proof prover="3"><result status="valid" time="0.28"/></proof>
<proof prover="2"><result status="valid" time="0.52"/></proof>
</goal>
<goal name="WP_parameter aboveMin.3" expl="3. assertion" expanded="true">
<goal name="VC aboveMin.4" expl="4. assertion">
<proof prover="0"><result status="valid" time="0.42"/></proof>
</goal>
<goal name="WP_parameter aboveMin.4" expl="4. type invariant" expanded="true">
<proof prover="1"><result status="valid" time="0.30" steps="336"/></proof>
<goal name="VC aboveMin.5" expl="5. precondition">
<proof prover="1"><result status="valid" time="0.30" steps="303"/></proof>
</goal>
<goal name="WP_parameter aboveMin.5" expl="5. postcondition" expanded="true">
<goal name="VC aboveMin.6" expl="6. postcondition">
<proof prover="0"><result status="valid" time="0.03"/></proof>
<proof prover="1"><result status="valid" time="0.02" steps="70"/></proof>
<proof prover="3"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.02" steps="76"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
</goal>
</transf>
</goal>
<goal name="WP_parameter maxUnion" expl="VC for maxUnion" expanded="true">
<transf name="split_goal_wp" expanded="true">
<goal name="WP_parameter maxUnion.1" expl="1. precondition" expanded="true">
<goal name="VC maxUnion" expl="VC for maxUnion">
<transf name="split_goal_wp">
<goal name="VC maxUnion.1" expl="1. precondition">
<proof prover="0"><result status="valid" time="0.05"/></proof>
<proof prover="1"><result status="valid" time="0.01" steps="72"/></proof>
<proof prover="3"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.02" steps="71"/></proof>
<proof prover="2"><result status="valid" time="0.02"/></proof>
</goal>
<goal name="WP_parameter maxUnion.2" expl="2. precondition" expanded="true">
<goal name="VC maxUnion.2" expl="2. precondition">
<proof prover="0"><result status="valid" time="0.05"/></proof>
<proof prover="1"><result status="valid" time="0.02" steps="73"/></proof>
<proof prover="3"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.01" steps="72"/></proof>
<proof prover="2"><result status="valid" time="0.01"/></proof>
</goal>
<goal name="WP_parameter maxUnion.3" expl="3. assertion" expanded="true">
<proof prover="0"><result status="valid" time="0.13"/></proof>
<proof prover="3"><result status="valid" time="0.33"/></proof>
<goal name="VC maxUnion.3" expl="3. assertion">
<proof prover="0"><result status="valid" time="0.25"/></proof>
<proof prover="2"><result status="valid" time="0.60"/></proof>
</goal>
<goal name="WP_parameter maxUnion.4" expl="4. postcondition" expanded="true">
<proof prover="0"><result status="valid" time="0.14"/></proof>
<proof prover="1"><result status="valid" time="1.27" steps="1464"/></proof>
<goal name="VC maxUnion.4" expl="4. postcondition">
<proof prover="0"><result status="valid" time="0.27"/></proof>
<proof prover="1"><result status="valid" time="1.54" steps="1796"/></proof>
</goal>
<goal name="WP_parameter maxUnion.5" expl="5. postcondition" expanded="true">
<transf name="split_goal_wp" expanded="true">
<goal name="WP_parameter maxUnion.5.1" expl="1. postcondition" expanded="true">
<goal name="VC maxUnion.5" expl="5. postcondition">
<transf name="split_goal_wp">
<goal name="VC maxUnion.5.1" expl="1. postcondition">
<proof prover="0"><result status="valid" time="0.06"/></proof>
</goal>
<goal name="WP_parameter maxUnion.5.2" expl="2. postcondition" expanded="true">
<proof prover="0"><result status="valid" time="0.16"/></proof>
<proof prover="1"><result status="valid" time="0.23" steps="388"/></proof>
<goal name="VC maxUnion.5.2" expl="2. postcondition">
<proof prover="0"><result status="valid" time="0.34"/></proof>
<proof prover="1"><result status="valid" time="0.52" steps="531"/></proof>
</goal>
</transf>
</goal>
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment