why3session.xml 162 KB
Newer Older
MARCHE Claude's avatar
MARCHE Claude committed
1 2 3 4 5 6 7
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v2//EN" "http://why3.lri.fr/why3session.dtd">
<why3session shape_version="2">
 <prover
  id="0"
  name="Alt-Ergo"
  version="0.94"/>
8 9 10
 <prover
  id="1"
  name="CVC3"
MARCHE Claude's avatar
MARCHE Claude committed
11
  version="2.2"/>
12 13
 <prover
  id="2"
MARCHE Claude's avatar
MARCHE Claude committed
14 15 16 17
  name="CVC3"
  version="2.4.1"/>
 <prover
  id="3"
18
  name="Z3"
19
  version="2.19"/>
20
 <prover
MARCHE Claude's avatar
MARCHE Claude committed
21
  id="4"
22
  name="Z3"
23 24 25 26 27 28 29 30
  version="3.2"/>
 <prover
  id="5"
  name="Z3"
  version="4.0"/>
 <prover
  id="6"
  name="Z3"
31
  version="4.2"/>
MARCHE Claude's avatar
MARCHE Claude committed
32 33 34 35 36 37 38 39 40 41
 <file
  name="../verifythis_fm2012_lcp.mlw"
  verified="false"
  expanded="true">
  <theory
   name="SuffixArray"
   locfile="../verifythis_fm2012_lcp.mlw"
   loclnum="77" loccnumb="7" loccnume="18"
   verified="false"
   expanded="true">
MARCHE Claude's avatar
MARCHE Claude committed
42 43 44 45
   <goal
    name="permut_bounded"
    locfile="../verifythis_fm2012_lcp.mlw"
    loclnum="95" loccnumb="8" loccnume="22"
46
    sum="51a9b03806d35384d7319012d9098020"
MARCHE Claude's avatar
MARCHE Claude committed
47 48
    proved="true"
    expanded="false"
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
    shape="aarray_boundedV1V2Iaarray_boundedV0V2AapermutV0V1F">
    <transf
     name="inline_goal"
     proved="true"
     expanded="false">
     <goal
      name="permut_bounded.1"
      locfile="../verifythis_fm2012_lcp.mlw"
      loclnum="95" loccnumb="8" loccnume="22"
      expl="1."
      sum="b0f5119cca1595f31bc4e5e455d8e72e"
      proved="true"
      expanded="false"
      shape="ainfix &lt;amixfix []V1V3V2Aainfix &lt;=c0amixfix []V1V3Iainfix &lt;V3alengthV1Aainfix &lt;=c0V3FIainfix &lt;amixfix []V0V4V2Aainfix &lt;=c0amixfix []V0V4Iainfix &lt;V4alengthV0Aainfix &lt;=c0V4FAapermut_subaeltsV0aeltsV1c0alengthV0Aainfix =alengthV0alengthV1F">
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.84"/>
      </proof>
      <proof
       prover="2"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.05"/>
      </proof>
      <proof
       prover="4"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.04"/>
      </proof>
      <proof
       prover="5"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.04"/>
      </proof>
      <proof
       prover="6"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.04"/>
      </proof>
     </goal>
    </transf>
MARCHE Claude's avatar
MARCHE Claude committed
105
   </goal>
MARCHE Claude's avatar
MARCHE Claude committed
106 107 108
   <goal
    name="WP_parameter select"
    locfile="../verifythis_fm2012_lcp.mlw"
109
    loclnum="103" loccnumb="4" loccnume="10"
MARCHE Claude's avatar
MARCHE Claude committed
110
    expl="VC for select"
111
    sum="e7330afd7b90739b1c332a60be1acfe8"
MARCHE Claude's avatar
MARCHE Claude committed
112 113
    proved="true"
    expanded="false"
MARCHE Claude's avatar
MARCHE Claude committed
114
    shape="ainfix =agetV3V2agetV3V2Aainfix &lt;V2V1Aainfix &lt;=c0V2Iainfix &lt;V2V0Aainfix &lt;=c0V2Aainvamk suffixArrayamk arrayV0V4amk arrayV1V3FF">
MARCHE Claude's avatar
MARCHE Claude committed
115 116 117 118 119 120 121 122 123 124 125 126 127 128
    <label
     name="expl:VC for select"/>
    <proof
     prover="0"
     timelimit="5"
     memlimit="1000"
     obsolete="false"
     archived="false">
     <result status="valid" time="0.00"/>
    </proof>
   </goal>
   <goal
    name="WP_parameter lcp"
    locfile="../verifythis_fm2012_lcp.mlw"
