why3session.xml 3.35 KB
Newer Older
MARCHE Claude's avatar
MARCHE Claude committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session SYSTEM "why3session.dtd">
<why3session
 name="examples/check-builtin/floats/why3session.xml">
 <prover
  id="alt-ergo"
  name="Alt-Ergo"
  version="0.93"/>
 <prover
  id="coq"
  name="Coq"
  version="8.2pl1"/>
 <prover
  id="cvc3"
  name="CVC3"
  version="2.2"/>
 <prover
  id="gappa"
  name="Gappa"
  version="0.13.0"/>
 <prover
  id="simplify"
  name="Simplify"
  version="1.5.4"/>
 <prover
  id="z3"
  name="Z3"
  version="2.19"/>
 <file
  name="../floats.why"
  verified="true"
  expanded="true">
  <theory
   name="TestGappa"
   verified="true"
   expanded="true">
   <goal
    name="Round_single_01"
MARCHE Claude's avatar
MARCHE Claude committed
39
    sum="b356284ef3c67cc31bb22f6c7deae9f0"
MARCHE Claude's avatar
MARCHE Claude committed
40 41 42 43 44 45 46 47 48 49 50 51 52
    proved="true"
    expanded="true"
    shape="ainfix =aroundaNearestTiesToEvenc0.1c0x1.99999ap-4">
    <proof
     prover="gappa"
     timelimit="5"
     edited=""
     obsolete="false">
     <result status="valid" time="0.01"/>
    </proof>
   </goal>
   <goal
    name="Round_double_01"
MARCHE Claude's avatar
MARCHE Claude committed
53
    sum="a981e04c08472362dcca34e0f3487b74"
MARCHE Claude's avatar
MARCHE Claude committed
54 55 56 57 58 59 60 61 62 63 64 65 66
    proved="true"
    expanded="true"
    shape="ainfix =aroundaNearestTiesToEvenc0.1c0x1.999999999999ap-4">
    <proof
     prover="gappa"
     timelimit="5"
     edited=""
     obsolete="false">
     <result status="valid" time="0.01"/>
    </proof>
   </goal>
   <goal
    name="Test00"
MARCHE Claude's avatar
MARCHE Claude committed
67
    sum="532babe00b8785ec6f7286621c12a512"
MARCHE Claude's avatar
MARCHE Claude committed
68 69 70 71 72 73 74 75
    proved="true"
    expanded="true"
    shape="ainfix <=aprefix -c3.0V0Iainfix <=aabsV0c2.0F">
    <proof
     prover="cvc3"
     timelimit="5"
     edited=""
     obsolete="false">
MARCHE Claude's avatar
MARCHE Claude committed
76
     <result status="valid" time="0.03"/>
MARCHE Claude's avatar
MARCHE Claude committed
77 78 79 80 81 82
    </proof>
    <proof
     prover="alt-ergo"
     timelimit="5"
     edited=""
     obsolete="false">
MARCHE Claude's avatar
MARCHE Claude committed
83
     <result status="valid" time="0.04"/>
MARCHE Claude's avatar
MARCHE Claude committed
84 85 86 87 88 89
    </proof>
    <proof
     prover="z3"
     timelimit="5"
     edited=""
     obsolete="false">
MARCHE Claude's avatar
MARCHE Claude committed
90
     <result status="valid" time="0.04"/>
MARCHE Claude's avatar
MARCHE Claude committed
91 92 93 94 95 96 97 98 99 100 101
    </proof>
    <proof
     prover="gappa"
     timelimit="5"
     edited=""
     obsolete="false">
     <result status="valid" time="0.01"/>
    </proof>
   </goal>
   <goal
    name="Test01"
MARCHE Claude's avatar
MARCHE Claude committed
102
    sum="a2dc5970c8ef3c553ea90e0fc634da83"
MARCHE Claude's avatar
MARCHE Claude committed
103 104 105 106 107 108 109 110 111 112 113 114 115
    proved="true"
    expanded="true"
    shape="ainfix <=aabsainfix -ainfix *avalueV0avalueV0aroundaNearestTiesToEvenainfix *avalueV0avalueV0c0x1.p-52Iainfix <=avalueV0c2.0Aainfix <=aprefix -c2.0avalueV0F">
    <proof
     prover="gappa"
     timelimit="5"
     edited=""
     obsolete="false">
     <result status="valid" time="0.01"/>
    </proof>
   </goal>
   <goal
    name="Test02"
MARCHE Claude's avatar
MARCHE Claude committed
116
    sum="eb102544c66926067fe7350ea3f1ba87"
MARCHE Claude's avatar
MARCHE Claude committed
117 118 119 120 121 122 123 124 125 126 127 128 129
    proved="true"
    expanded="true"
    shape="ainfix <=aabsainfix -ainfix *avalueV1avalueV1aroundaNearestTiesToEvenainfix *avalueV0avalueV0c0x1.p-52Iainfix =V1V0Iainfix <=aabsavalueV0c2.0F">
    <proof
     prover="gappa"
     timelimit="5"
     edited=""
     obsolete="false">
     <result status="valid" time="0.01"/>
    </proof>
   </goal>
   <goal
    name="Test03"
MARCHE Claude's avatar
MARCHE Claude committed
130
    sum="3d36d4470fa7e12c3ba550960abf7a6c"
MARCHE Claude's avatar
MARCHE Claude committed
131 132 133 134 135 136 137 138 139 140 141 142 143 144
    proved="true"
    expanded="true"
    shape="ainfix <=asqrtainfix *ainfix -avalueV2ainfix *avalueV0avalueV0ainfix -avalueV1ainfix *avalueV0avalueV0c0x1.p-52Iainfix =V2V1Iainfix =avalueV1aroundaNearestTiesToEvenainfix *avalueV0avalueV0Iainfix <=aabsavalueV0c2.0F">
    <proof
     prover="gappa"
     timelimit="5"
     edited=""
     obsolete="false">
     <result status="valid" time="0.01"/>
    </proof>
   </goal>
  </theory>
 </file>
</why3session>