mirror of
https://github.com/AdaCore/why3.git
synced 2026-02-12 12:34:55 -08:00
1001 lines
68 KiB
XML
1001 lines
68 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE why3session SYSTEM "/usr/local/share/why3/why3session.dtd">
|
|
<why3session
|
|
name="example-add/why3session.xml">
|
|
<prover
|
|
id="0"
|
|
name="Alt-Ergo"
|
|
version="0.93"/>
|
|
<prover
|
|
id="1"
|
|
name="Alt-Ergo"
|
|
version="0.94"/>
|
|
<prover
|
|
id="2"
|
|
name="CVC3"
|
|
version="2.4.1"/>
|
|
<prover
|
|
id="3"
|
|
name="Z3"
|
|
version="3.2"/>
|
|
<file
|
|
name="../example-add.mlw"
|
|
verified="false"
|
|
expanded="true">
|
|
<theory
|
|
name="WP TestModule"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="1" loccnumb="7" loccnume="17"
|
|
verified="false"
|
|
expanded="true">
|
|
<goal
|
|
name="WP_parameter sum"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="parameter sum"
|
|
sum="a19399a69b9745d0c6fcdad879ac667a"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix >=.CCanthV6V0aNoneaRealc0.0aSomeVV7aIntegerVc1.0aRealVV9c0.5Iainfix =CCanthV6V0aNoneaRealc0.0aSomeVV10aIntegerVaFalseaRealVaTrueaTrueIainfix <V6V5Aainfix <=c0V6FAainfix =CCanthV13V0aNoneaRealc0.0aSomeVV14aIntegerVV15aRealVc1c0NIainfix =CCanthV13V0aNoneaRealc0.0aSomeVV17aIntegerVaTrueaRealVaFalseaTrueIainfix <V13V5Aainfix <=c0V13FAainfix <.CCanthV5V0aNoneaRealc0.0aSomeVV20aIntegerVc1.0aRealVV22c0.5Aainfix =CCanthV5V0aNoneaRealc0.0aSomeVV23aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV5V0aNoneaRealc0.0aSomeVV26aIntegerVV27aRealVc1c0Aainfix =CCanthV5V0aNoneaRealc0.0aSomeVV29aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix <V5alengthV0Aainfix <=c0V5Oainfix >=.CCanthV32V0aNoneaRealc0.0aSomeVV33aIntegerVc1.0aRealVV35c0.5Iainfix =CCanthV32V0aNoneaRealc0.0aSomeVV36aIntegerVaFalseaRealVaTrueaTrueIainfix <V32alengthV0Aainfix <=c0V32FAainfix =CCanthV39V0aNoneaRealc0.0aSomeVV40aIntegerVV41aRealVc1c0NIainfix =CCanthV39V0aNoneaRealc0.0aSomeVV43aIntegerVaTrueaRealVaFalseaTrueIainfix <V39alengthV0Aainfix <=c0V39FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V5aprefix -c1Iainfix =V5aprefix -c1FIainfix >=.CCanthV46V0aNoneaRealc0.0aSomeVV47aIntegerVc1.0aRealVV49c0.5Iainfix =CCanthV46V0aNoneaRealc0.0aSomeVV50aIntegerVaFalseaRealVaTrueaTrueIainfix <V46ainfix +ainfix -alengthV0c1c1Aainfix <=c0V46FAainfix =CCanthV53V0aNoneaRealc0.0aSomeVV54aIntegerVV55aRealVc1c0NIainfix =CCanthV53V0aNoneaRealc0.0aSomeVV57aIntegerVaTrueaRealVaFalseaTrueIainfix <V53ainfix +ainfix -alengthV0c1c1Aainfix <=c0V53FAainfix =V2aadd1V0c0ainfix +ainfix -alengthV0c1c1Aainfix =V3aadd0V0c0ainfix +ainfix -alengthV0c1c1Aainfix >=V4c0Aiainfix =CV62aIntegerVaTrueaRealVaFalseaTrueiainfix =CV62aIntegerVV65aRealVc1c0ainfix >=.CCanthV67V0aNoneaRealc0.0aSomeVV68aIntegerVc1.0aRealVV70c0.5Iainfix =CCanthV67V0aNoneaRealc0.0aSomeVV71aIntegerVaFalseaRealVaTrueaTrueIainfix <V67V61Aainfix <=c0V67FAainfix =CCanthV74V0aNoneaRealc0.0aSomeVV75aIntegerVV76aRealVc1c0NIainfix =CCanthV74V0aNoneaRealc0.0aSomeVV78aIntegerVaTrueaRealVaFalseaTrueIainfix <V74V61Aainfix <=c0V74FAainfix <.CCanthV61V0aNoneaRealc0.0aSomeVV81aIntegerVc1.0aRealVV83c0.5Aainfix =CCanthV61V0aNoneaRealc0.0aSomeVV84aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV61V0aNoneaRealc0.0aSomeVV87aIntegerVV88aRealVc1c0Aainfix =CCanthV61V0aNoneaRealc0.0aSomeVV90aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V61Aainfix =V3aadd0V0c0V61Aainfix <V61alengthV0Aainfix <=c0V61Oainfix >=.CCanthV93V0aNoneaRealc0.0aSomeVV94aIntegerVc1.0aRealVV96c0.5Iainfix =CCanthV93V0aNoneaRealc0.0aSomeVV97aIntegerVaFalseaRealVaTrueaTrueIainfix <V93alengthV0Aainfix <=c0V93FAainfix =CCanthV100V0aNoneaRealc0.0aSomeVV101aIntegerVV102aRealVc1c0NIainfix =CCanthV100V0aNoneaRealc0.0aSomeVV104aIntegerVaTrueaRealVaFalseaTrueIainfix <V100alengthV0Aainfix <=c0V100FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V61aprefix -c1ainfix >=.CCanthV108V0aNoneaRealc0.0aSomeVV109aIntegerVc1.0aRealVV111c0.5Iainfix =CCanthV108V0aNoneaRealc0.0aSomeVV112aIntegerVaFalseaRealVaTrueaTrueIainfix <V108ainfix +V60c1Aainfix <=c0V108FAainfix =CCanthV115V0aNoneaRealc0.0aSomeVV116aIntegerVV117aRealVc1c0NIainfix =CCanthV115V0aNoneaRealc0.0aSomeVV119aIntegerVaTrueaRealVaFalseaTrueIainfix <V115ainfix +V60c1Aainfix <=c0V115FAainfix =V2aadd1V0c0ainfix +V60c1Aainfix =V107aadd0V0c0ainfix +V60c1Aainfix >=V61c0Iainfix =V107ainfix +V3CV62aIntegerVV122aRealVc1Fiainfix =CV62aIntegerVaFalseaRealVaTrueaTrueiainfix <.CV62aIntegerVc1.0aRealVV127c0.5ainfix >=.CCanthV128V0aNoneaRealc0.0aSomeVV129aIntegerVc1.0aRealVV131c0.5Iainfix =CCanthV128V0aNoneaRealc0.0aSomeVV132aIntegerVaFalseaRealVaTrueaTrueIainfix <V128V61Aainfix <=c0V128FAainfix =CCanthV135V0aNoneaRealc0.0aSomeVV136aIntegerVV137aRealVc1c0NIainfix =CCanthV135V0aNoneaRealc0.0aSomeVV139aIntegerVaTrueaRealVaFalseaTrueIainfix <V135V61Aainfix <=c0V135FAainfix <.CCanthV61V0aNoneaRealc0.0aSomeVV142aIntegerVc1.0aRealVV144c0.5Aainfix =CCanthV61V0aNoneaRealc0.0aSomeVV145aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV61V0aNoneaRealc0.0aSomeVV148aIntegerVV149aRealVc1c0Aainfix =CCanthV61V0aNoneaRealc0.0aSomeVV151aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V61Aainfix =V3aadd0V0c0V61Aainfix <V61alengthV0Aainfix <=c0V61Oainfix >=.CCanthV154V0aNoneaRealc0.0aSomeVV155aIntegerVc1.0aRealVV157c0.5Iainfix =CCanthV154V0aNoneaRealc0.0aSomeVV158aIntegerVaFalseaRealVaTrueaTrueIainfix <V154alengthV0Aainfix <=c0V154FAainfix =CCanthV161V0aNoneaRealc0.0aSomeVV162aIntegerVV163aRealVc1c0NIainfix =CCanthV161V0aNoneaRealc0.0aSomeVV165aIntegerVaTrueaRealVaFalseaTrueIainfix <V161alengthV0Aainfix <=c0V161FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V61aprefix -c1ainfix >=.CCanthV169V0aNoneaRealc0.0aSomeVV170aIntegerVc1.0aRealVV172c0.5Iainfix =CCanthV169V0aNoneaRealc0.0aSomeVV173aIntegerVaFalseaRealVaTrueaTrueIainfix <V169ainfix +V60c1Aainfix <=c0V169FAainfix =CCanthV176V0aNoneaRealc0.0aSomeVV177aIntegerVV178aRealVc1c0NIainfix =CCanthV176V0aNoneaRealc0.0aSomeVV180aIntegerVaTrueaRealVaFalseaTrueIainfix <V176ainfix +V60c1Aainfix <=c0V176FAainfix =V168aadd1V0c0ainfix +V60c1Aainfix =V3aadd0V0c0ainfix +V60c1Aainfix >=V61c0Iainfix =V168ainfix +.V2CV62aIntegerVc1.0aRealVV184Fainfix >=.CCanthV185V0aNoneaRealc0.0aSomeVV186aIntegerVc1.0aRealVV188c0.5Iainfix =CCanthV185V0aNoneaRealc0.0aSomeVV189aIntegerVaFalseaRealVaTrueaTrueIainfix <V185ainfix +V60c1Aainfix <=c0V185FAainfix =CCanthV192V0aNoneaRealc0.0aSomeVV193aIntegerVV194aRealVc1c0NIainfix =CCanthV192V0aNoneaRealc0.0aSomeVV196aIntegerVaTrueaRealVaFalseaTrueIainfix <V192ainfix +V60c1Aainfix <=c0V192FAainfix =V2aadd1V0c0ainfix +V60c1Aainfix =V3aadd0V0c0ainfix +V60c1Aainfix >=V61c0Iainfix =V62CanthV60V0aNoneaRealc0.0aSomeVV199FIainfix =V61V60FIainfix >=.CCanthV200V0aNoneaRealc0.0aSomeVV201aIntegerVc1.0aRealVV203c0.5Iainfix =CCanthV200V0aNoneaRealc0.0aSomeVV204aIntegerVaFalseaRealVaTrueaTrueIainfix <V200V60Aainfix <=c0V200FAainfix =CCanthV207V0aNoneaRealc0.0aSomeVV208aIntegerVV209aRealVc1c0NIainfix =CCanthV207V0aNoneaRealc0.0aSomeVV211aIntegerVaTrueaRealVaFalseaTrueIainfix <V207V60Aainfix <=c0V207FAainfix =V2aadd1V0c0V60Aainfix =V3aadd0V0c0V60Aainfix >=V4c0Iainfix <=V60ainfix -alengthV0c1Aainfix <=c0V60FFFFAainfix >=.CCanthV214V0aNoneaRealc0.0aSomeVV215aIntegerVc1.0aRealVV217c0.5Iainfix =CCanthV214V0aNoneaRealc0.0aSomeVV218aIntegerVaFalseaRealVaTrueaTrueIainfix <V214c0Aainfix <=c0V214FAainfix =CCanthV221V0aNoneaRealc0.0aSomeVV222aIntegerVV223aRealVc1c0NIainfix =CCanthV221V0aNoneaRealc0.0aSomeVV225aIntegerVaTrueaRealVaFalseaTrueIainfix <V221c0Aainfix <=c0V221FAainfix =c0.0aadd1V0c0c0Aainfix =c0aadd0V0c0c0Aainfix >=V1c0Iainfix <=c0ainfix -alengthV0c1Aainfix >=.CCanthV229V0aNoneaRealc0.0aSomeVV230aIntegerVc1.0aRealVV232c0.5Iainfix =CCanthV229V0aNoneaRealc0.0aSomeVV233aIntegerVaFalseaRealVaTrueaTrueIainfix <V229V228Aainfix <=c0V229FAainfix =CCanthV236V0aNoneaRealc0.0aSomeVV237aIntegerVV238aRealVc1c0NIainfix =CCanthV236V0aNoneaRealc0.0aSomeVV240aIntegerVaTrueaRealVaFalseaTrueIainfix <V236V228Aainfix <=c0V236FAainfix <.CCanthV228V0aNoneaRealc0.0aSomeVV243aIntegerVc1.0aRealVV245c0.5Aainfix =CCanthV228V0aNoneaRealc0.0aSomeVV246aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV228V0aNoneaRealc0.0aSomeVV249aIntegerVV250aRealVc1c0Aainfix =CCanthV228V0aNoneaRealc0.0aSomeVV252aIntegerVaTrueaRealVaFalseaTrueAainfix =c0.0aadd1V0c0V228Aainfix =c0aadd0V0c0V228Aainfix <V228alengthV0Aainfix <=c0V228Oainfix >=.CCanthV255V0aNoneaRealc0.0aSomeVV256aIntegerVc1.0aRealVV258c0.5Iainfix =CCanthV255V0aNoneaRealc0.0aSomeVV259aIntegerVaFalseaRealVaTrueaTrueIainfix <V255alengthV0Aainfix <=c0V255FAainfix =CCanthV262V0aNoneaRealc0.0aSomeVV263aIntegerVV264aRealVc1c0NIainfix =CCanthV262V0aNoneaRealc0.0aSomeVV266aIntegerVaTrueaRealVaFalseaTrueIainfix <V262alengthV0Aainfix <=c0V262FAainfix =c0.0aadd1V0c0alengthV0Aainfix =c0aadd0V0c0alengthV0Aainfix =V228aprefix -c1Iainfix =V228aprefix -c1FIainfix >c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.32"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="7.07"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="6.47"/>
|
|
</proof>
|
|
<transf
|
|
name="split_goal_right"
|
|
proved="false"
|
|
expanded="true">
|
|
<goal
|
|
name="WP_parameter sum.1"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="normal postcondition"
|
|
sum="17c45e35fdbe9076bca4df51c41b286c"
|
|
proved="true"
|
|
expanded="true"
|
|
shape="ainfix >=.CCanthV3V0aNoneaRealc0.0aSomeVV4aIntegerVc1.0aRealVV6c0.5Iainfix =CCanthV3V0aNoneaRealc0.0aSomeVV7aIntegerVaFalseaRealVaTrueaTrueIainfix <V3V2Aainfix <=c0V3FAainfix =CCanthV10V0aNoneaRealc0.0aSomeVV11aIntegerVV12aRealVc1c0NIainfix =CCanthV10V0aNoneaRealc0.0aSomeVV14aIntegerVaTrueaRealVaFalseaTrueIainfix <V10V2Aainfix <=c0V10FAainfix <.CCanthV2V0aNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Aainfix =CCanthV2V0aNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV2V0aNoneaRealc0.0aSomeVV23aIntegerVV24aRealVc1c0Aainfix =CCanthV2V0aNoneaRealc0.0aSomeVV26aIntegerVaTrueaRealVaFalseaTrueAainfix =c0.0aadd1V0c0V2Aainfix =c0aadd0V0c0V2Aainfix <V2alengthV0Aainfix <=c0V2Oainfix >=.CCanthV29V0aNoneaRealc0.0aSomeVV30aIntegerVc1.0aRealVV32c0.5Iainfix =CCanthV29V0aNoneaRealc0.0aSomeVV33aIntegerVaFalseaRealVaTrueaTrueIainfix <V29alengthV0Aainfix <=c0V29FAainfix =CCanthV36V0aNoneaRealc0.0aSomeVV37aIntegerVV38aRealVc1c0NIainfix =CCanthV36V0aNoneaRealc0.0aSomeVV40aIntegerVaTrueaRealVaFalseaTrueIainfix <V36alengthV0Aainfix <=c0V36FAainfix =c0.0aadd1V0c0alengthV0Aainfix =c0aadd0V0c0alengthV0Aainfix =V2aprefix -c1Iainfix =V2aprefix -c1FIainfix >c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.2"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop initialization"
|
|
sum="051d9d1064aeb6688f211baa57fc9610"
|
|
proved="true"
|
|
expanded="true"
|
|
shape="ainfix >=.CCanthV2V0aNoneaRealc0.0aSomeVV3aIntegerVc1.0aRealVV5c0.5Iainfix =CCanthV2V0aNoneaRealc0.0aSomeVV6aIntegerVaFalseaRealVaTrueaTrueIainfix <V2c0Aainfix <=c0V2FAainfix =CCanthV9V0aNoneaRealc0.0aSomeVV10aIntegerVV11aRealVc1c0NIainfix =CCanthV9V0aNoneaRealc0.0aSomeVV13aIntegerVaTrueaRealVaFalseaTrueIainfix <V9c0Aainfix <=c0V9FAainfix =c0.0aadd1V0c0c0Aainfix =c0aadd0V0c0c0Aainfix >=V1c0Iainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.01"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="f268d517f0454c62815bb305e61ba098"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="iainfix =CV7aIntegerVaTrueaRealVaFalseaTrueiainfix =CV7aIntegerVV10aRealVc1c0ainfix >=.CCanthV12V0aNoneaRealc0.0aSomeVV13aIntegerVc1.0aRealVV15c0.5Iainfix =CCanthV12V0aNoneaRealc0.0aSomeVV16aIntegerVaFalseaRealVaTrueaTrueIainfix <V12V6Aainfix <=c0V12FAainfix =CCanthV19V0aNoneaRealc0.0aSomeVV20aIntegerVV21aRealVc1c0NIainfix =CCanthV19V0aNoneaRealc0.0aSomeVV23aIntegerVaTrueaRealVaFalseaTrueIainfix <V19V6Aainfix <=c0V19FAainfix <.CCanthV6V0aNoneaRealc0.0aSomeVV26aIntegerVc1.0aRealVV28c0.5Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV29aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV6V0aNoneaRealc0.0aSomeVV32aIntegerVV33aRealVc1c0Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV35aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V6Aainfix =V3aadd0V0c0V6Aainfix <V6alengthV0Aainfix <=c0V6Oainfix >=.CCanthV38V0aNoneaRealc0.0aSomeVV39aIntegerVc1.0aRealVV41c0.5Iainfix =CCanthV38V0aNoneaRealc0.0aSomeVV42aIntegerVaFalseaRealVaTrueaTrueIainfix <V38alengthV0Aainfix <=c0V38FAainfix =CCanthV45V0aNoneaRealc0.0aSomeVV46aIntegerVV47aRealVc1c0NIainfix =CCanthV45V0aNoneaRealc0.0aSomeVV49aIntegerVaTrueaRealVaFalseaTrueIainfix <V45alengthV0Aainfix <=c0V45FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V6aprefix -c1ainfix >=.CCanthV53V0aNoneaRealc0.0aSomeVV54aIntegerVc1.0aRealVV56c0.5Iainfix =CCanthV53V0aNoneaRealc0.0aSomeVV57aIntegerVaFalseaRealVaTrueaTrueIainfix <V53ainfix +V5c1Aainfix <=c0V53FAainfix =CCanthV60V0aNoneaRealc0.0aSomeVV61aIntegerVV62aRealVc1c0NIainfix =CCanthV60V0aNoneaRealc0.0aSomeVV64aIntegerVaTrueaRealVaFalseaTrueIainfix <V60ainfix +V5c1Aainfix <=c0V60FAainfix =V2aadd1V0c0ainfix +V5c1Aainfix =V52aadd0V0c0ainfix +V5c1Aainfix >=V6c0Iainfix =V52ainfix +V3CV7aIntegerVV67aRealVc1Fiainfix =CV7aIntegerVaFalseaRealVaTrueaTrueiainfix <.CV7aIntegerVc1.0aRealVV72c0.5ainfix >=.CCanthV73V0aNoneaRealc0.0aSomeVV74aIntegerVc1.0aRealVV76c0.5Iainfix =CCanthV73V0aNoneaRealc0.0aSomeVV77aIntegerVaFalseaRealVaTrueaTrueIainfix <V73V6Aainfix <=c0V73FAainfix =CCanthV80V0aNoneaRealc0.0aSomeVV81aIntegerVV82aRealVc1c0NIainfix =CCanthV80V0aNoneaRealc0.0aSomeVV84aIntegerVaTrueaRealVaFalseaTrueIainfix <V80V6Aainfix <=c0V80FAainfix <.CCanthV6V0aNoneaRealc0.0aSomeVV87aIntegerVc1.0aRealVV89c0.5Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV90aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV6V0aNoneaRealc0.0aSomeVV93aIntegerVV94aRealVc1c0Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV96aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V6Aainfix =V3aadd0V0c0V6Aainfix <V6alengthV0Aainfix <=c0V6Oainfix >=.CCanthV99V0aNoneaRealc0.0aSomeVV100aIntegerVc1.0aRealVV102c0.5Iainfix =CCanthV99V0aNoneaRealc0.0aSomeVV103aIntegerVaFalseaRealVaTrueaTrueIainfix <V99alengthV0Aainfix <=c0V99FAainfix =CCanthV106V0aNoneaRealc0.0aSomeVV107aIntegerVV108aRealVc1c0NIainfix =CCanthV106V0aNoneaRealc0.0aSomeVV110aIntegerVaTrueaRealVaFalseaTrueIainfix <V106alengthV0Aainfix <=c0V106FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V6aprefix -c1ainfix >=.CCanthV114V0aNoneaRealc0.0aSomeVV115aIntegerVc1.0aRealVV117c0.5Iainfix =CCanthV114V0aNoneaRealc0.0aSomeVV118aIntegerVaFalseaRealVaTrueaTrueIainfix <V114ainfix +V5c1Aainfix <=c0V114FAainfix =CCanthV121V0aNoneaRealc0.0aSomeVV122aIntegerVV123aRealVc1c0NIainfix =CCanthV121V0aNoneaRealc0.0aSomeVV125aIntegerVaTrueaRealVaFalseaTrueIainfix <V121ainfix +V5c1Aainfix <=c0V121FAainfix =V113aadd1V0c0ainfix +V5c1Aainfix =V3aadd0V0c0ainfix +V5c1Aainfix >=V6c0Iainfix =V113ainfix +.V2CV7aIntegerVc1.0aRealVV129Fainfix >=.CCanthV130V0aNoneaRealc0.0aSomeVV131aIntegerVc1.0aRealVV133c0.5Iainfix =CCanthV130V0aNoneaRealc0.0aSomeVV134aIntegerVaFalseaRealVaTrueaTrueIainfix <V130ainfix +V5c1Aainfix <=c0V130FAainfix =CCanthV137V0aNoneaRealc0.0aSomeVV138aIntegerVV139aRealVc1c0NIainfix =CCanthV137V0aNoneaRealc0.0aSomeVV141aIntegerVaTrueaRealVaFalseaTrueIainfix <V137ainfix +V5c1Aainfix <=c0V137FAainfix =V2aadd1V0c0ainfix +V5c1Aainfix =V3aadd0V0c0ainfix +V5c1Aainfix >=V6c0Iainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV144FIainfix =V6V5FIainfix >=.CCanthV145V0aNoneaRealc0.0aSomeVV146aIntegerVc1.0aRealVV148c0.5Iainfix =CCanthV145V0aNoneaRealc0.0aSomeVV149aIntegerVaFalseaRealVaTrueaTrueIainfix <V145V5Aainfix <=c0V145FAainfix =CCanthV152V0aNoneaRealc0.0aSomeVV153aIntegerVV154aRealVc1c0NIainfix =CCanthV152V0aNoneaRealc0.0aSomeVV156aIntegerVaTrueaRealVaFalseaTrueIainfix <V152V5Aainfix <=c0V152FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.17"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.35"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.45"/>
|
|
</proof>
|
|
<transf
|
|
name="split_goal_right"
|
|
proved="false"
|
|
expanded="true">
|
|
<goal
|
|
name="WP_parameter sum.3.1"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="63a64d99788da40bba941af1e6eff384"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=.CCanthV8V0aNoneaRealc0.0aSomeVV9aIntegerVc1.0aRealVV11c0.5Iainfix =CCanthV8V0aNoneaRealc0.0aSomeVV12aIntegerVaFalseaRealVaTrueaTrueIainfix <V8V6Aainfix <=c0V8FAainfix =CCanthV15V0aNoneaRealc0.0aSomeVV16aIntegerVV17aRealVc1c0NIainfix =CCanthV15V0aNoneaRealc0.0aSomeVV19aIntegerVaTrueaRealVaFalseaTrueIainfix <V15V6Aainfix <=c0V15FAainfix <.CCanthV6V0aNoneaRealc0.0aSomeVV22aIntegerVc1.0aRealVV24c0.5Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV25aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV6V0aNoneaRealc0.0aSomeVV28aIntegerVV29aRealVc1c0Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV31aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V6Aainfix =V3aadd0V0c0V6Aainfix <V6alengthV0Aainfix <=c0V6Oainfix >=.CCanthV34V0aNoneaRealc0.0aSomeVV35aIntegerVc1.0aRealVV37c0.5Iainfix =CCanthV34V0aNoneaRealc0.0aSomeVV38aIntegerVaFalseaRealVaTrueaTrueIainfix <V34alengthV0Aainfix <=c0V34FAainfix =CCanthV41V0aNoneaRealc0.0aSomeVV42aIntegerVV43aRealVc1c0NIainfix =CCanthV41V0aNoneaRealc0.0aSomeVV45aIntegerVaTrueaRealVaFalseaTrueIainfix <V41alengthV0Aainfix <=c0V41FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V6aprefix -c1Iainfix =CV7aIntegerVV48aRealVc1c0Iainfix =CV7aIntegerVaTrueaRealVaFalseaTrueIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV52FIainfix =V6V5FIainfix >=.CCanthV53V0aNoneaRealc0.0aSomeVV54aIntegerVc1.0aRealVV56c0.5Iainfix =CCanthV53V0aNoneaRealc0.0aSomeVV57aIntegerVaFalseaRealVaTrueaTrueIainfix <V53V5Aainfix <=c0V53FAainfix =CCanthV60V0aNoneaRealc0.0aSomeVV61aIntegerVV62aRealVc1c0NIainfix =CCanthV60V0aNoneaRealc0.0aSomeVV64aIntegerVaTrueaRealVaFalseaTrueIainfix <V60V5Aainfix <=c0V60FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.23"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.05"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.2"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="8f7546e5a6c73ea0a1e82a4a9282ef29"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=V6c0Iainfix =V8ainfix +V3CV7aIntegerVV9aRealVc1FIainfix =CV7aIntegerVV11aRealVc1c0NIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV15FIainfix =V6V5FIainfix >=.CCanthV16V0aNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Iainfix =CCanthV16V0aNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueIainfix <V16V5Aainfix <=c0V16FAainfix =CCanthV23V0aNoneaRealc0.0aSomeVV24aIntegerVV25aRealVc1c0NIainfix =CCanthV23V0aNoneaRealc0.0aSomeVV27aIntegerVaTrueaRealVaFalseaTrueIainfix <V23V5Aainfix <=c0V23FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.3"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="b4ca7f44e183ffa7130febdd386b27a7"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V8aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +V3CV7aIntegerVV9aRealVc1FIainfix =CV7aIntegerVV11aRealVc1c0NIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV15FIainfix =V6V5FIainfix >=.CCanthV16V0aNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Iainfix =CCanthV16V0aNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueIainfix <V16V5Aainfix <=c0V16FAainfix =CCanthV23V0aNoneaRealc0.0aSomeVV24aIntegerVV25aRealVc1c0NIainfix =CCanthV23V0aNoneaRealc0.0aSomeVV27aIntegerVaTrueaRealVaFalseaTrueIainfix <V23V5Aainfix <=c0V23FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="unknown" time="2.20"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.26"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="4.71"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.4"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="0ea90d49fa1bf0763aec17e38062ecf0"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V2aadd1V0c0ainfix +V5c1Iainfix =V8aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +V3CV7aIntegerVV9aRealVc1FIainfix =CV7aIntegerVV11aRealVc1c0NIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV15FIainfix =V6V5FIainfix >=.CCanthV16V0aNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Iainfix =CCanthV16V0aNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueIainfix <V16V5Aainfix <=c0V16FAainfix =CCanthV23V0aNoneaRealc0.0aSomeVV24aIntegerVV25aRealVc1c0NIainfix =CCanthV23V0aNoneaRealc0.0aSomeVV27aIntegerVaTrueaRealVaFalseaTrueIainfix <V23V5Aainfix <=c0V23FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="unknown" time="2.24"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.40"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="4.72"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.5"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="d0064e89037f53ce39700e07c28dadd6"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix =CCanthV9V0aNoneaRealc0.0aSomeVV10aIntegerVV11aRealVc1c0NIainfix =CCanthV9V0aNoneaRealc0.0aSomeVV13aIntegerVaTrueaRealVaFalseaTrueIainfix <V9ainfix +V5c1Aainfix <=c0V9FIainfix =V2aadd1V0c0ainfix +V5c1Iainfix =V8aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +V3CV7aIntegerVV16aRealVc1FIainfix =CV7aIntegerVV18aRealVc1c0NIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV22FIainfix =V6V5FIainfix >=.CCanthV23V0aNoneaRealc0.0aSomeVV24aIntegerVc1.0aRealVV26c0.5Iainfix =CCanthV23V0aNoneaRealc0.0aSomeVV27aIntegerVaFalseaRealVaTrueaTrueIainfix <V23V5Aainfix <=c0V23FAainfix =CCanthV30V0aNoneaRealc0.0aSomeVV31aIntegerVV32aRealVc1c0NIainfix =CCanthV30V0aNoneaRealc0.0aSomeVV34aIntegerVaTrueaRealVaFalseaTrueIainfix <V30V5Aainfix <=c0V30FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.6"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="a6f265b00c4db156966bd0a6b2581eef"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=.CCanthV9V0aNoneaRealc0.0aSomeVV10aIntegerVc1.0aRealVV12c0.5Iainfix =CCanthV9V0aNoneaRealc0.0aSomeVV13aIntegerVaFalseaRealVaTrueaTrueIainfix <V9ainfix +V5c1Aainfix <=c0V9FIainfix =CCanthV16V0aNoneaRealc0.0aSomeVV17aIntegerVV18aRealVc1c0NIainfix =CCanthV16V0aNoneaRealc0.0aSomeVV20aIntegerVaTrueaRealVaFalseaTrueIainfix <V16ainfix +V5c1Aainfix <=c0V16FIainfix =V2aadd1V0c0ainfix +V5c1Iainfix =V8aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +V3CV7aIntegerVV23aRealVc1FIainfix =CV7aIntegerVV25aRealVc1c0NIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV29FIainfix =V6V5FIainfix >=.CCanthV30V0aNoneaRealc0.0aSomeVV31aIntegerVc1.0aRealVV33c0.5Iainfix =CCanthV30V0aNoneaRealc0.0aSomeVV34aIntegerVaFalseaRealVaTrueaTrueIainfix <V30V5Aainfix <=c0V30FAainfix =CCanthV37V0aNoneaRealc0.0aSomeVV38aIntegerVV39aRealVc1c0NIainfix =CCanthV37V0aNoneaRealc0.0aSomeVV41aIntegerVaTrueaRealVaFalseaTrueIainfix <V37V5Aainfix <=c0V37FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.20"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.09"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.7"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="ecf32f0ff2e848a2879987db20741222"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=.CCanthV8V0aNoneaRealc0.0aSomeVV9aIntegerVc1.0aRealVV11c0.5Iainfix =CCanthV8V0aNoneaRealc0.0aSomeVV12aIntegerVaFalseaRealVaTrueaTrueIainfix <V8V6Aainfix <=c0V8FAainfix =CCanthV15V0aNoneaRealc0.0aSomeVV16aIntegerVV17aRealVc1c0NIainfix =CCanthV15V0aNoneaRealc0.0aSomeVV19aIntegerVaTrueaRealVaFalseaTrueIainfix <V15V6Aainfix <=c0V15FAainfix <.CCanthV6V0aNoneaRealc0.0aSomeVV22aIntegerVc1.0aRealVV24c0.5Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV25aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV6V0aNoneaRealc0.0aSomeVV28aIntegerVV29aRealVc1c0Aainfix =CCanthV6V0aNoneaRealc0.0aSomeVV31aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V6Aainfix =V3aadd0V0c0V6Aainfix <V6alengthV0Aainfix <=c0V6Oainfix >=.CCanthV34V0aNoneaRealc0.0aSomeVV35aIntegerVc1.0aRealVV37c0.5Iainfix =CCanthV34V0aNoneaRealc0.0aSomeVV38aIntegerVaFalseaRealVaTrueaTrueIainfix <V34alengthV0Aainfix <=c0V34FAainfix =CCanthV41V0aNoneaRealc0.0aSomeVV42aIntegerVV43aRealVc1c0NIainfix =CCanthV41V0aNoneaRealc0.0aSomeVV45aIntegerVaTrueaRealVaFalseaTrueIainfix <V41alengthV0Aainfix <=c0V41FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V6aprefix -c1Iainfix <.CV7aIntegerVc1.0aRealVV49c0.5Iainfix =CV7aIntegerVaFalseaRealVaTrueaTrueIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV54FIainfix =V6V5FIainfix >=.CCanthV55V0aNoneaRealc0.0aSomeVV56aIntegerVc1.0aRealVV58c0.5Iainfix =CCanthV55V0aNoneaRealc0.0aSomeVV59aIntegerVaFalseaRealVaTrueaTrueIainfix <V55V5Aainfix <=c0V55FAainfix =CCanthV62V0aNoneaRealc0.0aSomeVV63aIntegerVV64aRealVc1c0NIainfix =CCanthV62V0aNoneaRealc0.0aSomeVV66aIntegerVaTrueaRealVaFalseaTrueIainfix <V62V5Aainfix <=c0V62FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.20"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.05"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.8"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="3f5d67711caf43b225762bf7ff66ebe5"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=V6c0Iainfix =V8ainfix +.V2CV7aIntegerVc1.0aRealVV10FIainfix <.CV7aIntegerVc1.0aRealVV12c0.5NIainfix =CV7aIntegerVaFalseaRealVaTrueaTrueIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV17FIainfix =V6V5FIainfix >=.CCanthV18V0aNoneaRealc0.0aSomeVV19aIntegerVc1.0aRealVV21c0.5Iainfix =CCanthV18V0aNoneaRealc0.0aSomeVV22aIntegerVaFalseaRealVaTrueaTrueIainfix <V18V5Aainfix <=c0V18FAainfix =CCanthV25V0aNoneaRealc0.0aSomeVV26aIntegerVV27aRealVc1c0NIainfix =CCanthV25V0aNoneaRealc0.0aSomeVV29aIntegerVaTrueaRealVaFalseaTrueIainfix <V25V5Aainfix <=c0V25FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.01"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.9"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="4cb4cc583d9ee1e920ed0008f6478870"
|
|
proved="false"
|
|
expanded="false"
|
|
shape="ainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +.V2CV7aIntegerVc1.0aRealVV10FIainfix <.CV7aIntegerVc1.0aRealVV12c0.5NIainfix =CV7aIntegerVaFalseaRealVaTrueaTrueIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV17FIainfix =V6V5FIainfix >=.CCanthV18V0aNoneaRealc0.0aSomeVV19aIntegerVc1.0aRealVV21c0.5Iainfix =CCanthV18V0aNoneaRealc0.0aSomeVV22aIntegerVaFalseaRealVaTrueaTrueIainfix <V18V5Aainfix <=c0V18FAainfix =CCanthV25V0aNoneaRealc0.0aSomeVV26aIntegerVV27aRealVc1c0NIainfix =CCanthV25V0aNoneaRealc0.0aSomeVV29aIntegerVaTrueaRealVaFalseaTrueIainfix <V25V5Aainfix <=c0V25FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="unknown" time="2.08"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.30"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="4.72"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.10"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="8e2dea4359aab9b173b047482ee7a97a"
|
|
proved="false"
|
|
expanded="false"
|
|
shape="ainfix =V8aadd1V0c0ainfix +V5c1Iainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +.V2CV7aIntegerVc1.0aRealVV10FIainfix <.CV7aIntegerVc1.0aRealVV12c0.5NIainfix =CV7aIntegerVaFalseaRealVaTrueaTrueIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV17FIainfix =V6V5FIainfix >=.CCanthV18V0aNoneaRealc0.0aSomeVV19aIntegerVc1.0aRealVV21c0.5Iainfix =CCanthV18V0aNoneaRealc0.0aSomeVV22aIntegerVaFalseaRealVaTrueaTrueIainfix <V18V5Aainfix <=c0V18FAainfix =CCanthV25V0aNoneaRealc0.0aSomeVV26aIntegerVV27aRealVc1c0NIainfix =CCanthV25V0aNoneaRealc0.0aSomeVV29aIntegerVaTrueaRealVaFalseaTrueIainfix <V25V5Aainfix <=c0V25FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="unknown" time="2.20"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.18"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="4.72"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.11"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="45412311fd18424e1d78fc8ef6b7d43d"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix =CCanthV9V0aNoneaRealc0.0aSomeVV10aIntegerVV11aRealVc1c0NIainfix =CCanthV9V0aNoneaRealc0.0aSomeVV13aIntegerVaTrueaRealVaFalseaTrueIainfix <V9ainfix +V5c1Aainfix <=c0V9FIainfix =V8aadd1V0c0ainfix +V5c1Iainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +.V2CV7aIntegerVc1.0aRealVV17FIainfix <.CV7aIntegerVc1.0aRealVV19c0.5NIainfix =CV7aIntegerVaFalseaRealVaTrueaTrueIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV24FIainfix =V6V5FIainfix >=.CCanthV25V0aNoneaRealc0.0aSomeVV26aIntegerVc1.0aRealVV28c0.5Iainfix =CCanthV25V0aNoneaRealc0.0aSomeVV29aIntegerVaFalseaRealVaTrueaTrueIainfix <V25V5Aainfix <=c0V25FAainfix =CCanthV32V0aNoneaRealc0.0aSomeVV33aIntegerVV34aRealVc1c0NIainfix =CCanthV32V0aNoneaRealc0.0aSomeVV36aIntegerVaTrueaRealVaFalseaTrueIainfix <V32V5Aainfix <=c0V32FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.05"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.12"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="fcdc1da7a5386c990636092fea0d2145"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=.CCanthV9V0aNoneaRealc0.0aSomeVV10aIntegerVc1.0aRealVV12c0.5Iainfix =CCanthV9V0aNoneaRealc0.0aSomeVV13aIntegerVaFalseaRealVaTrueaTrueIainfix <V9ainfix +V5c1Aainfix <=c0V9FIainfix =CCanthV16V0aNoneaRealc0.0aSomeVV17aIntegerVV18aRealVc1c0NIainfix =CCanthV16V0aNoneaRealc0.0aSomeVV20aIntegerVaTrueaRealVaFalseaTrueIainfix <V16ainfix +V5c1Aainfix <=c0V16FIainfix =V8aadd1V0c0ainfix +V5c1Iainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =V8ainfix +.V2CV7aIntegerVc1.0aRealVV24FIainfix <.CV7aIntegerVc1.0aRealVV26c0.5NIainfix =CV7aIntegerVaFalseaRealVaTrueaTrueIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV31FIainfix =V6V5FIainfix >=.CCanthV32V0aNoneaRealc0.0aSomeVV33aIntegerVc1.0aRealVV35c0.5Iainfix =CCanthV32V0aNoneaRealc0.0aSomeVV36aIntegerVaFalseaRealVaTrueaTrueIainfix <V32V5Aainfix <=c0V32FAainfix =CCanthV39V0aNoneaRealc0.0aSomeVV40aIntegerVV41aRealVc1c0NIainfix =CCanthV39V0aNoneaRealc0.0aSomeVV43aIntegerVaTrueaRealVaFalseaTrueIainfix <V39V5Aainfix <=c0V39FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.13"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="2aae048ea118ea161c77052332dfae8b"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=V6c0Iainfix =CV7aIntegerVaFalseaRealVaTrueaTrueNIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV12FIainfix =V6V5FIainfix >=.CCanthV13V0aNoneaRealc0.0aSomeVV14aIntegerVc1.0aRealVV16c0.5Iainfix =CCanthV13V0aNoneaRealc0.0aSomeVV17aIntegerVaFalseaRealVaTrueaTrueIainfix <V13V5Aainfix <=c0V13FAainfix =CCanthV20V0aNoneaRealc0.0aSomeVV21aIntegerVV22aRealVc1c0NIainfix =CCanthV20V0aNoneaRealc0.0aSomeVV24aIntegerVaTrueaRealVaFalseaTrueIainfix <V20V5Aainfix <=c0V20FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.14"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="b1909801a6839785bdb415f887fff59c"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =CV7aIntegerVaFalseaRealVaTrueaTrueNIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV12FIainfix =V6V5FIainfix >=.CCanthV13V0aNoneaRealc0.0aSomeVV14aIntegerVc1.0aRealVV16c0.5Iainfix =CCanthV13V0aNoneaRealc0.0aSomeVV17aIntegerVaFalseaRealVaTrueaTrueIainfix <V13V5Aainfix <=c0V13FAainfix =CCanthV20V0aNoneaRealc0.0aSomeVV21aIntegerVV22aRealVc1c0NIainfix =CCanthV20V0aNoneaRealc0.0aSomeVV24aIntegerVaTrueaRealVaFalseaTrueIainfix <V20V5Aainfix <=c0V20FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="unknown" time="0.20"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.16"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="4.76"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.15"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="1f445de6877b18d3abf14aa737f72ad7"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V2aadd1V0c0ainfix +V5c1Iainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =CV7aIntegerVaFalseaRealVaTrueaTrueNIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV12FIainfix =V6V5FIainfix >=.CCanthV13V0aNoneaRealc0.0aSomeVV14aIntegerVc1.0aRealVV16c0.5Iainfix =CCanthV13V0aNoneaRealc0.0aSomeVV17aIntegerVaFalseaRealVaTrueaTrueIainfix <V13V5Aainfix <=c0V13FAainfix =CCanthV20V0aNoneaRealc0.0aSomeVV21aIntegerVV22aRealVc1c0NIainfix =CCanthV20V0aNoneaRealc0.0aSomeVV24aIntegerVaTrueaRealVaFalseaTrueIainfix <V20V5Aainfix <=c0V20FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="unknown" time="0.21"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.20"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="4.64"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.16"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="6fd6358d163319d3f29977ab797e3756"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix =CCanthV8V0aNoneaRealc0.0aSomeVV9aIntegerVV10aRealVc1c0NIainfix =CCanthV8V0aNoneaRealc0.0aSomeVV12aIntegerVaTrueaRealVaFalseaTrueIainfix <V8ainfix +V5c1Aainfix <=c0V8FIainfix =V2aadd1V0c0ainfix +V5c1Iainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =CV7aIntegerVaFalseaRealVaTrueaTrueNIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV19FIainfix =V6V5FIainfix >=.CCanthV20V0aNoneaRealc0.0aSomeVV21aIntegerVc1.0aRealVV23c0.5Iainfix =CCanthV20V0aNoneaRealc0.0aSomeVV24aIntegerVaFalseaRealVaTrueaTrueIainfix <V20V5Aainfix <=c0V20FAainfix =CCanthV27V0aNoneaRealc0.0aSomeVV28aIntegerVV29aRealVc1c0NIainfix =CCanthV27V0aNoneaRealc0.0aSomeVV31aIntegerVaTrueaRealVaFalseaTrueIainfix <V27V5Aainfix <=c0V27FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.3.17"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="for loop preservation"
|
|
sum="0dc6ae25d4f02410086459b86d0b260b"
|
|
proved="true"
|
|
expanded="false"
|
|
shape="ainfix >=.CCanthV8V0aNoneaRealc0.0aSomeVV9aIntegerVc1.0aRealVV11c0.5Iainfix =CCanthV8V0aNoneaRealc0.0aSomeVV12aIntegerVaFalseaRealVaTrueaTrueIainfix <V8ainfix +V5c1Aainfix <=c0V8FIainfix =CCanthV15V0aNoneaRealc0.0aSomeVV16aIntegerVV17aRealVc1c0NIainfix =CCanthV15V0aNoneaRealc0.0aSomeVV19aIntegerVaTrueaRealVaFalseaTrueIainfix <V15ainfix +V5c1Aainfix <=c0V15FIainfix =V2aadd1V0c0ainfix +V5c1Iainfix =V3aadd0V0c0ainfix +V5c1Iainfix >=V6c0Iainfix =CV7aIntegerVaFalseaRealVaTrueaTrueNIainfix =CV7aIntegerVaTrueaRealVaFalseaTrueNIainfix =V7CanthV5V0aNoneaRealc0.0aSomeVV26FIainfix =V6V5FIainfix >=.CCanthV27V0aNoneaRealc0.0aSomeVV28aIntegerVc1.0aRealVV30c0.5Iainfix =CCanthV27V0aNoneaRealc0.0aSomeVV31aIntegerVaFalseaRealVaTrueaTrueIainfix <V27V5Aainfix <=c0V27FAainfix =CCanthV34V0aNoneaRealc0.0aSomeVV35aIntegerVV36aRealVc1c0NIainfix =CCanthV34V0aNoneaRealc0.0aSomeVV38aIntegerVaTrueaRealVaFalseaTrueIainfix <V34V5Aainfix <=c0V34FAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix >=V4c0Iainfix <=V5ainfix -alengthV0c1Aainfix <=c0V5FFFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.04"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
</transf>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter sum.4"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="97" loccnumb="4" loccnume="7"
|
|
expl="normal postcondition"
|
|
sum="ee9680ac9b0f47f357589f1bd6921ffc"
|
|
proved="true"
|
|
expanded="true"
|
|
shape="ainfix >=.CCanthV6V0aNoneaRealc0.0aSomeVV7aIntegerVc1.0aRealVV9c0.5Iainfix =CCanthV6V0aNoneaRealc0.0aSomeVV10aIntegerVaFalseaRealVaTrueaTrueIainfix <V6V5Aainfix <=c0V6FAainfix =CCanthV13V0aNoneaRealc0.0aSomeVV14aIntegerVV15aRealVc1c0NIainfix =CCanthV13V0aNoneaRealc0.0aSomeVV17aIntegerVaTrueaRealVaFalseaTrueIainfix <V13V5Aainfix <=c0V13FAainfix <.CCanthV5V0aNoneaRealc0.0aSomeVV20aIntegerVc1.0aRealVV22c0.5Aainfix =CCanthV5V0aNoneaRealc0.0aSomeVV23aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV5V0aNoneaRealc0.0aSomeVV26aIntegerVV27aRealVc1c0Aainfix =CCanthV5V0aNoneaRealc0.0aSomeVV29aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1V0c0V5Aainfix =V3aadd0V0c0V5Aainfix <V5alengthV0Aainfix <=c0V5Oainfix >=.CCanthV32V0aNoneaRealc0.0aSomeVV33aIntegerVc1.0aRealVV35c0.5Iainfix =CCanthV32V0aNoneaRealc0.0aSomeVV36aIntegerVaFalseaRealVaTrueaTrueIainfix <V32alengthV0Aainfix <=c0V32FAainfix =CCanthV39V0aNoneaRealc0.0aSomeVV40aIntegerVV41aRealVc1c0NIainfix =CCanthV39V0aNoneaRealc0.0aSomeVV43aIntegerVaTrueaRealVaFalseaTrueIainfix <V39alengthV0Aainfix <=c0V39FAainfix =V2aadd1V0c0alengthV0Aainfix =V3aadd0V0c0alengthV0Aainfix =V5aprefix -c1Iainfix =V5aprefix -c1FIainfix >=.CCanthV46V0aNoneaRealc0.0aSomeVV47aIntegerVc1.0aRealVV49c0.5Iainfix =CCanthV46V0aNoneaRealc0.0aSomeVV50aIntegerVaFalseaRealVaTrueaTrueIainfix <V46ainfix +ainfix -alengthV0c1c1Aainfix <=c0V46FAainfix =CCanthV53V0aNoneaRealc0.0aSomeVV54aIntegerVV55aRealVc1c0NIainfix =CCanthV53V0aNoneaRealc0.0aSomeVV57aIntegerVaTrueaRealVaFalseaTrueIainfix <V53ainfix +ainfix -alengthV0c1c1Aainfix <=c0V53FAainfix =V2aadd1V0c0ainfix +ainfix -alengthV0c1c1Aainfix =V3aadd0V0c0ainfix +ainfix -alengthV0c1c1Aainfix >=V4c0FFFIainfix <=c0ainfix -alengthV0c1Iainfix =V1c0FF">
|
|
<label
|
|
name="expl:parameter sum"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.02"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.05"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="valid" time="0.03"/>
|
|
</proof>
|
|
</goal>
|
|
</transf>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter main"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="158" loccnumb="4" loccnume="8"
|
|
expl="parameter main"
|
|
sum="8bb61fe68b07ec6c50a97076736a3c87"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V2c4.7Aainfix =V1c22Aainfix =V0aprefix -c1Iainfix >=.CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV4aIntegerVc1.0aRealVV6c0.5Iainfix =CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV7aIntegerVaFalseaRealVaTrueaTrueIainfix <V3V0Aainfix <=c0V3FAainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV11aIntegerVV12aRealVc1c0NIainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV14aIntegerVaTrueaRealVaFalseaTrueIainfix <V10V0Aainfix <=c0V10FAainfix <.CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV23aIntegerVV24aRealVc1c0Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV26aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix <V0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V0Oainfix >=.CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV30aIntegerVc1.0aRealVV32c0.5Iainfix =CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV33aIntegerVaFalseaRealVaTrueaTrueIainfix <V29alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V29FAainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV37aIntegerVV38aRealVc1c0NIainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV40aIntegerVaTrueaRealVaFalseaTrueIainfix <V36alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V36FAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V0aprefix -c1FF">
|
|
<label
|
|
name="expl:parameter main"/>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="true"
|
|
archived="false">
|
|
<result status="timeout" time="11.08"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="true"
|
|
archived="false">
|
|
<result status="timeout" time="11.79"/>
|
|
</proof>
|
|
<proof
|
|
prover="0"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="true"
|
|
archived="false">
|
|
<result status="timeout" time="15.19"/>
|
|
</proof>
|
|
<transf
|
|
name="split_goal_right"
|
|
proved="false"
|
|
expanded="true">
|
|
<goal
|
|
name="WP_parameter main.1"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="158" loccnumb="4" loccnume="8"
|
|
expl="assertion"
|
|
sum="c8cff4bdb5ad04acb7fe93b66be70ffc"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V0aprefix -c1Iainfix >=.CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV4aIntegerVc1.0aRealVV6c0.5Iainfix =CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV7aIntegerVaFalseaRealVaTrueaTrueIainfix <V3V0Aainfix <=c0V3FAainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV11aIntegerVV12aRealVc1c0NIainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV14aIntegerVaTrueaRealVaFalseaTrueIainfix <V10V0Aainfix <=c0V10FAainfix <.CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV23aIntegerVV24aRealVc1c0Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV26aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix <V0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V0Oainfix >=.CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV30aIntegerVc1.0aRealVV32c0.5Iainfix =CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV33aIntegerVaFalseaRealVaTrueaTrueIainfix <V29alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V29FAainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV37aIntegerVV38aRealVc1c0NIainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV40aIntegerVaTrueaRealVaFalseaTrueIainfix <V36alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V36FAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V0aprefix -c1FF">
|
|
<label
|
|
name="expl:parameter main"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.86"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.34"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.07"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter main.2"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="158" loccnumb="4" loccnume="8"
|
|
expl="assertion"
|
|
sum="ab59332f6ca711bf5926aca374fc3eb9"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V1c22Iainfix =V0aprefix -c1Iainfix >=.CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV4aIntegerVc1.0aRealVV6c0.5Iainfix =CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV7aIntegerVaFalseaRealVaTrueaTrueIainfix <V3V0Aainfix <=c0V3FAainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV11aIntegerVV12aRealVc1c0NIainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV14aIntegerVaTrueaRealVaFalseaTrueIainfix <V10V0Aainfix <=c0V10FAainfix <.CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV23aIntegerVV24aRealVc1c0Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV26aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix <V0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V0Oainfix >=.CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV30aIntegerVc1.0aRealVV32c0.5Iainfix =CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV33aIntegerVaFalseaRealVaTrueaTrueIainfix <V29alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V29FAainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV37aIntegerVV38aRealVc1c0NIainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV40aIntegerVaTrueaRealVaFalseaTrueIainfix <V36alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V36FAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V0aprefix -c1FF">
|
|
<label
|
|
name="expl:parameter main"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.16"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.10"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.37"/>
|
|
</proof>
|
|
<proof
|
|
prover="0"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="true"
|
|
archived="false">
|
|
<result status="timeout" time="7.60"/>
|
|
</proof>
|
|
</goal>
|
|
<goal
|
|
name="WP_parameter main.3"
|
|
locfile="example-add/../example-add.mlw"
|
|
loclnum="158" loccnumb="4" loccnume="8"
|
|
expl="assertion"
|
|
sum="49fc60461f34a0587a5dff6510ecb902"
|
|
proved="false"
|
|
expanded="true"
|
|
shape="ainfix =V2c4.7Iainfix =V1c22Iainfix =V0aprefix -c1Iainfix >=.CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV4aIntegerVc1.0aRealVV6c0.5Iainfix =CCanthV3aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV7aIntegerVaFalseaRealVaTrueaTrueIainfix <V3V0Aainfix <=c0V3FAainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV11aIntegerVV12aRealVc1c0NIainfix =CCanthV10aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV14aIntegerVaTrueaRealVaFalseaTrueIainfix <V10V0Aainfix <=c0V10FAainfix <.CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV17aIntegerVc1.0aRealVV19c0.5Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV20aIntegerVaFalseaRealVaTrueaTrueOainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV23aIntegerVV24aRealVc1c0Aainfix =CCanthV0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV26aIntegerVaTrueaRealVaFalseaTrueAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0V0Aainfix <V0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V0Oainfix >=.CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV30aIntegerVc1.0aRealVV32c0.5Iainfix =CCanthV29aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV33aIntegerVaFalseaRealVaTrueaTrueIainfix <V29alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V29FAainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV37aIntegerVV38aRealVc1c0NIainfix =CCanthV36aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilaNoneaRealc0.0aSomeVV40aIntegerVaTrueaRealVaFalseaTrueIainfix <V36alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix <=c0V36FAainfix =V2aadd1aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V1aadd0aConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilc0alengthaConsaIntegerc5aConsaRealc3.3aConsaIntegerc8aConsaRealc1.4aConsaIntegerc9aNilAainfix =V0aprefix -c1FF">
|
|
<label
|
|
name="expl:parameter main"/>
|
|
<proof
|
|
prover="1"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.14"/>
|
|
</proof>
|
|
<proof
|
|
prover="2"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.10"/>
|
|
</proof>
|
|
<proof
|
|
prover="3"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="false"
|
|
archived="false">
|
|
<result status="timeout" time="5.07"/>
|
|
</proof>
|
|
<proof
|
|
prover="0"
|
|
timelimit="5"
|
|
memlimit="1000"
|
|
obsolete="true"
|
|
archived="false">
|
|
<result status="timeout" time="9.54"/>
|
|
</proof>
|
|
</goal>
|
|
</transf>
|
|
</goal>
|
|
</theory>
|
|
</file>
|
|
</why3session>
|