129
    loclnum="110" loccnumb="4" loccnume="7"
MARCHE Claude's avatar
MARCHE Claude committed
130
    expl="VC for lcp"
131
    sum="9ece91d090a02263ef60d86bef645ccc"
MARCHE Claude's avatar
MARCHE Claude committed
132 133
    proved="true"
    expanded="false"
134
    shape="iainfix &lt;ainfix +V1V4V0iainfix &lt;ainfix +V2V4V0iainfix =agetV3ainfix +V1V4agetV3ainfix +V2V4ainfix =agetV3ainfix +V1V6agetV3ainfix +V2V6Iainfix &lt;V6V5Aainfix &lt;=c0V6FAainfix &lt;=ainfix +V2V5V0Aainfix &lt;=ainfix +V1V5V0Aainfix &lt;=c0V5Iainfix =V5ainfix +V4c1Fainfix =agetV3ainfix +V1V4agetV3ainfix +V2V4NOainfix =ainfix +V2V4V0Oainfix =ainfix +V1V4V0Aainfix =agetV3ainfix +V1V7agetV3ainfix +V2V7Iainfix &lt;V7V4Aainfix &lt;=c0V7FAainfix &lt;=ainfix +V2V4V0Aainfix &lt;=ainfix +V1V4V0Aainfix &lt;=c0V4Aainfix &lt;ainfix +V1V4V0Aainfix &lt;=c0ainfix +V1V4Aainfix &lt;ainfix +V2V4V0Aainfix &lt;=c0ainfix +V2V4ainfix =agetV3ainfix +V1V4agetV3ainfix +V2V4NOainfix =ainfix +V2V4V0Oainfix =ainfix +V1V4V0Aainfix =agetV3ainfix +V1V8agetV3ainfix +V2V8Iainfix &lt;V8V4Aainfix &lt;=c0V8FAainfix &lt;=ainfix +V2V4V0Aainfix &lt;=ainfix +V1V4V0Aainfix &lt;=c0V4ainfix =agetV3ainfix +V1V4agetV3ainfix +V2V4NOainfix =ainfix +V2V4V0Oainfix =ainfix +V1V4V0Aainfix =agetV3ainfix +V1V9agetV3ainfix +V2V9Iainfix &lt;V9V4Aainfix &lt;=c0V9FAainfix &lt;=ainfix +V2V4V0Aainfix &lt;=ainfix +V1V4V0Aainfix &lt;=c0V4Iainfix =agetV3ainfix +V1V10agetV3ainfix +V2V10Iainfix &lt;V10V4Aainfix &lt;=c0V10FAainfix &lt;=ainfix +V2V4V0Aainfix &lt;=ainfix +V1V4V0Aainfix &lt;=c0V4FAainfix =agetV3ainfix +V1V11agetV3ainfix +V2V11Iainfix &lt;V11c0Aainfix &lt;=c0V11FAainfix &lt;=ainfix +V2c0V0Aainfix &lt;=ainfix +V1c0V0Aainfix &lt;=c0c0Iainfix &lt;V2V0Aainfix &lt;=c0V2Aainfix &lt;V1V0Aainfix &lt;=c0V1FF">
MARCHE Claude's avatar
MARCHE Claude committed
135 136 137 138 139 140 141 142 143 144 145 146 147 148
    <label
     name="expl:VC for lcp"/>
    <proof
     prover="0"
     timelimit="5"
     memlimit="1000"
     obsolete="false"
     archived="false">
     <result status="valid" time="0.02"/>
    </proof>
   </goal>
   <goal
    name="WP_parameter test1"
    locfile="../verifythis_fm2012_lcp.mlw"
149
    loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
150
    expl="VC for test1"
151 152
    sum="3c56886a7050339f54ef09100bae2fe3"
    proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
153
    expanded="false"
