Commit 40109e4f authored by MARCHE Claude's avatar MARCHE Claude

updated sessions (reduction of file size)

parent 0da17c52
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd"> <!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4"> <why3session shape_version="4">
<prover <prover id="0" name="Alt-Ergo" version="0.95.1"/>
id="0" <prover id="1" name="CVC3" version="2.2"/>
name="Alt-Ergo" <prover id="2" name="CVC3" version="2.4.1"/>
version="0.95.1"/> <prover id="3" name="Coq" version="8.4pl2"/>
<prover <prover id="4" name="Z3" version="2.19"/>
id="1" <prover id="5" name="Z3" version="3.2"/>
name="CVC3" <file name="../double.why" verified="true"
version="2.2"/>
<prover
id="2"
name="CVC3"
version="2.4.1"/>
<prover
id="3"
name="Coq"
version="8.4pl3"/>
<prover
id="4"
name="Z3"
version="2.19"/>
<prover
id="5"
name="Z3"
version="3.2"/>
<file
name="../double.why"
verified="true"
expanded="true"> expanded="true">
<theory <theory name="BV_double" locfile="../double.why"
name="BV_double" loclnum="1" loccnumb="7" loccnume="16" verified="true">
locfile="../double.why"
loclnum="1" loccnumb="7" loccnume="16"
verified="true"
expanded="false">
</theory> </theory>
<theory <theory name="TestDouble" locfile="../double.why"
name="TestDouble" loclnum="65" loccnumb="7" loccnume="17" verified="true"
locfile="../double.why"
loclnum="65" loccnumb="7" loccnume="17"
verified="true"
expanded="true"> expanded="true">
<goal <goal name="nth_one1" locfile="../double.why"
name="nth_one1"
locfile="../double.why"
loclnum="73" loccnumb="8" loccnume="16" loclnum="73" loccnumb="8" loccnume="16"
sum="9426856b7db1eaa0a7fbf98d0a1d6511" sum="9426856b7db1eaa0a7fbf98d0a1d6511" proved="true" expanded="true"
proved="true"
expanded="true"
shape="ainfix =anthaoneV0aFalseIainfix &lt;=V0c51Aainfix &lt;=c0V0F"> shape="ainfix =anthaoneV0aFalseIainfix &lt;=V0c51Aainfix &lt;=c0V0F">
<proof <proof prover="0" timelimit="3"
prover="0" memlimit="1000">
timelimit="3"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.33"/> <result status="valid" time="0.33"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="nth_one2" locfile="../double.why"
name="nth_one2"
locfile="../double.why"
loclnum="74" loccnumb="8" loccnume="16" loclnum="74" loccnumb="8" loccnume="16"
sum="b1c633079fda4d75118758023d1bd9d6" sum="b1c633079fda4d75118758023d1bd9d6" proved="true" expanded="true"
proved="true"
expanded="true"
shape="ainfix =anthaoneV0aTrueIainfix &lt;=V0c61Aainfix &lt;=c52V0F"> shape="ainfix =anthaoneV0aTrueIainfix &lt;=V0c61Aainfix &lt;=c52V0F">
<proof <proof prover="0" timelimit="3"
prover="0" memlimit="1000">
timelimit="3"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.23"/> <result status="valid" time="0.23"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="nth_one3" locfile="../double.why"
name="nth_one3"
locfile="../double.why"
loclnum="75" loccnumb="8" loccnume="16" loclnum="75" loccnumb="8" loccnume="16"
sum="7b13e3cc4204cfbf0bcadc9604a16925" sum="7b13e3cc4204cfbf0bcadc9604a16925" proved="true"
proved="true"
expanded="false"
shape="ainfix =anthaoneV0aFalseIainfix &lt;=V0c63Aainfix &lt;=c62V0F"> shape="ainfix =anthaoneV0aFalseIainfix &lt;=V0c63Aainfix &lt;=c62V0F">
<proof <proof prover="0" timelimit="5"
prover="0" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.31"/> <result status="valid" time="0.31"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="sign_one" locfile="../double.why"
name="sign_one"
locfile="../double.why"
loclnum="77" loccnumb="8" loccnume="16" loclnum="77" loccnumb="8" loccnume="16"
sum="bdda75f77974f193214e8a50e2cd6d59" sum="bdda75f77974f193214e8a50e2cd6d59" proved="true"
proved="true"
expanded="false"
shape="ainfix =asignaoneaFalse"> shape="ainfix =asignaoneaFalse">
<proof <proof prover="0" timelimit="5"
prover="0" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/> <result status="valid" time="0.03"/>
</proof> </proof>
<proof <proof prover="1" timelimit="5"
prover="1" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.02"/> <result status="valid" time="0.02"/>
</proof> </proof>
<proof <proof prover="2" timelimit="5"
prover="2" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/> <result status="valid" time="0.03"/>
</proof> </proof>
<proof <proof prover="4" timelimit="5"
prover="4" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.11"/> <result status="valid" time="0.11"/>
</proof> </proof>
<proof <proof prover="5" timelimit="5"
prover="5" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.11"/> <result status="valid" time="0.11"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="exp_one" locfile="../double.why"
name="exp_one"
locfile="../double.why"
loclnum="78" loccnumb="8" loccnume="15" loclnum="78" loccnumb="8" loccnume="15"
sum="0c3504d58a9734848a0cbc03bc51d27d" sum="0c3504d58a9734848a0cbc03bc51d27d" proved="true"
proved="true"
expanded="false"
shape="ainfix =aexpaonec1023"> shape="ainfix =aexpaonec1023">
<proof <proof prover="0" timelimit="30"
prover="0" memlimit="1000">
timelimit="30"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="1.63"/> <result status="valid" time="1.63"/>
</proof> </proof>
<proof <proof prover="3" timelimit="30" memlimit="1000"
prover="3" edited="double_TestDouble_exp_one_1.v">
timelimit="30"
memlimit="1000"
edited="double_TestDouble_exp_one_1.v"
obsolete="false"
archived="false">
<result status="valid" time="1.21"/> <result status="valid" time="1.21"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="mantissa_one" locfile="../double.why"
name="mantissa_one"
locfile="../double.why"
loclnum="79" loccnumb="8" loccnume="20" loclnum="79" loccnumb="8" loccnume="20"
sum="e7fa2f72bb2aada4371ebb33b3cc263e" sum="e7fa2f72bb2aada4371ebb33b3cc263e" proved="true"
proved="true"
expanded="false"
shape="ainfix =amantissaaonec0"> shape="ainfix =amantissaaonec0">
<proof <proof prover="0" timelimit="5"
prover="0" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.09"/> <result status="valid" time="0.09"/>
</proof> </proof>
<proof <proof prover="4" timelimit="5"
prover="4" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.69"/> <result status="valid" time="0.69"/>
</proof> </proof>
<proof <proof prover="5" timelimit="11"
prover="5" memlimit="1000">
timelimit="11"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="3.36"/> <result status="valid" time="3.36"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="double_value_of_1" locfile="../double.why"
name="double_value_of_1"
locfile="../double.why"
loclnum="81" loccnumb="8" loccnume="25" loclnum="81" loccnumb="8" loccnume="25"
sum="a43ae53878e69bc2d59a96e436eb69b9" sum="a43ae53878e69bc2d59a96e436eb69b9" proved="true"
proved="true"
expanded="false"
shape="ainfix =adouble_of_bv64aonec1.0"> shape="ainfix =adouble_of_bv64aonec1.0">
<proof <proof prover="0" timelimit="5"
prover="0" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.04"/> <result status="valid" time="0.04"/>
</proof> </proof>
<proof <proof prover="1" timelimit="5"
prover="1" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/> <result status="valid" time="0.03"/>
</proof> </proof>
<proof <proof prover="2" timelimit="5"
prover="2" memlimit="1000">
timelimit="5"
memlimit="1000"
obsolete="false"
archived="false">
<result status="valid" time="0.03"/> <result status="valid" time="0.03"/>
</proof> </proof>
</goal> </goal>
......
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd"> <!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4"> <why3session shape_version="4">
<prover <prover id="0" name="Coq" version="8.4pl2"/>
id="0" <file name="../12934.why" verified="true"
name="Coq"
version="8.4pl3"/>
<file
name="../12934.why"
verified="true"
expanded="true"> expanded="true">
<theory <theory name="BTS12934" locfile="../12934.why"
name="BTS12934" loclnum="2" loccnumb="7" loccnume="15" verified="true"
locfile="../12934.why"
loclnum="2" loccnumb="7" loccnume="15"
verified="true"
expanded="true"> expanded="true">
<goal <goal name="t" locfile="../12934.why"
name="t"
locfile="../12934.why"
loclnum="8" loccnumb="7" loccnume="8" loclnum="8" loccnumb="7" loccnume="8"
sum="aca30d067ede9d92da38517bfeb6e6e6" sum="aca30d067ede9d92da38517bfeb6e6e6" proved="true" expanded="true"
proved="true"
expanded="true"
shape="t"> shape="t">
<proof <proof prover="0" timelimit="10" memlimit="0"
prover="0" edited="12934_BTS12934_t_1.v">
timelimit="10"
memlimit="0"
edited="12934_BTS12934_t_1.v"
obsolete="false"
archived="false">
<result status="valid" time="1.01"/> <result status="valid" time="1.01"/>
</proof> </proof>
</goal> </goal>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd"> <!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4"> <why3session shape_version="4">
<prover <prover id="0" name="Coq" version="8.4pl2"/>
id="0" <file name="../13849.why"
name="Coq" verified="true">
version="8.4pl3"/> <theory name="T" locfile="../13849.why"
<file loclnum="4" loccnumb="7" loccnume="8" verified="true"
name="../13849.why"
verified="true"
expanded="false">
<theory
name="T"
locfile="../13849.why"
loclnum="4" loccnumb="7" loccnume="8"
verified="true"
expanded="true"> expanded="true">
<goal <goal name="x" locfile="../13849.why"
name="x"
locfile="../13849.why"
loclnum="19" loccnumb="6" loccnume="7" loclnum="19" loccnumb="6" loccnume="7"
sum="d3791e53f665e657d24f40c36be3a764" sum="d3791e53f665e657d24f40c36be3a764" proved="true" expanded="true"
proved="true"
expanded="true"
shape="ainfix =ab1ab2"> shape="ainfix =ab1ab2">
<proof <proof prover="0" timelimit="10" memlimit="0"
prover="0" edited="13849_T_x_2.v">
timelimit="10"
memlimit="0"
edited="13849_T_x_2.v"
obsolete="false"
archived="false">
<result status="valid" time="0.99"/> <result status="valid" time="0.99"/>
</proof> </proof>
</goal> </goal>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd"> <!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4"> <why3session shape_version="4">
<prover <prover id="0" name="Coq" version="8.4pl2"/>
id="0" <file name="../13854.why"
name="Coq" verified="true">
version="8.4pl3"/> <theory name="T" locfile="../13854.why"
<file loclnum="1" loccnumb="7" loccnume="8" verified="true"
name="../13854.why"
verified="true"
expanded="false">
<theory
name="T"
locfile="../13854.why"
loclnum="1" loccnumb="7" loccnume="8"
verified="true"
expanded="true"> expanded="true">
<goal <goal name="g" locfile="../13854.why"
name="g"
locfile="../13854.why"
loclnum="6" loccnumb="7" loccnume="8" loclnum="6" loccnumb="7" loccnume="8"
sum="a3d33ce2b1b1019d546ea64443df10d7" sum="a3d33ce2b1b1019d546ea64443df10d7" proved="true" expanded="true"
proved="true"
expanded="true"
shape="ainfix =aTuple0afaTuple0"> shape="ainfix =aTuple0afaTuple0">
<proof <proof prover="0" timelimit="5" memlimit="0"
prover="0" edited="13854_T_g_1.v">
timelimit="5"
memlimit="0"
edited="13854_T_g_1.v"
obsolete="false"
archived="false">
<result status="valid" time="0.95"/> <result status="valid" time="0.95"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="x" locfile="../13854.why"
name="x"
locfile="../13854.why"
loclnum="8" loccnumb="7" loccnume="8" loclnum="8" loccnumb="7" loccnume="8"
sum="6cd7d913500bef42fd9c6bf396e93e2d" sum="6cd7d913500bef42fd9c6bf396e93e2d" proved="true" expanded="true"
proved="true"
expanded="true"
shape="Nainfix =aAaTuple0aB"> shape="Nainfix =aAaTuple0aB">
<proof <proof prover="0" timelimit="5" memlimit="0"
prover="0" edited="13854_T_x_1.v">
timelimit="5"
memlimit="0"
edited="13854_T_x_1.v"
obsolete="false"
archived="false">
<result status="valid" time="0.96"/> <result status="valid" time="0.96"/>
</proof> </proof>
</goal> </goal>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd"> <!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4"> <why3session shape_version="4">
<prover <prover id="0" name="Alt-Ergo" version="0.95.1"/>
id="0" <prover id="1" name="Coq" version="8.4pl2"/>
name="Alt-Ergo" <file name="../foveoos11_challenge2.mlw" verified="true"
version="0.95.1"/>
<prover
id="1"
name="Coq"
version="8.4pl3"/>
<file
name="../foveoos11_challenge2.mlw"
verified="true"
expanded="true"> expanded="true">
<theory <theory name="MaximumTree" locfile="../foveoos11_challenge2.mlw"
name="MaximumTree" loclnum="8" loccnumb="7" loccnume="18" verified="true"
locfile="../foveoos11_challenge2.mlw"
loclnum="8" loccnumb="7" loccnume="18"
verified="true"
expanded="true"> expanded="true">
<goal <goal name="size_nonneg" locfile="../foveoos11_challenge2.mlw"
name="size_nonneg"
locfile="../foveoos11_challenge2.mlw"
loclnum="20" loccnumb="8" loccnume="19" loclnum="20" loccnumb="8" loccnume="19"
sum="51151fa02cde8e9cd8e314ca1b5162a3" sum="51151fa02cde8e9cd8e314ca1b5162a3" proved="true" expanded="true"
proved="true"
expanded="true"
shape="ainfix &gt;=asizeV0c0F"> shape="ainfix &gt;=asizeV0c0F">
<proof <proof prover="1" timelimit="10" memlimit="0"
prover="1" edited="foveoos11_challenge2_WP_MaximumTree_size_nonneg_1.v">
timelimit="10"
memlimit="0"
edited="foveoos11_challenge2_WP_MaximumTree_size_nonneg_1.v"
obsolete="false"
archived="false">
<result status="valid" time="0.95"/> <result status="valid" time="0.95"/>
</proof> </proof>
</goal> </goal>
<goal <goal name="WP_parameter maximum" locfile="../foveoos11_challenge2.mlw"
name="WP_parameter maximum" loclnum="27" loccnumb="10" loccnume="17" expl="VC for maximum"
locfile="../foveoos11_challenge2.mlw" sum="26b9ac53e7035c24b9cab76d5af08ad9" proved="true" expanded="true"
loclnum="27" loccnumb="10" loccnume="17"
expl="VC for maximum"
sum="26b9ac53e7035c24b9cab76d5af08ad9"
proved="true"
expanded="true"
shape="CfaEmptyainfix &lt;=V2V1IamemV2V0FAamemV1V0aNodeaEmptyVaEmptyainfix &lt;=V7V6IamemV7V0FAamemV6V0LamaxV5V3Iainfix &lt;=V8V5IamemV8V4FAamemV5V4FANainfix =V4aEmptyAainfix &lt;asizeV4asizeV0Aainfix &lt;=c0asizeV0aNodeVVaEmptyOaNodeaEmptyVVainfix &lt;=V15V14IamemV15V0FAamemV14V0LamaxV13amaxV10V12Iainfix &lt;=V16V13IamemV16V9FAamemV13V9FANainfix =V9aEmptyAainfix &lt;asizeV9asizeV0Aainfix &lt;=c0asizeV0Iainfix &lt;=V17V12IamemV17V11FAamemV12V11FANainfix =V11aEmptyAainfix &lt;asizeV11asizeV0Aainfix &lt;=c0asizeV0aNodeVVVV0INainfix =V0aEmptyF"> shape="CfaEmptyainfix &lt;=V2V1IamemV2V0FAamemV1V0aNodeaEmptyVaEmptyainfix &lt;=V7V6IamemV7V0FAamemV6V0LamaxV5V3Iainfix &lt;=V8V5IamemV8V4FAamemV5V4FANainfix =V4aEmptyAainfix &lt;asizeV4asizeV0Aainfix &lt;=c0asizeV0aNodeVVaEmptyOaNodeaEmptyVVainfix &lt;=V15V14IamemV15V0FAamemV14V0LamaxV13amaxV10V12Iainfix &lt;=V16V13IamemV16V9FAamemV13V9FANainfix =V9aEmptyAainfix &lt;asizeV9asizeV0Aainfix &lt;=c0asizeV0Iainfix &lt;=V17V12IamemV17V11FAamemV12V11FANainfix =V11aEmptyAainfix &lt;asizeV11asizeV0Aainfix &lt;=c0asizeV0aNodeVVVV0INainfix =V0aEmptyF">
<label <label name="expl:VC for maximum"/>
name="expl:VC for maximum"/> <proof prover="0" timelimit="10"
<proof memlimit="0">
prover="0"
timelimit="10"
memlimit="0"
obsolete="false"
archived="false">