Commit ae5c5eef authored by MARCHE Claude's avatar MARCHE Claude

example fact, with version using fast WP

parent 9de1b7e7
......@@ -2,40 +2,40 @@
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="0" name="Alt-Ergo" version="0.95.1" timelimit="5" memlimit="1000"/>
<prover id="1" name="Alt-Ergo" version="0.99.1" timelimit="5" memlimit="1000"/>
<file name="../fact.mlw" expanded="true">
<theory name="FactRecursive" sum="936a4d796dcd923090354fc420f9f6a8" expanded="true">
<goal name="WP_parameter fact_rec" expl="VC for fact_rec" expanded="true">
<proof prover="0" timelimit="10" memlimit="0"><result status="valid" time="0.01"/></proof>
<theory name="FactRecursive" sum="c39fb2621594abeb3f19e95ac1288b76" expanded="true">
<goal name="VC fact_rec" expl="VC for fact_rec" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="9"/></proof>
</goal>
<goal name="WP_parameter test0" expl="VC for test0">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<goal name="VC test0" expl="VC for test0" expanded="true">
<proof prover="1"><result status="valid" time="0.00" steps="0"/></proof>
</goal>
<goal name="WP_parameter test1" expl="VC for test1">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<goal name="VC test1" expl="VC for test1" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="WP_parameter test7" expl="VC for test7">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<goal name="VC test7" expl="VC for test7" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="WP_parameter test42" expl="VC for test42">
<proof prover="0"><result status="valid" time="0.02"/></proof>
<goal name="VC test42" expl="VC for test42" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
</theory>
<theory name="FactImperative" sum="e69fc3623433e1d503c158d088474959" expanded="true">
<goal name="WP_parameter fact_imp" expl="VC for fact_imp">
<proof prover="0" timelimit="10" memlimit="0"><result status="valid" time="0.00"/></proof>
<theory name="FactImperative" sum="b7f5c29e5561a57aa73394873cbf7057" expanded="true">
<goal name="VC fact_imp" expl="VC for fact_imp" expanded="true">
<proof prover="1"><result status="valid" time="0.02" steps="23"/></proof>
</goal>
<goal name="WP_parameter test0" expl="VC for test0">
<proof prover="0"><result status="valid" time="0.02"/></proof>
<goal name="VC test0" expl="VC for test0" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="WP_parameter test1" expl="VC for test1">
<proof prover="0"><result status="valid" time="0.01"/></proof>
<goal name="VC test1" expl="VC for test1" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="WP_parameter test7" expl="VC for test7">
<proof prover="0"><result status="valid" time="0.02"/></proof>
<goal name="VC test7" expl="VC for test7" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="WP_parameter test42" expl="VC for test42">
<proof prover="0"><result status="valid" time="0.00"/></proof>
<goal name="VC test42" expl="VC for test42" expanded="true">
<proof prover="1"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
</theory>
</file>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
<prover id="0" name="Alt-Ergo" version="0.99.1" timelimit="5" memlimit="1000"/>
<file name="../fact.mlw" expanded="true">
<theory name="FactRecursive" sum="c39fb2621594abeb3f19e95ac1288b76" expanded="true">
<goal name="VC fact_rec" expl="VC for fact_rec" expanded="true">
<proof prover="0"><result status="valid" time="0.02" steps="9"/></proof>
</goal>
<goal name="VC test0" expl="VC for test0" expanded="true">
<proof prover="0"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="VC test1" expl="VC for test1" expanded="true">
<proof prover="0"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="VC test7" expl="VC for test7" expanded="true">
<proof prover="0"><result status="valid" time="0.02" steps="0"/></proof>
</goal>
<goal name="VC test42" expl="VC for test42" expanded="true">
<proof prover="0"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
</theory>
<theory name="FactImperative" sum="d402a733e68e270b25e27b4149979bff" expanded="true">
<goal name="VC fact_imp" expl="VC for fact_imp" expanded="true">
<proof prover="0"><result status="valid" time="0.35" steps="30"/></proof>
</goal>
<goal name="VC test0" expl="VC for test0" expanded="true">
<proof prover="0"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
<goal name="VC test1" expl="VC for test1" expanded="true">
<proof prover="0"><result status="valid" time="0.00" steps="0"/></proof>
</goal>
<goal name="VC test7" expl="VC for test7" expanded="true">
<proof prover="0"><result status="valid" time="0.00" steps="0"/></proof>
</goal>
<goal name="VC test42" expl="VC for test42" expanded="true">
<proof prover="0"><result status="valid" time="0.01" steps="0"/></proof>
</goal>
</theory>
</file>
</why3session>
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