154
    shape="ainfix =V19c1Iainfix =agetV18ainfix +c2V19agetV18ainfix +c3V19NOainfix =ainfix +c3V19c4Oainfix =ainfix +c2V19c4Aainfix =agetV18ainfix +c2V20agetV18ainfix +c3V20Iainfix &lt;V20V19Aainfix &lt;=c0V20FAainfix &lt;=ainfix +c3V19c4Aainfix &lt;=ainfix +c2V19c4Aainfix &lt;=c0V19FAainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V18asetV17c3c3FAainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V17asetV16c2c3FAainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V16asetV15c1c2FAainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V15asetaconstc0c0c1FAainfix &lt;c0c4Aainfix &lt;=c0c0Aainfix &gt;=c4c0Aainfix =V14c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V21agetV13ainfix +c3V21Iainfix &lt;V21V14Aainfix &lt;=c0V21FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FAainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FAainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FAainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FAainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FAainfix &lt;c0c4Aainfix &lt;=c0c0Aainfix &gt;=c4c0Aainfix =V9c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V22agetV8ainfix +c2V22Iainfix &lt;V22V9Aainfix &lt;=c0V22FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FAainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FAainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FAainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FAainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FAainfix &lt;c0c4Aainfix &lt;=c0c0Aainfix &gt;=c4c0Aainfix =V4c1Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V23agetV3ainfix +c2V23Iainfix &lt;V23V4Aainfix &lt;=c0V23FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FAainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FAainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FAainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FAainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FAainfix &lt;c0c4Aainfix &lt;=c0c0Aainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
155 156 157 158
    <label
     name="expl:VC for test1"/>
    <transf
     name="split_goal_wp"
159
     proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
160 161 162 163
     expanded="false">
     <goal
      name="WP_parameter test1.1"
      locfile="../verifythis_fm2012_lcp.mlw"
164
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
165
      expl="1. precondition"
166
      sum="af9cce4ec9e2c782e1e2a6fdcb2bb235"
MARCHE Claude's avatar
MARCHE Claude committed
167 168 169 170 171 172 173 174 175 176 177 178 179
      proved="true"
      expanded="false"
      shape="ainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
180
      <proof
181
       prover="6"
182 183 184 185 186 187
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
188 189 190 191
     </goal>
     <goal
      name="WP_parameter test1.2"
      locfile="../verifythis_fm2012_lcp.mlw"
192
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
193
      expl="2. precondition"
194
      sum="876a866e76eb17c64173143ac2d6939c"
MARCHE Claude's avatar
MARCHE Claude committed
195 196 197 198 199 200 201 202 203 204 205 206 207
      proved="true"
      expanded="false"
      shape="ainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
208
      <proof
209
       prover="6"
210 211 212 213 214 215
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
216 217 218 219
     </goal>
     <goal
      name="WP_parameter test1.3"
      locfile="../verifythis_fm2012_lcp.mlw"
220
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
221
      expl="3. precondition"
222
      sum="04896949aa4b16516e67ab55925f77ac"
MARCHE Claude's avatar
MARCHE Claude committed
223 224 225 226 227 228 229 230 231 232 233 234 235
      proved="true"
      expanded="false"
      shape="ainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
236
      <proof
237
       prover="6"
238 239 240 241 242 243
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
244 245 246 247
     </goal>
     <goal
      name="WP_parameter test1.4"
      locfile="../verifythis_fm2012_lcp.mlw"
248
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
249
      expl="4. precondition"
250
      sum="3794798350960d626c273572518eccf1"
MARCHE Claude's avatar
MARCHE Claude committed
251 252 253 254 255 256 257 258 259 260 261 262 263
      proved="true"
      expanded="false"
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
264
      <proof
265
       prover="6"
266 267 268 269 270 271
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
272 273 274 275
     </goal>
     <goal
      name="WP_parameter test1.5"
      locfile="../verifythis_fm2012_lcp.mlw"
276
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
277
      expl="5. precondition"
278
      sum="a9a1c30dc2cc46af48bd231f52589864"
MARCHE Claude's avatar
MARCHE Claude committed
279 280 281 282 283 284 285 286 287 288 289 290 291
      proved="true"
      expanded="false"
      shape="ainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
292
      <proof
293
       prover="6"
294 295 296 297 298 299
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
300 301 302 303
     </goal>
     <goal
      name="WP_parameter test1.6"
      locfile="../verifythis_fm2012_lcp.mlw"
304
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
305
      expl="6. precondition"
306
      sum="1e74fc8a1cb70d91e26f5f6be22d9cef"
307
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
308 309 310 311
      expanded="false"
      shape="ainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
312 313 314 315 316 317 318 319 320
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
      <proof
321
       prover="6"
322 323 324 325 326 327
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
328 329 330 331
     </goal>
     <goal
      name="WP_parameter test1.7"
      locfile="../verifythis_fm2012_lcp.mlw"
332
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
333
      expl="7. precondition"
334
      sum="e3baabd22f8a2db01e035ad17628b27b"
