Attention une mise à jour du serveur va être effectuée le lundi 17 mai entre 13h et 13h30. Cette mise à jour va générer une interruption du service de quelques minutes.

Commit 6589d1dc authored by Martin Clochard's avatar Martin Clochard

Prover example: fixed some proofs

parent b7f1a976
......@@ -3,7 +3,6 @@
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="1" name="CVC3" version="2.4.1" timelimit="5" memlimit="1000"/>
<prover id="3" name="Z3" version="4.3.1" timelimit="5" memlimit="1000"/>
<prover id="4" name="Alt-Ergo" version="0.99.1" timelimit="5" memlimit="1000"/>
<prover id="5" name="CVC4" version="1.4" timelimit="5" memlimit="1000"/>
<prover id="6" name="Z3" version="4.3.2" timelimit="5" memlimit="1000"/>
......@@ -12,7 +11,7 @@
</theory>
<theory name="Logic" sum="d41d8cd98f00b204e9800998ecf8427e">
</theory>
<theory name="Impl" sum="8789e1ae5c5a202e347c47b77ffa1afc" expanded="true">
<theory name="Impl" sum="915f2729db9ec2d3726d5cb6a70d8272" expanded="true">
<goal name="WP_parameter create" expl="VC for create">
<proof prover="4"><result status="valid" time="0.11" steps="82"/></proof>
</goal>
......@@ -47,16 +46,16 @@
<goal name="WP_parameter resize_for.8.1" expl="1. postcondition">
<transf name="split_goal_wp">
<goal name="WP_parameter resize_for.8.1.1" expl="1. VC for resize_for">
<proof prover="3"><result status="valid" time="0.05"/></proof>
<proof prover="6"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter resize_for.8.1.2" expl="2. VC for resize_for">
<proof prover="3"><result status="valid" time="0.06"/></proof>
<proof prover="6"><result status="valid" time="0.05"/></proof>
</goal>
<goal name="WP_parameter resize_for.8.1.3" expl="3. VC for resize_for">
<proof prover="3"><result status="valid" time="0.06"/></proof>
<proof prover="6"><result status="valid" time="0.05"/></proof>
</goal>
<goal name="WP_parameter resize_for.8.1.4" expl="4. VC for resize_for">
<proof prover="1"><result status="valid" time="1.49"/></proof>
<proof prover="1"><result status="valid" time="0.80"/></proof>
</goal>
</transf>
</goal>
......@@ -91,16 +90,16 @@
<goal name="WP_parameter resize_for.17.1" expl="1. precondition">
<transf name="split_goal_wp">
<goal name="WP_parameter resize_for.17.1.1" expl="1. VC for resize_for">
<proof prover="3"><result status="valid" time="0.06"/></proof>
<proof prover="6"><result status="valid" time="0.05"/></proof>
</goal>
<goal name="WP_parameter resize_for.17.1.2" expl="2. VC for resize_for">
<proof prover="3"><result status="valid" time="0.06"/></proof>
<proof prover="6"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter resize_for.17.1.3" expl="3. VC for resize_for">
<proof prover="3"><result status="valid" time="0.06"/></proof>
<proof prover="6"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter resize_for.17.1.4" expl="4. VC for resize_for">
<proof prover="1"><result status="valid" time="0.70"/></proof>
<proof prover="1"><result status="valid" time="0.49"/></proof>
</goal>
</transf>
</goal>
......@@ -140,7 +139,7 @@
<proof prover="4"><result status="valid" time="0.02" steps="14"/></proof>
</goal>
<goal name="WP_parameter resize_for.29" expl="29. precondition">
<proof prover="4"><result status="valid" time="0.44" steps="86"/></proof>
<proof prover="4"><result status="valid" time="0.22" steps="86"/></proof>
</goal>
<goal name="WP_parameter resize_for.30" expl="30. precondition">
<proof prover="4"><result status="valid" time="0.11" steps="11"/></proof>
......@@ -167,7 +166,7 @@
<proof prover="4"><result status="valid" time="0.02" steps="29"/></proof>
</goal>
<goal name="WP_parameter resize_for.38" expl="38. postcondition">
<proof prover="4"><result status="valid" time="1.08" steps="94"/></proof>
<proof prover="4"><result status="valid" time="0.85" steps="94"/></proof>
</goal>
<goal name="WP_parameter resize_for.39" expl="39. postcondition">
<proof prover="4"><result status="valid" time="0.41" steps="106"/></proof>
......@@ -177,8 +176,8 @@
</goal>
</transf>
</goal>
<goal name="WP_parameter iadd" expl="VC for iadd" expanded="true">
<transf name="split_goal_wp" expanded="true">
<goal name="WP_parameter iadd" expl="VC for iadd">
<transf name="split_goal_wp">
<goal name="WP_parameter iadd.1" expl="1. index in array bounds">
<proof prover="4"><result status="valid" time="0.02" steps="5"/></proof>
</goal>
......@@ -197,10 +196,29 @@
<goal name="WP_parameter iadd.6" expl="6. assertion">
<proof prover="6"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter iadd.7" expl="7. assertion" expanded="true">
<goal name="WP_parameter iadd.7" expl="7. assertion">
<transf name="introduce_premises">
<goal name="WP_parameter iadd.7.1" expl="1. VC for iadd">
<transf name="inline_goal">
<goal name="WP_parameter iadd.7.1.1" expl="1. VC for iadd">
<transf name="split_goal_wp">
<goal name="WP_parameter iadd.7.1.1.1" expl="1. VC for iadd">
<proof prover="1"><result status="valid" time="0.42"/></proof>
</goal>
<goal name="WP_parameter iadd.7.1.1.2" expl="2. VC for iadd">
<proof prover="4"><result status="valid" time="0.03" steps="15"/></proof>
</goal>
<goal name="WP_parameter iadd.7.1.1.3" expl="3. VC for iadd">
<proof prover="1"><result status="valid" time="0.25"/></proof>
</goal>
</transf>
</goal>
</transf>
</goal>
</transf>
</goal>
<goal name="WP_parameter iadd.8" expl="8. assertion">
<proof prover="1"><result status="valid" time="0.17"/></proof>
<proof prover="1"><result status="valid" time="0.05"/></proof>
</goal>
<goal name="WP_parameter iadd.9" expl="9. postcondition">
<proof prover="4"><result status="valid" time="0.08" steps="12"/></proof>
......@@ -213,13 +231,13 @@
<proof prover="1"><result status="valid" time="0.10"/></proof>
</goal>
<goal name="WP_parameter iadd.10.1.2" expl="2. VC for iadd">
<proof prover="1"><result status="valid" time="0.58"/></proof>
<proof prover="1"><result status="valid" time="0.30"/></proof>
</goal>
<goal name="WP_parameter iadd.10.1.3" expl="3. VC for iadd">
<proof prover="1"><result status="valid" time="0.45"/></proof>
<proof prover="1"><result status="valid" time="0.23"/></proof>
</goal>
<goal name="WP_parameter iadd.10.1.4" expl="4. VC for iadd">
<proof prover="1"><result status="valid" time="1.21"/></proof>
<proof prover="1"><result status="valid" time="0.72"/></proof>
</goal>
</transf>
</goal>
......@@ -324,11 +342,11 @@
<goal name="WP_parameter backtrack.5" expl="5. assertion">
<transf name="split_goal_wp">
<goal name="WP_parameter backtrack.5.1" expl="1. assertion">
<proof prover="1"><result status="valid" time="0.76"/></proof>
<proof prover="1"><result status="valid" time="0.44"/></proof>
</goal>
<goal name="WP_parameter backtrack.5.2" expl="2. assertion">
<proof prover="1"><result status="valid" time="0.69"/></proof>
<proof prover="4"><result status="valid" time="1.84" steps="392"/></proof>
<proof prover="1"><result status="valid" time="0.48"/></proof>
<proof prover="4"><result status="valid" time="0.95" steps="392"/></proof>
</goal>
<goal name="WP_parameter backtrack.5.3" expl="3. assertion">
<proof prover="1"><result status="valid" time="0.10"/></proof>
......@@ -349,7 +367,7 @@
<proof prover="4"><result status="valid" time="0.03" steps="32"/></proof>
</goal>
<goal name="WP_parameter backtrack.10" expl="10. precondition">
<proof prover="4"><result status="valid" time="0.31" steps="97"/></proof>
<proof prover="4"><result status="valid" time="0.16" steps="97"/></proof>
</goal>
<goal name="WP_parameter backtrack.11" expl="11. precondition">
<proof prover="6"><result status="valid" time="0.04"/></proof>
......@@ -382,7 +400,7 @@
<proof prover="4"><result status="valid" time="0.05" steps="61"/></proof>
</goal>
<goal name="WP_parameter backtrack.21" expl="21. postcondition">
<proof prover="1"><result status="valid" time="0.86"/></proof>
<proof prover="1"><result status="valid" time="0.37"/></proof>
</goal>
<goal name="WP_parameter backtrack.22" expl="22. assertion">
<proof prover="4"><result status="valid" time="0.07" steps="38"/></proof>
......@@ -391,7 +409,7 @@
<proof prover="4"><result status="valid" time="0.21" steps="50"/></proof>
</goal>
<goal name="WP_parameter backtrack.24" expl="24. unreachable point">
<proof prover="4"><result status="valid" time="0.26" steps="54"/></proof>
<proof prover="4"><result status="valid" time="0.11" steps="54"/></proof>
</goal>
<goal name="WP_parameter backtrack.25" expl="25. index in array bounds">
<proof prover="4"><result status="valid" time="0.02" steps="24"/></proof>
......@@ -400,10 +418,10 @@
<proof prover="4"><result status="valid" time="0.04" steps="25"/></proof>
</goal>
<goal name="WP_parameter backtrack.27" expl="27. assertion">
<proof prover="4"><result status="valid" time="0.59" steps="270"/></proof>
<proof prover="4"><result status="valid" time="0.30" steps="270"/></proof>
</goal>
<goal name="WP_parameter backtrack.28" expl="28. assertion">
<proof prover="1"><result status="valid" time="0.30"/></proof>
<proof prover="1"><result status="valid" time="0.14"/></proof>
</goal>
<goal name="WP_parameter backtrack.29" expl="29. variant decrease">
<proof prover="4"><result status="valid" time="0.04" steps="28"/></proof>
......@@ -448,7 +466,7 @@
<proof prover="4"><result status="valid" time="0.03" steps="28"/></proof>
</goal>
<goal name="WP_parameter backtrack.36" expl="36. precondition">
<proof prover="5"><result status="valid" time="2.53"/></proof>
<proof prover="5"><result status="valid" time="1.63"/></proof>
</goal>
<goal name="WP_parameter backtrack.37" expl="37. precondition">
<proof prover="1"><result status="valid" time="0.07"/></proof>
......@@ -485,7 +503,7 @@
<proof prover="4"><result status="valid" time="0.39" steps="349"/></proof>
</goal>
<goal name="WP_parameter backtrack.48" expl="48. assertion">
<proof prover="1"><result status="valid" time="0.88"/></proof>
<proof prover="1"><result status="valid" time="0.54"/></proof>
</goal>
<goal name="WP_parameter backtrack.49" expl="49. variant decrease">
<proof prover="4"><result status="valid" time="0.02" steps="26"/></proof>
......@@ -535,7 +553,7 @@
<proof prover="4"><result status="valid" time="0.06" steps="52"/></proof>
</goal>
<goal name="WP_parameter backtrack.62" expl="62. postcondition">
<proof prover="1"><result status="valid" time="0.51"/></proof>
<proof prover="1"><result status="valid" time="0.25"/></proof>
</goal>
<goal name="WP_parameter backtrack.63" expl="63. postcondition">
<proof prover="4"><result status="valid" time="0.02" steps="14"/></proof>
......@@ -592,7 +610,7 @@
<proof prover="4"><result status="valid" time="0.07" steps="51"/></proof>
</goal>
<goal name="WP_parameter backtrack.81" expl="81. postcondition">
<proof prover="4"><result status="valid" time="0.46" steps="110"/></proof>
<proof prover="4"><result status="valid" time="0.29" steps="110"/></proof>
</goal>
<goal name="WP_parameter backtrack.82" expl="82. postcondition">
<proof prover="4"><result status="valid" time="0.07" steps="40"/></proof>
......@@ -601,13 +619,13 @@
<proof prover="4"><result status="valid" time="0.12" steps="41"/></proof>
</goal>
<goal name="WP_parameter backtrack.84" expl="84. postcondition">
<proof prover="4"><result status="valid" time="0.58" steps="75"/></proof>
<proof prover="4"><result status="valid" time="0.36" steps="75"/></proof>
</goal>
<goal name="WP_parameter backtrack.85" expl="85. postcondition">
<proof prover="6"><result status="valid" time="0.09"/></proof>
</goal>
<goal name="WP_parameter backtrack.86" expl="86. precondition">
<proof prover="4"><result status="valid" time="0.42" steps="85"/></proof>
<proof prover="4"><result status="valid" time="0.23" steps="85"/></proof>
</goal>
<goal name="WP_parameter backtrack.87" expl="87. precondition">
<proof prover="4"><result status="valid" time="0.08" steps="24"/></proof>
......@@ -629,7 +647,7 @@
<proof prover="4"><result status="valid" time="0.06" steps="33"/></proof>
</goal>
<goal name="WP_parameter backtrack.93" expl="93. postcondition">
<proof prover="4"><result status="valid" time="0.59" steps="101"/></proof>
<proof prover="4"><result status="valid" time="0.33" steps="101"/></proof>
</goal>
<goal name="WP_parameter backtrack.94" expl="94. postcondition">
<proof prover="4"><result status="valid" time="0.06" steps="31"/></proof>
......
......@@ -6,11 +6,10 @@
<prover id="5" name="CVC3" version="2.4.1" timelimit="30" memlimit="1000"/>
<prover id="6" name="CVC4" version="1.4" timelimit="5" memlimit="1000"/>
<prover id="7" name="Eprover" version="1.8-001" timelimit="5" memlimit="1000"/>
<prover id="8" name="Vampire" version="0.6" timelimit="5" memlimit="1000"/>
<file name="../Firstorder_formula_list_impl.mlw" expanded="true">
<file name="../Firstorder_formula_list_impl.mlw">
<theory name="Types" sum="d41d8cd98f00b204e9800998ecf8427e">
</theory>
<theory name="Logic" sum="7ce410b05e342e58d8e410dd55aff5f3" expanded="true">
<theory name="Logic" sum="7ce410b05e342e58d8e410dd55aff5f3">
<goal name="WP_parameter nlsize_positive_lemma_fo_formula_list" expl="VC for nlsize_positive_lemma_fo_formula_list">
<proof prover="4" timelimit="1"><result status="valid" time="0.26" steps="133"/></proof>
</goal>
......@@ -55,10 +54,10 @@
<proof prover="4" timelimit="1"><result status="valid" time="0.13" steps="32"/></proof>
</goal>
<goal name="WP_parameter bound_depth_of_symbol_in_fo_formula_list_nonnegative" expl="VC for bound_depth_of_symbol_in_fo_formula_list_nonnegative">
<proof prover="4"><result status="valid" time="0.31" steps="111"/></proof>
<proof prover="4"><result status="valid" time="0.13" steps="111"/></proof>
</goal>
<goal name="WP_parameter bound_depth_of_fo_term_in_fo_formula_list_nonnegative" expl="VC for bound_depth_of_fo_term_in_fo_formula_list_nonnegative">
<proof prover="4" timelimit="1"><result status="valid" time="0.37" steps="108"/></proof>
<proof prover="4" timelimit="1"><result status="valid" time="0.14" steps="108"/></proof>
</goal>
<goal name="WP_parameter model_equal_fo_formula_list" expl="VC for model_equal_fo_formula_list">
<transf name="split_goal_wp">
......@@ -72,7 +71,7 @@
<proof prover="4"><result status="valid" time="0.14" steps="11"/></proof>
</goal>
<goal name="WP_parameter model_equal_fo_formula_list.4" expl="4. precondition">
<proof prover="4"><result status="valid" time="0.22" steps="59"/></proof>
<proof prover="4"><result status="valid" time="0.10" steps="59"/></proof>
</goal>
<goal name="WP_parameter model_equal_fo_formula_list.5" expl="5. precondition">
<proof prover="4"><result status="valid" time="0.14" steps="11"/></proof>
......@@ -104,7 +103,7 @@
</transf>
</goal>
</theory>
<theory name="Impl" sum="71ab7bb8fe1d448d2642bcdf3215c553" expanded="true">
<theory name="Impl" sum="71ab7bb8fe1d448d2642bcdf3215c553">
<goal name="WP_parameter bind_var_symbol_in_fo_formula_list" expl="VC for bind_var_symbol_in_fo_formula_list">
<transf name="split_goal_wp">
<goal name="WP_parameter bind_var_symbol_in_fo_formula_list.1" expl="1. postcondition">
......@@ -433,7 +432,7 @@
<proof prover="4"><result status="valid" time="0.16" steps="38"/></proof>
</goal>
<goal name="WP_parameter subst_base_symbol_in_fo_formula_list.14" expl="14. precondition">
<proof prover="4"><result status="valid" time="0.21" steps="13"/></proof>
<proof prover="4"><result status="valid" time="0.08" steps="13"/></proof>
</goal>
<goal name="WP_parameter subst_base_symbol_in_fo_formula_list.15" expl="15. precondition">
<proof prover="4"><result status="valid" time="0.21" steps="78"/></proof>
......@@ -445,7 +444,7 @@
<proof prover="4"><result status="valid" time="0.17" steps="18"/></proof>
</goal>
<goal name="WP_parameter subst_base_symbol_in_fo_formula_list.18" expl="18. postcondition">
<proof prover="4"><result status="valid" time="0.22" steps="28"/></proof>
<proof prover="4"><result status="valid" time="0.09" steps="28"/></proof>
</goal>
<goal name="WP_parameter subst_base_symbol_in_fo_formula_list.19" expl="19. postcondition">
<proof prover="4"><result status="valid" time="0.22" steps="42"/></proof>
......@@ -558,13 +557,13 @@
<proof prover="4"><result status="valid" time="0.15" steps="25"/></proof>
</goal>
<goal name="WP_parameter construct_fo_formula_list.9" expl="9. assertion">
<proof prover="4"><result status="valid" time="0.25" steps="70"/></proof>
<proof prover="4"><result status="valid" time="0.12" steps="70"/></proof>
</goal>
<goal name="WP_parameter construct_fo_formula_list.10" expl="10. assertion">
<proof prover="4" timelimit="1"><result status="valid" time="0.15" steps="70"/></proof>
</goal>
<goal name="WP_parameter construct_fo_formula_list.11" expl="11. assertion">
<proof prover="4"><result status="valid" time="0.26" steps="59"/></proof>
<proof prover="4"><result status="valid" time="0.13" steps="59"/></proof>
</goal>
<goal name="WP_parameter construct_fo_formula_list.12" expl="12. assertion">
<proof prover="4" timelimit="1"><result status="valid" time="0.21" steps="55"/></proof>
......@@ -652,7 +651,7 @@
<proof prover="4" timelimit="1"><result status="valid" time="0.13" steps="26"/></proof>
</goal>
<goal name="WP_parameter destruct_fo_formula_list.9" expl="9. assertion">
<proof prover="4"><result status="valid" time="0.25" steps="81"/></proof>
<proof prover="4"><result status="valid" time="0.10" steps="81"/></proof>
</goal>
<goal name="WP_parameter destruct_fo_formula_list.10" expl="10. assertion">
<proof prover="4" timelimit="1"><result status="valid" time="0.13" steps="22"/></proof>
......@@ -727,10 +726,10 @@
<proof prover="4" timelimit="1"><result status="valid" time="0.18" steps="60"/></proof>
</goal>
<goal name="WP_parameter destruct_fo_formula_list.34" expl="34. assertion">
<proof prover="4"><result status="valid" time="0.26" steps="60"/></proof>
<proof prover="4"><result status="valid" time="0.13" steps="60"/></proof>
</goal>
<goal name="WP_parameter destruct_fo_formula_list.35" expl="35. postcondition">
<proof prover="4" timelimit="1"><result status="valid" time="0.83" steps="1056"/></proof>
<proof prover="4" timelimit="1"><result status="valid" time="0.62" steps="1056"/></proof>
</goal>
<goal name="WP_parameter destruct_fo_formula_list.36" expl="36. postcondition">
<proof prover="4" timelimit="1"><result status="valid" time="0.17" steps="75"/></proof>
......@@ -772,7 +771,7 @@
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.10" expl="10. assertion">
<transf name="split_goal_wp">
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.10.1" expl="1. assertion">
<proof prover="7"><result status="valid" time="2.27"/></proof>
<proof prover="7"><result status="valid" time="1.03"/></proof>
</goal>
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.10.2" expl="2. assertion">
<proof prover="4"><result status="valid" time="0.39" steps="188"/></proof>
......@@ -787,27 +786,27 @@
<proof prover="4"><result status="valid" time="0.17" steps="34"/></proof>
</goal>
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.10.6" expl="6. assertion">
<proof prover="5"><result status="valid" time="4.99"/></proof>
<proof prover="5"><result status="valid" time="3.61"/></proof>
</goal>
</transf>
</goal>
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.11" expl="11. assertion">
<transf name="split_goal_wp">
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.11.1" expl="1. assertion">
<proof prover="4"><result status="valid" time="0.64" steps="231"/></proof>
<proof prover="4"><result status="valid" time="0.42" steps="231"/></proof>
</goal>
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.11.2" expl="2. assertion">
<proof prover="4"><result status="valid" time="0.18" steps="77"/></proof>
</goal>
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.11.3" expl="3. assertion">
<proof prover="6"><result status="valid" time="1.78"/></proof>
<proof prover="6"><result status="valid" time="1.25"/></proof>
</goal>
</transf>
</goal>
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.12" expl="12. postcondition">
<transf name="split_goal_wp">
<goal name="WP_parameter nlsubst_symbol_in_fo_formula_list.12.1" expl="1. postcondition">
<proof prover="4"><result status="valid" time="0.41" steps="171"/></proof>
<proof prover="4"><result status="valid" time="0.18" steps="171"/></proof>
</goal>
</transf>
</goal>
......@@ -839,7 +838,7 @@
<proof prover="4"><result status="valid" time="0.18" steps="25"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.7.2" expl="2. VC for nlsubst_fo_term_in_fo_formula_list">
<proof prover="6"><result status="valid" time="0.79"/></proof>
<proof prover="6"><result status="valid" time="0.47"/></proof>
</goal>
</transf>
</goal>
......@@ -864,28 +863,26 @@
<proof prover="4"><result status="valid" time="0.19" steps="70"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.12.3" expl="3. assertion">
<proof prover="4"><result status="valid" time="0.73" steps="225"/></proof>
<proof prover="4"><result status="valid" time="0.51" steps="225"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.12.4" expl="4. assertion">
<proof prover="7"><result status="valid" time="4.46"/></proof>
<proof prover="8"><result status="valid" time="0.47"/></proof>
<proof prover="7"><result status="valid" time="2.74"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.12.5" expl="5. assertion">
<proof prover="4"><result status="valid" time="0.16" steps="29"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.12.6" expl="6. assertion">
<proof prover="5" timelimit="5"><result status="valid" time="1.47"/></proof>
<proof prover="5" timelimit="5"><result status="valid" time="0.79"/></proof>
</goal>
</transf>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.13" expl="13. assertion">
<transf name="split_goal_wp">
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.13.1" expl="1. assertion">
<proof prover="4"><result status="valid" time="0.88" steps="224"/></proof>
<proof prover="4"><result status="valid" time="0.59" steps="224"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.13.2" expl="2. assertion">
<proof prover="7"><result status="valid" time="4.57"/></proof>
<proof prover="8"><result status="valid" time="0.50"/></proof>
<proof prover="7"><result status="valid" time="2.27"/></proof>
</goal>
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.13.3" expl="3. assertion">
<proof prover="4"><result status="valid" time="0.20" steps="66"/></proof>
......@@ -901,7 +898,7 @@
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.14" expl="14. postcondition">
<transf name="split_goal_wp">
<goal name="WP_parameter nlsubst_fo_term_in_fo_formula_list.14.1" expl="1. postcondition">
<proof prover="4"><result status="valid" time="0.29" steps="106"/></proof>
<proof prover="4"><result status="valid" time="0.13" steps="106"/></proof>
</goal>
</transf>
</goal>
......
......@@ -2,10 +2,10 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="1" name="CVC4" version="1.4" timelimit="5" memlimit="1000"/>
<prover id="2" name="Alt-Ergo" version="0.99.1" timelimit="5" memlimit="1000"/>
<prover id="3" name="CVC4" version="1.4" timelimit="5" memlimit="1000"/>
<file name="../Firstorder_formula_list_spec.mlw" expanded="true">
<theory name="Spec" sum="95246be42438773cb85bab6d78509d88" expanded="true">
<theory name="Spec" sum="95246be42438773cb85bab6d78509d88">
<goal name="WP_parameter size_positive_lemma_fo_formula_list" expl="VC for size_positive_lemma_fo_formula_list">
<proof prover="2" timelimit="1"><result status="valid" time="0.10" steps="63"/></proof>
</goal>
......@@ -19,7 +19,7 @@
<proof prover="2" timelimit="1"><result status="valid" time="0.22" steps="154"/></proof>
</goal>
<goal name="WP_parameter subst_then_rename_composition_lemma_fo_formula_list" expl="VC for subst_then_rename_composition_lemma_fo_formula_list">
<proof prover="2" timelimit="1"><result status="valid" time="0.24" steps="191"/></proof>
<proof prover="2" timelimit="1"><result status="valid" time="0.12" steps="191"/></proof>
</goal>
<goal name="WP_parameter subst_composition_lemma_fo_formula_list" expl="VC for subst_composition_lemma_fo_formula_list">
<transf name="split_goal_wp">
......@@ -65,16 +65,16 @@
<proof prover="2"><result status="valid" time="0.09" steps="57"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_constructive_inversion_fo_term_fo_formula_list" expl="VC for subst_free_var_constructive_inversion_fo_term_fo_formula_list">
<proof prover="2" timelimit="1"><result status="valid" time="0.28" steps="386"/></proof>
<proof prover="2" timelimit="1"><result status="valid" time="0.14" steps="386"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_inversion_fo_term_fo_formula_list" expl="VC for subst_free_var_inversion_fo_term_fo_formula_list">
<proof prover="2" timelimit="1"><result status="valid" time="0.07" steps="9"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_propagation_symbol_symbol_fo_formula_list" expl="VC for subst_free_var_propagation_symbol_symbol_fo_formula_list">
<proof prover="2"><result status="valid" time="0.60" steps="1036"/></proof>
<proof prover="2"><result status="valid" time="0.51" steps="1036"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_propagation_fo_term_symbol_fo_formula_list" expl="VC for subst_free_var_propagation_fo_term_symbol_fo_formula_list">
<proof prover="2"><result status="valid" time="1.11" steps="652"/></proof>
<proof prover="2"><result status="valid" time="0.76" steps="652"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_propagation_fo_term_fo_term_fo_formula_list" expl="VC for subst_free_var_propagation_fo_term_fo_term_fo_formula_list">
<transf name="split_goal_wp">
......@@ -110,7 +110,7 @@
<proof prover="2"><result status="valid" time="0.10" steps="7"/></proof>
</goal>
<goal name="WP_parameter free_var_derive_equivalence_of_subst_fo_formula_list.3" expl="3. precondition">
<proof prover="2"><result status="valid" time="0.75" steps="132"/></proof>
<proof prover="2"><result status="valid" time="0.46" steps="132"/></proof>
</goal>
<goal name="WP_parameter free_var_derive_equivalence_of_subst_fo_formula_list.4" expl="4. assertion">
<proof prover="2"><result status="valid" time="0.18" steps="154"/></proof>
......@@ -150,10 +150,10 @@
<proof prover="2"><result status="valid" time="0.10" steps="45"/></proof>
</goal>
<goal name="WP_parameter free_var_derive_equivalence_of_rename_fo_formula_list.4" expl="4. postcondition">
<proof prover="3"><result status="valid" time="1.57"/></proof>
<proof prover="1"><result status="valid" time="0.74"/></proof>
</goal>
<goal name="WP_parameter free_var_derive_equivalence_of_rename_fo_formula_list.5" expl="5. postcondition">
<proof prover="3"><result status="valid" time="1.59"/></proof>
<proof prover="1"><result status="valid" time="0.74"/></proof>
</goal>
</transf>
</goal>
......
......@@ -4,141 +4,141 @@
<why3session shape_version="4">
<prover id="1" name="CVC3" version="2.4.1" timelimit="5" memlimit="1000"/>
<prover id="7" name="Alt-Ergo" version="0.99.1" timelimit="5" memlimit="1000"/>
<file name="../Firstorder_symbol_impl.mlw" expanded="true">
<file name="../Firstorder_symbol_impl.mlw">
<theory name="Types" sum="d41d8cd98f00b204e9800998ecf8427e">
</theory>
<theory name="Logic" sum="8942ac6e2361c16c38459a751e0dbd63" expanded="true">
<goal name="WP_parameter nlsize_positive_lemma_symbol" expl="VC for nlsize_positive_lemma_symbol" expanded="true">
<theory name="Logic" sum="8942ac6e2361c16c38459a751e0dbd63">
<goal name="WP_parameter nlsize_positive_lemma_symbol" expl="VC for nlsize_positive_lemma_symbol">
<proof prover="7"><result status="valid" time="0.03" steps="5"/></proof>
</goal>
<goal name="WP_parameter shiftb_compose_lemma_symbol" expl="VC for shiftb_compose_lemma_symbol" expanded="true">
<goal name="WP_parameter shiftb_compose_lemma_symbol" expl="VC for shiftb_compose_lemma_symbol">
<proof prover="7"><result status="valid" time="0.08" steps="146"/></proof>
</goal>
<goal name="WP_parameter nlmodel_subst_commutation_lemma_symbol" expl="VC for nlmodel_subst_commutation_lemma_symbol" expanded="true">
<goal name="WP_parameter nlmodel_subst_commutation_lemma_symbol" expl="VC for nlmodel_subst_commutation_lemma_symbol">
<proof prover="7"><result status="valid" time="0.02" steps="25"/></proof>
</goal>
<goal name="WP_parameter nlmodel_rename_commutation_lemma_symbol" expl="VC for nlmodel_rename_commutation_lemma_symbol" expanded="true">
<goal name="WP_parameter nlmodel_rename_commutation_lemma_symbol" expl="VC for nlmodel_rename_commutation_lemma_symbol">
<proof prover="7"><result status="valid" time="0.04" steps="39"/></proof>
</goal>
<goal name="WP_parameter bound_depth_of_symbol_in_symbol_nonnegative" expl="VC for bound_depth_of_symbol_in_symbol_nonnegative" expanded="true">
<goal name="WP_parameter bound_depth_of_symbol_in_symbol_nonnegative" expl="VC for bound_depth_of_symbol_in_symbol_nonnegative">
<proof prover="7"><result status="valid" time="0.04" steps="34"/></proof>
</goal>
<goal name="WP_parameter model_equal_symbol" expl="VC for model_equal_symbol" expanded="true">
<goal name="WP_parameter model_equal_symbol" expl="VC for model_equal_symbol">
<proof prover="7"><result status="valid" time="0.04" steps="65"/></proof>
</goal>
</theory>
<theory name="Impl" sum="68dce20711cd1fde227ae722087cc947" expanded="true">
<goal name="WP_parameter bind_var_symbol_in_symbol" expl="VC for bind_var_symbol_in_symbol" expanded="true">
<theory name="Impl" sum="68dce20711cd1fde227ae722087cc947">
<goal name="WP_parameter bind_var_symbol_in_symbol" expl="VC for bind_var_symbol_in_symbol">
<proof prover="7"><result status="valid" time="0.10" steps="210"/></proof>
</goal>
<goal name="WP_parameter unbind_var_symbol_in_symbol" expl="VC for unbind_var_symbol_in_symbol" expanded="true">
<goal name="WP_parameter unbind_var_symbol_in_symbol" expl="VC for unbind_var_symbol_in_symbol">
<proof prover="7"><result status="valid" time="0.16" steps="280"/></proof>
</goal>
<goal name="WP_parameter subst_base_symbol_in_symbol" expl="VC for subst_base_symbol_in_symbol" expanded="true">
<transf name="split_goal_wp" expanded="true">
<goal name="WP_parameter subst_base_symbol_in_symbol.1" expl="1. precondition" expanded="true">
<goal name="WP_parameter subst_base_symbol_in_symbol" expl="VC for subst_base_symbol_in_symbol">
<transf name="split_goal_wp">
<goal name="WP_parameter subst_base_symbol_in_symbol.1" expl="1. precondition">
<proof prover="7"><result status="valid" time="0.02" steps="7"/></proof>
</goal>
<goal name="WP_parameter subst_base_symbol_in_symbol.2" expl="2. precondition" expanded="true">
<goal name="WP_parameter subst_base_symbol_in_symbol.2" expl="2. precondition">
<proof prover="7"><result status="valid" time="0.04" steps="40"/></proof>