Commit 4184d53b authored by MARCHE Claude's avatar MARCHE Claude

Prover example: some other proofs were missing....

parent 7003b9c2
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="3">
<file
name="../Choice.mlw"
verified="true"
expanded="true">
<theory
name="Choice"
locfile="../Choice.mlw"
loclnum="2" loccnumb="7" loccnume="13"
verified="true"
expanded="true">
</theory>
</file>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<file name="../Choice.mlw" expanded="true">
<theory name="Choice" sum="d41d8cd98f00b204e9800998ecf8427e">
</theory>
</file>
</why3session>
......@@ -10,215 +10,215 @@
<prover id="6" name="Spass" version="3.7" timelimit="5" memlimit="1000"/>
<prover id="7" name="Eprover" version="1.8-001" timelimit="5" memlimit="1000"/>
<prover id="8" name="CVC4" version="1.3" timelimit="5" memlimit="1000"/>
<file name="../Firstorder_symbol_spec.mlw">
<theory name="Spec" sum="54ebee0ba44c4d15184f0e0c09def333">
<file name="../Firstorder_symbol_spec.mlw" expanded="true">
<theory name="Spec" sum="54ebee0ba44c4d15184f0e0c09def333" expanded="true">
<goal name="WP_parameter size_positive_lemma_symbol" expl="VC for size_positive_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.02"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="4"/></proof>
<proof prover="8"><result status="valid" time="0.02"/></proof>
</goal>
<goal name="WP_parameter renaming_composition_lemma_symbol" expl="VC for renaming_composition_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.07"/></proof>
<proof prover="5"><result status="valid" time="0.01" steps="4"/></proof>
<proof prover="8"><result status="valid" time="0.07"/></proof>
</goal>
<goal name="WP_parameter renaming_identity_lemma_symbol" expl="VC for renaming_identity_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.03"/></proof>
<proof prover="5"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="8"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter associativity_subst_rename_rename_lemma_symbol" expl="VC for associativity_subst_rename_rename_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.94"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.96"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.94"/></proof>
<proof prover="2"><result status="timeout" time="4.96"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="17"/></proof>
</goal>
<goal name="WP_parameter associativity_rename_subst_rename_lemma_symbol" expl="VC for associativity_rename_subst_rename_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.84"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="5.01"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.84"/></proof>
<proof prover="2"><result status="timeout" time="5.01"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="18"/></proof>
</goal>
<goal name="WP_parameter right_rename_subst_by_identity_lemma_symbol" expl="VC for right_rename_subst_by_identity_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.06"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.96"/></proof>
<proof prover="2"><result status="timeout" time="4.96"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="19"/></proof>
</goal>
<goal name="WP_parameter olifts_composition_lemma_rename_subst_symbol" expl="VC for olifts_composition_lemma_rename_subst_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.20"/></proof>
<proof prover="0"><result status="valid" time="0.20"/></proof>
<proof prover="1"><result status="valid" time="0.40"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.99"/></proof>
<proof prover="2"><result status="timeout" time="4.99"/></proof>
<proof prover="5"><result status="valid" time="0.06" steps="257"/></proof>
</goal>
<goal name="WP_parameter olifts_composition_lemma_subst_rename_symbol" expl="VC for olifts_composition_lemma_subst_rename_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.14"/></proof>
<proof prover="0"><result status="valid" time="0.14"/></proof>
<proof prover="1"><result status="valid" time="0.86"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="5.00"/></proof>
<proof prover="2"><result status="timeout" time="5.00"/></proof>
<proof prover="5"><result status="valid" time="0.14" steps="210"/></proof>
</goal>
<goal name="WP_parameter rename_then_subst_composition_lemma_symbol" expl="VC for rename_then_subst_composition_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.08"/></proof>
<proof prover="5"><result status="valid" time="0.01" steps="4"/></proof>
<proof prover="8"><result status="valid" time="0.08"/></proof>
</goal>
<goal name="WP_parameter subst_then_rename_composition_lemma_symbol" expl="VC for subst_then_rename_composition_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.09"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="5"/></proof>
<proof prover="8"><result status="valid" time="0.10"/></proof>
</goal>
<goal name="WP_parameter associativity_rename_subst_subst_lemma_symbol" expl="VC for associativity_rename_subst_subst_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.94"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.97"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.94"/></proof>
<proof prover="2"><result status="timeout" time="4.97"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="18"/></proof>
</goal>
<goal name="WP_parameter associativity_subst_rename_subst_lemma_symbol" expl="VC for associativity_subst_rename_subst_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.93"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.93"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.93"/></proof>
<proof prover="2"><result status="timeout" time="4.93"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="19"/></proof>
</goal>
<goal name="WP_parameter associativity_subst_subst_rename_lemma_symbol" expl="VC for associativity_subst_subst_rename_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="5.02"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.98"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="5.02"/></proof>
<proof prover="2"><result status="timeout" time="4.98"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="17"/></proof>
</goal>
<goal name="WP_parameter olifts_composition_lemma_subst_subst_symbol" expl="VC for olifts_composition_lemma_subst_subst_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.36"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.77"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.97"/></proof>
<proof prover="0"><result status="valid" time="0.36"/></proof>
<proof prover="1"><result status="timeout" time="4.77"/></proof>
<proof prover="2"><result status="timeout" time="4.97"/></proof>
<proof prover="5"><result status="valid" time="0.06" steps="236"/></proof>
</goal>
<goal name="WP_parameter subst_composition_lemma_symbol" expl="VC for subst_composition_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.09"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="5"/></proof>
<proof prover="8"><result status="valid" time="0.12"/></proof>
</goal>
<goal name="WP_parameter associativity_subst_subst_subst_lemma_symbol" expl="VC for associativity_subst_subst_subst_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.98"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.87"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.98"/></proof>
<proof prover="2"><result status="timeout" time="4.87"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="17"/></proof>
</goal>
<goal name="WP_parameter olifts_identity_symbol" expl="VC for olifts_identity_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.05"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.98"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.96"/></proof>
<proof prover="0"><result status="valid" time="0.05"/></proof>
<proof prover="1"><result status="timeout" time="4.98"/></proof>
<proof prover="2"><result status="timeout" time="4.96"/></proof>
<proof prover="5"><result status="valid" time="0.05" steps="328"/></proof>
</goal>
<goal name="WP_parameter left_rename_subst_identity_lemma_symbol" expl="VC for left_rename_subst_identity_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.03"/></proof>
<proof prover="1" obsolete="true"><result status="timeout" time="4.98"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.71"/></proof>
<proof prover="0"><result status="valid" time="0.03"/></proof>
<proof prover="1"><result status="timeout" time="4.98"/></proof>
<proof prover="2"><result status="timeout" time="4.71"/></proof>
<proof prover="5"><result status="valid" time="0.03" steps="30"/></proof>
</goal>
<goal name="WP_parameter subst_identity_lemma_symbol" expl="VC for subst_identity_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.04"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="8"/></proof>
<proof prover="8"><result status="valid" time="0.06"/></proof>
</goal>
<goal name="WP_parameter left_subst_subst_identity_lemma_symbol" expl="VC for left_subst_subst_identity_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.03"/></proof>
<proof prover="0"><result status="valid" time="0.03"/></proof>
<proof prover="1"><result status="valid" time="0.02"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.99"/></proof>
<proof prover="2"><result status="timeout" time="4.99"/></proof>
<proof prover="5"><result status="valid" time="0.03" steps="22"/></proof>
</goal>
<goal name="WP_parameter right_subst_subst_by_identity_lemma_symbol" expl="VC for right_subst_subst_by_identity_lemma_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.02"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="4.80"/></proof>
<proof prover="2"><result status="timeout" time="4.80"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="18"/></proof>
</goal>
<goal name="WP_parameter renaming_preserve_size_symbol" expl="VC for renaming_preserve_size_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.04"/></proof>
<proof prover="5"><result status="valid" time="0.01" steps="10"/></proof>
<proof prover="8"><result status="valid" time="0.06"/></proof>
</goal>
<goal name="WP_parameter rename_free_var_constructive_inversion_symbol_symbol" expl="VC for rename_free_var_constructive_inversion_symbol_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.04"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="4"/></proof>
<proof prover="8"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter rename_free_var_inversion_symbol_symbol" expl="VC for rename_free_var_inversion_symbol_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="valid" time="0.07"/></proof>
<proof prover="5"><result status="valid" time="0.01" steps="8"/></proof>
<proof prover="8"><result status="valid" time="0.05"/></proof>
</goal>
<goal name="WP_parameter rename_free_var_propagation_symbol_symbol" expl="VC for rename_free_var_propagation_symbol_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.04"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="4"/></proof>
<proof prover="8"><result status="valid" time="0.04"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_constructive_inversion_symbol_symbol" expl="VC for subst_free_var_constructive_inversion_symbol_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.01"/></proof>
<proof prover="0"><result status="valid" time="0.01"/></proof>
<proof prover="1"><result status="timeout" time="4.98"/></proof>
<proof prover="5"><result status="valid" time="0.01" steps="5"/></proof>
<proof prover="8"><result status="timeout" time="4.99"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_inversion_symbol_symbol" expl="VC for subst_free_var_inversion_symbol_symbol">
<proof prover="0" obsolete="true"><result status="timeout" time="4.98"/></proof>
<proof prover="0"><result status="timeout" time="4.98"/></proof>
<transf name="split_goal_wp">
<goal name="WP_parameter subst_free_var_inversion_symbol_symbol.1" expl="1. variant decrease">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.06"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="7"/></proof>
<proof prover="8"><result status="valid" time="0.07"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_inversion_symbol_symbol.2" expl="2. precondition">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.98"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="5"/></proof>
<proof prover="8"><result status="timeout" time="4.99"/></proof>
</goal>
<goal name="WP_parameter subst_free_var_inversion_symbol_symbol.3" expl="3. postcondition">
<proof prover="0" obsolete="true"><result status="timeout" time="5.01"/></proof>
<proof prover="0"><result status="timeout" time="5.01"/></proof>
<proof prover="1"><result status="timeout" time="4.99"/></proof>
<proof prover="2" obsolete="true"><result status="timeout" time="5.10"/></proof>
<proof prover="4" obsolete="true"><result status="valid" time="0.09"/></proof>
<proof prover="2"><result status="timeout" time="5.10"/></proof>
<proof prover="4"><result status="valid" time="0.09"/></proof>
<proof prover="6"><result status="valid" time="0.09"/></proof>
<proof prover="7"><result status="valid" time="0.02"/></proof>
</goal>
</transf>
</goal>
<goal name="WP_parameter subst_free_var_propagation_symbol_symbol_symbol" expl="VC for subst_free_var_propagation_symbol_symbol_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.98"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="6"/></proof>
<proof prover="8"><result status="timeout" time="4.99"/></proof>
</goal>
<goal name="WP_parameter free_var_equivalence_of_subst_symbol" expl="VC for free_var_equivalence_of_subst_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.05"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="4"/></proof>
<proof prover="8"><result status="valid" time="0.06"/></proof>
</goal>
<goal name="WP_parameter free_var_equivalence_of_rename_symbol" expl="VC for free_var_equivalence_of_rename_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="timeout" time="4.99"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="11"/></proof>
<proof prover="8"><result status="timeout" time="4.99"/></proof>
</goal>
<goal name="WP_parameter free_var_derive_equivalence_of_subst_symbol" expl="VC for free_var_derive_equivalence_of_subst_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.02"/></proof>
<proof prover="0"><result status="valid" time="0.02"/></proof>
<proof prover="1"><result status="valid" time="0.07"/></proof>
<proof prover="5"><result status="valid" time="0.02" steps="5"/></proof>
<proof prover="8"><result status="valid" time="0.06"/></proof>
</goal>
<goal name="WP_parameter free_var_derive_equivalence_of_rename_symbol" expl="VC for free_var_derive_equivalence_of_rename_symbol">
<proof prover="0" obsolete="true"><result status="valid" time="0.03"/></proof>
<proof prover="0"><result status="valid" time="0.03"/></proof>
<proof prover="1"><undone/></proof>
<proof prover="5"><result status="valid" time="0.03" steps="40"/></proof>
<proof prover="8"><undone/></proof>
......
......@@ -73,7 +73,7 @@ replay:
@printf "Starting time (UTC): "
@date --utc +%H:%M
@printf "===================================\n"
@for i in $(MLWUTIL) $(MLWIMPL); do \
@for i in *.mlw; do \
printf "Replaying $$i..." ; \
why3 $(WHY3FLAGS) replay -q $$i ; \
done
......
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