335
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
336 337 338 339
      expanded="false"
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
      <label
       name="expl:VC for test1"/>
340 341 342 343 344 345 346 347 348
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
      <proof
349
       prover="6"
350 351 352 353 354 355
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
356 357 358 359
     </goal>
     <goal
      name="WP_parameter test1.8"
      locfile="../verifythis_fm2012_lcp.mlw"
360 361 362 363
      loclnum="125" loccnumb="4" loccnume="9"
      expl="8. check"
      sum="78a21d7fe5e31e7ac3e2cd170c85d643"
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
364
      expanded="false"
365
      shape="ainfix =V4c1Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V5agetV3ainfix +c2V5Iainfix &lt;V5V4Aainfix &lt;=c0V5FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
366 367
      <label
       name="expl:VC for test1"/>
368 369
      <proof
       prover="3"
370
       timelimit="60"
371 372 373
       memlimit="1000"
       obsolete="false"
       archived="false">
374
       <result status="valid" time="6.60"/>
MARCHE Claude's avatar
MARCHE Claude committed
375 376 377 378 379
      </proof>
     </goal>
     <goal
      name="WP_parameter test1.9"
      locfile="../verifythis_fm2012_lcp.mlw"
380
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
381
      expl="9. precondition"
382
      sum="0586309da4c14d4e169f0006f8ff2591"
MARCHE Claude's avatar
MARCHE Claude committed
383 384
      proved="true"
      expanded="false"
385
      shape="ainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V5agetV3ainfix +c2V5Iainfix &lt;V5V4Aainfix &lt;=c0V5FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
386 387 388 389 390 391 392 393 394 395
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
396
      <proof
397
       prover="6"
398 399 400 401 402 403
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
404 405 406 407
     </goal>
     <goal
      name="WP_parameter test1.10"
      locfile="../verifythis_fm2012_lcp.mlw"
408
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
409
      expl="10. precondition"
410
      sum="408fc3ece808c2b7f5de5116ffa67b6e"
MARCHE Claude's avatar
MARCHE Claude committed
411 412
      proved="true"
      expanded="false"
413
      shape="ainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V5agetV3ainfix +c2V5Iainfix &lt;V5V4Aainfix &lt;=c0V5FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
414 415 416 417 418 419 420 421 422 423
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
424
      <proof
425
       prover="6"
426 427 428 429 430 431
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
432 433 434 435
     </goal>
     <goal
      name="WP_parameter test1.11"
      locfile="../verifythis_fm2012_lcp.mlw"
436
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
437
      expl="11. precondition"
438
      sum="ed77eb2c074852232baf82fd3cf6f196"
MARCHE Claude's avatar
MARCHE Claude committed
439 440
      proved="true"
      expanded="false"
441
      shape="ainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V6agetV3ainfix +c2V6Iainfix &lt;V6V4Aainfix &lt;=c0V6FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
442 443 444 445 446 447 448 449 450 451
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
452
      <proof
453
       prover="6"
454 455 456 457 458 459
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
460 461 462 463
     </goal>
     <goal
      name="WP_parameter test1.12"
      locfile="../verifythis_fm2012_lcp.mlw"
464
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
465
      expl="12. precondition"
466
      sum="23adeace99a121168980875cefebc16f"
MARCHE Claude's avatar
MARCHE Claude committed
467 468
      proved="true"
      expanded="false"
469
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V7agetV3ainfix +c2V7Iainfix &lt;V7V4Aainfix &lt;=c0V7FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
470 471 472 473 474 475 476 477 478 479
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
480
      <proof
481
       prover="6"
482 483 484 485 486 487
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
488 489 490 491
     </goal>
     <goal
      name="WP_parameter test1.13"
      locfile="../verifythis_fm2012_lcp.mlw"
492
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
493
      expl="13. precondition"
494
      sum="694575371004535daade026c655c2b9d"
MARCHE Claude's avatar
MARCHE Claude committed
495 496
      proved="true"
      expanded="false"
497
      shape="ainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V8agetV3ainfix +c2V8Iainfix &lt;V8V4Aainfix &lt;=c0V8FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
498 499 500 501 502 503 504 505 506 507
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
508
      <proof
509
       prover="6"
510 511 512 513 514 515
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
516 517 518 519
     </goal>
     <goal
      name="WP_parameter test1.14"
      locfile="../verifythis_fm2012_lcp.mlw"
520
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
521
      expl="14. precondition"
522
      sum="fb8cc120ae5e95f141266b106b83814c"
523
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
524
      expanded="false"
525
      shape="ainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V9agetV3ainfix +c2V9Iainfix &lt;V9V4Aainfix &lt;=c0V9FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
526 527
      <label
       name="expl:VC for test1"/>
528 529 530 531 532 533 534 535 536
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
      <proof
537
       prover="6"
538 539 540 541 542 543
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
544 545 546 547
     </goal>
     <goal
      name="WP_parameter test1.15"
      locfile="../verifythis_fm2012_lcp.mlw"
548
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
549
      expl="15. precondition"
550
      sum="7563df969072bb3670612edfa7f208c8"
551
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
552
      expanded="false"
553
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V9agetV3ainfix +c2V9Iainfix &lt;V9V4Aainfix &lt;=c0V9FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
554 555
      <label
       name="expl:VC for test1"/>
556 557 558 559 560 561 562 563 564
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
      <proof
565
       prover="6"
566 567 568 569 570 571
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
572 573 574 575
     </goal>
     <goal
      name="WP_parameter test1.16"
      locfile="../verifythis_fm2012_lcp.mlw"
576 577 578
      loclnum="125" loccnumb="4" loccnume="9"
      expl="16. check"
      sum="64d7677c7dfbc6ce1b0f93fe6732904c"
579
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
580
      expanded="false"
581
      shape="ainfix =V9c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V10agetV8ainfix +c2V10Iainfix &lt;V10V9Aainfix &lt;=c0V10FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V11agetV3ainfix +c2V11Iainfix &lt;V11V4Aainfix &lt;=c0V11FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
582 583 584
      <label
       name="expl:VC for test1"/>
      <proof
585 586
       prover="1"
       timelimit="60"
MARCHE Claude's avatar
MARCHE Claude committed
587
       memlimit="1000"
588
       obsolete="false"
MARCHE Claude's avatar
MARCHE Claude committed
589
       archived="false">
590
       <result status="valid" time="0.08"/>
MARCHE Claude's avatar
MARCHE Claude committed
591
      </proof>
592
      <proof
MARCHE Claude's avatar
MARCHE Claude committed
593
       prover="2"
594
       timelimit="60"
595 596 597 598 599 600
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.05"/>
      </proof>
      <proof
MARCHE Claude's avatar
MARCHE Claude committed
601
       prover="3"
602
       timelimit="60"
603
       memlimit="1000"
604
       obsolete="false"
605
       archived="false">
606
       <result status="valid" time="2.59"/>
607
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
608 609 610 611
     </goal>
     <goal
      name="WP_parameter test1.17"
      locfile="../verifythis_fm2012_lcp.mlw"
612
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
613
      expl="17. precondition"
614
      sum="c9e4da17f905544b5d68e6fe65199e70"
MARCHE Claude's avatar
MARCHE Claude committed
615 616
      proved="true"
      expanded="false"
617
      shape="ainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V10agetV8ainfix +c2V10Iainfix &lt;V10V9Aainfix &lt;=c0V10FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V11agetV3ainfix +c2V11Iainfix &lt;V11V4Aainfix &lt;=c0V11FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
618 619 620 621 622 623 624 625
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
626
       <result status="valid" time="0.02"/>
MARCHE Claude's avatar
MARCHE Claude committed
627
      </proof>
628
      <proof
629
       prover="6"
630 631 632 633 634 635
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
636 637 638 639
     </goal>
     <goal
      name="WP_parameter test1.18"
      locfile="../verifythis_fm2012_lcp.mlw"
640
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
641
      expl="18. precondition"
642
      sum="fc0da6650e7772033edb3fc8eef3ed1c"
MARCHE Claude's avatar
MARCHE Claude committed
643 644
      proved="true"
      expanded="false"
645
      shape="ainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V10agetV8ainfix +c2V10Iainfix &lt;V10V9Aainfix &lt;=c0V10FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V11agetV3ainfix +c2V11Iainfix &lt;V11V4Aainfix &lt;=c0V11FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
646 647 648 649 650 651 652 653 654 655
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
656
      <proof
657
       prover="6"
658 659 660 661 662 663
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
664 665 666 667
     </goal>
     <goal
      name="WP_parameter test1.19"
      locfile="../verifythis_fm2012_lcp.mlw"
668
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
669
      expl="19. precondition"
670
      sum="7d91279aefe4bb3a9e125fd67964f054"
MARCHE Claude's avatar
MARCHE Claude committed
671 672
      proved="true"
      expanded="false"
673
      shape="ainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V11agetV8ainfix +c2V11Iainfix &lt;V11V9Aainfix &lt;=c0V11FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V12agetV3ainfix +c2V12Iainfix &lt;V12V4Aainfix &lt;=c0V12FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
674 675 676 677 678 679 680 681 682 683
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
684
      <proof
685
       prover="6"
686 687 688 689 690 691
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
692 693 694 695
     </goal>
     <goal
      name="WP_parameter test1.20"
      locfile="../verifythis_fm2012_lcp.mlw"
696
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
697
      expl="20. precondition"
698
      sum="49398faa5b7872f38092064bc8099f58"
MARCHE Claude's avatar
MARCHE Claude committed
699 700
      proved="true"
      expanded="false"
701
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V12agetV8ainfix +c2V12Iainfix &lt;V12V9Aainfix &lt;=c0V12FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V13agetV3ainfix +c2V13Iainfix &lt;V13V4Aainfix &lt;=c0V13FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
702 703 704 705 706 707 708 709 710 711
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
712
      <proof
713
       prover="6"
714 715 716 717 718 719
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
720 721 722 723
     </goal>
     <goal
      name="WP_parameter test1.21"
      locfile="../verifythis_fm2012_lcp.mlw"
724
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
725
      expl="21. precondition"
726
      sum="0947ae7c98ac0c9828ccf7be8c421b8d"
MARCHE Claude's avatar
MARCHE Claude committed
727 728
      proved="true"
      expanded="false"
729
      shape="ainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V13agetV8ainfix +c2V13Iainfix &lt;V13V9Aainfix &lt;=c0V13FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V14agetV3ainfix +c2V14Iainfix &lt;V14V4Aainfix &lt;=c0V14FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
730 731 732 733 734 735 736 737 738 739
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
740
      <proof
741
       prover="6"
742 743 744 745 746 747
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
748 749 750 751
     </goal>
     <goal
      name="WP_parameter test1.22"
      locfile="../verifythis_fm2012_lcp.mlw"
752
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
753
      expl="22. precondition"
754
      sum="42e28e55d91df7464b70eead5db47c20"
755
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
756
      expanded="false"
757
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V14agetV8ainfix +c2V14Iainfix &lt;V14V9Aainfix &lt;=c0V14FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V15agetV3ainfix +c2V15Iainfix &lt;V15V4Aainfix &lt;=c0V15FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
758 759
      <label
       name="expl:VC for test1"/>
760 761 762 763 764 765 766 767 768
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
      <proof
769
       prover="6"
770 771 772 773 774 775
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
776 777 778 779
     </goal>
     <goal
      name="WP_parameter test1.23"
      locfile="../verifythis_fm2012_lcp.mlw"
780
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
781
      expl="23. precondition"
782
      sum="1f14e54afe9790211ffcee4c641ec0b3"
783
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
784
      expanded="false"
785
      shape="ainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V14agetV8ainfix +c2V14Iainfix &lt;V14V9Aainfix &lt;=c0V14FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V15agetV3ainfix +c2V15Iainfix &lt;V15V4Aainfix &lt;=c0V15FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
786 787
      <label
       name="expl:VC for test1"/>
788 789 790 791 792 793 794 795 796
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
      <proof
797
       prover="6"
798 799 800 801 802 803
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
804 805 806 807
     </goal>
     <goal
      name="WP_parameter test1.24"
      locfile="../verifythis_fm2012_lcp.mlw"
808 809 810
      loclnum="125" loccnumb="4" loccnume="9"
      expl="24. check"
      sum="48b15fbf0e345ba234e3704448aa6331"
811
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
812
      expanded="false"
813
      shape="ainfix =V14c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V15agetV13ainfix +c3V15Iainfix &lt;V15V14Aainfix &lt;=c0V15FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V16agetV8ainfix +c2V16Iainfix &lt;V16V9Aainfix &lt;=c0V16FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V17agetV3ainfix +c2V17Iainfix &lt;V17V4Aainfix &lt;=c0V17FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
814 815 816
      <label
       name="expl:VC for test1"/>
      <proof
817 818
       prover="1"
       timelimit="60"
MARCHE Claude's avatar
MARCHE Claude committed
819 820 821
       memlimit="1000"
       obsolete="false"
       archived="false">
822
       <result status="valid" time="0.14"/>
823 824
      </proof>
      <proof
825 826
       prover="2"
       timelimit="60"
827 828 829
       memlimit="1000"
       obsolete="false"
       archived="false">
830 831 832 833 834 835 836 837 838
       <result status="valid" time="0.19"/>
      </proof>
      <proof
       prover="3"
       timelimit="60"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="5.22"/>
MARCHE Claude's avatar
MARCHE Claude committed
839 840 841 842 843
      </proof>
     </goal>
     <goal
      name="WP_parameter test1.25"
      locfile="../verifythis_fm2012_lcp.mlw"
844
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
845
      expl="25. precondition"
846
      sum="b0f2a700bfa65bd738d2968f6e4c7b32"
MARCHE Claude's avatar
MARCHE Claude committed
847 848
      proved="true"
      expanded="false"
849
      shape="ainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V15agetV13ainfix +c3V15Iainfix &lt;V15V14Aainfix &lt;=c0V15FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V16agetV8ainfix +c2V16Iainfix &lt;V16V9Aainfix &lt;=c0V16FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V17agetV3ainfix +c2V17Iainfix &lt;V17V4Aainfix &lt;=c0V17FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
850 851 852 853 854 855 856 857
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
858
       <result status="valid" time="0.00"/>
MARCHE Claude's avatar
MARCHE Claude committed
859
      </proof>
860
      <proof
861
       prover="6"
862 863 864 865 866 867
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
868 869 870 871
     </goal>
     <goal
      name="WP_parameter test1.26"
      locfile="../verifythis_fm2012_lcp.mlw"
872
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
873
      expl="26. precondition"
874
      sum="1c353d488fbb30140cdbf4cca23f1caf"
MARCHE Claude's avatar
MARCHE Claude committed
875 876
      proved="true"
      expanded="false"
877
      shape="ainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V15agetV13ainfix +c3V15Iainfix &lt;V15V14Aainfix &lt;=c0V15FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V16agetV8ainfix +c2V16Iainfix &lt;V16V9Aainfix &lt;=c0V16FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V17agetV3ainfix +c2V17Iainfix &lt;V17V4Aainfix &lt;=c0V17FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
878 879 880 881 882 883 884 885 886 887
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
888
      <proof
889
       prover="6"
890 891 892 893 894 895
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
896 897 898 899
     </goal>
     <goal
      name="WP_parameter test1.27"
      locfile="../verifythis_fm2012_lcp.mlw"
900
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
901
      expl="27. precondition"
902
      sum="1719bb3a05badf3ed17fc00407414b5f"
MARCHE Claude's avatar
MARCHE Claude committed
903 904
      proved="true"
      expanded="false"
905
      shape="ainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V15asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V16agetV13ainfix +c3V16Iainfix &lt;V16V14Aainfix &lt;=c0V16FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V17agetV8ainfix +c2V17Iainfix &lt;V17V9Aainfix &lt;=c0V17FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V18agetV3ainfix +c2V18Iainfix &lt;V18V4Aainfix &lt;=c0V18FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
906 907 908 909 910 911 912 913 914 915
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
916
      <proof
917
       prover="6"
918 919 920 921 922 923
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
924 925 926 927
     </goal>
     <goal
      name="WP_parameter test1.28"
      locfile="../verifythis_fm2012_lcp.mlw"
928
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
929
      expl="28. precondition"
930
      sum="7989b40e296ab7f0b7822c4b7e37d7a8"
MARCHE Claude's avatar
MARCHE Claude committed
931 932
      proved="true"
      expanded="false"
933
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V16asetV15c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V15asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V17agetV13ainfix +c3V17Iainfix &lt;V17V14Aainfix &lt;=c0V17FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V18agetV8ainfix +c2V18Iainfix &lt;V18V9Aainfix &lt;=c0V18FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V19agetV3ainfix +c2V19Iainfix &lt;V19V4Aainfix &lt;=c0V19FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
934 935 936 937 938 939 940 941 942 943
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
      </proof>
944
      <proof
945
       prover="6"
946 947 948 949 950 951
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
952 953 954 955
     </goal>
     <goal
      name="WP_parameter test1.29"
      locfile="../verifythis_fm2012_lcp.mlw"
956
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
957
      expl="29. precondition"
958
      sum="b7a07607b9e6c497942b608dbdfc3b95"
MARCHE Claude's avatar
MARCHE Claude committed
959 960
      proved="true"
      expanded="false"
961
      shape="ainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V17asetV16c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V16asetV15c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V15asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V18agetV13ainfix +c3V18Iainfix &lt;V18V14Aainfix &lt;=c0V18FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V19agetV8ainfix +c2V19Iainfix &lt;V19V9Aainfix &lt;=c0V19FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V20agetV3ainfix +c2V20Iainfix &lt;V20V4Aainfix &lt;=c0V20FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
962 963 964 965 966 967 968 969 970 971
      <label
       name="expl:VC for test1"/>
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
      </proof>
972
      <proof
973
       prover="6"
974 975 976 977 978 979
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
980 981 982 983
     </goal>
     <goal
      name="WP_parameter test1.30"
      locfile="../verifythis_fm2012_lcp.mlw"
984
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
985
      expl="30. precondition"
986
      sum="05656d6721d5db1ba852096fe50efb43"
987
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
988
      expanded="false"
989
      shape="ainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V18asetV17c3c3FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V17asetV16c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V16asetV15c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V15asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V19agetV13ainfix +c3V19Iainfix &lt;V19V14Aainfix &lt;=c0V19FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V20agetV8ainfix +c2V20Iainfix &lt;V20V9Aainfix &lt;=c0V20FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V21agetV3ainfix +c2V21Iainfix &lt;V21V4Aainfix &lt;=c0V21FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
990 991
      <label
       name="expl:VC for test1"/>
992 993 994 995 996 997 998 999 1000
      <proof
       prover="0"
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.04"/>
      </proof>
      <proof
1001
       prover="6"
1002 1003 1004 1005 1006 1007
       timelimit="5"
       memlimit="1000"
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
      </proof>
MARCHE Claude's avatar
MARCHE Claude committed
1008 1009 1010 1011
     </goal>
     <goal
      name="WP_parameter test1.31"
      locfile="../verifythis_fm2012_lcp.mlw"
1012
      loclnum="125" loccnumb="4" loccnume="9"
MARCHE Claude's avatar
MARCHE Claude committed
1013
      expl="31. precondition"
1014
      sum="e078c07075c95d87d9b614b6c0ea8bf0"
1015
      proved="true"
MARCHE Claude's avatar
MARCHE Claude committed
1016
      expanded="false"
1017
      shape="ainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V18asetV17c3c3FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V17asetV16c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V16asetV15c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V15asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV13ainfix +c2V14agetV13ainfix +c3V14NOainfix =ainfix +c3V14c4Oainfix =ainfix +c2V14c4Aainfix =agetV13ainfix +c2V19agetV13ainfix +c3V19Iainfix &lt;V19V14Aainfix &lt;=c0V19FAainfix &lt;=ainfix +c3V14c4Aainfix &lt;=ainfix +c2V14c4Aainfix &lt;=c0V14FIainfix &lt;c3c4Aainfix &lt;=c0c3Aainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V13asetV12c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V12asetV11c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V11asetV10c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V10asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV8ainfix +c1V9agetV8ainfix +c2V9NOainfix =ainfix +c2V9c4Oainfix =ainfix +c1V9c4Aainfix =agetV8ainfix +c1V20agetV8ainfix +c2V20Iainfix &lt;V20V9Aainfix &lt;=c0V20FAainfix &lt;=ainfix +c2V9c4Aainfix &lt;=ainfix +c1V9c4Aainfix &lt;=c0V9FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V8asetV7c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V7asetV6c2c3FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V6asetV5c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V5asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0Iainfix =agetV3ainfix +c1V4agetV3ainfix +c2V4NOainfix =ainfix +c2V4c4Oainfix =ainfix +c1V4c4Aainfix =agetV3ainfix +c1V21agetV3ainfix +c2V21Iainfix &lt;V21V4Aainfix &lt;=c0V21FAainfix &lt;=ainfix +c2V4c4Aainfix &lt;=ainfix +c1V4c4Aainfix &lt;=c0V4FIainfix &lt;c2c4Aainfix &lt;=c0c2Aainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V3asetV2c3c5FIainfix &lt;c3c4Aainfix &lt;=c0c3Iainfix =V2asetV1c2c2FIainfix &lt;c2c4Aainfix &lt;=c0c2Iainfix =V1asetV0c1c2FIainfix &lt;c1c4Aainfix &lt;=c0c1Iainfix =V0asetaconstc0c0c1FIainfix &lt;c0c4Aainfix &lt;=c0c0Iainfix &gt;=c4c0">
MARCHE Claude's avatar
MARCHE Claude committed
1018 1019
      <label
       name="expl:VC for test1"/>
1020 1021 1022 1023