why3session.xml 4.43 KB
Newer Older
1 2 3 4
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="4">
5
<prover id="1" name="Alt-Ergo" version="1.30" timelimit="5" steplimit="0" memlimit="1000"/>
6 7 8 9 10
<file name="../naive.mlw">
<theory name="MatrixMultiplication" sum="888d777f6b0bead427ee1083245abb55">
 <goal name="WP_parameter mult_naive" expl="VC for mult_naive">
 <transf name="split_goal_wp">
  <goal name="WP_parameter mult_naive.1" expl="1. precondition">
11
  <proof prover="1"><result status="valid" time="0.01" steps="6"/></proof>
12 13
  </goal>
  <goal name="WP_parameter mult_naive.2" expl="2. postcondition">
14
  <proof prover="1"><result status="valid" time="0.01" steps="11"/></proof>
15 16
  </goal>
  <goal name="WP_parameter mult_naive.3" expl="3. postcondition">
17
  <proof prover="1"><result status="valid" time="0.01" steps="12"/></proof>
18 19
  </goal>
  <goal name="WP_parameter mult_naive.4" expl="4. loop invariant init">
20
  <proof prover="1"><result status="valid" time="0.01" steps="16"/></proof>
21 22
  </goal>
  <goal name="WP_parameter mult_naive.5" expl="5. loop invariant init">
23
  <proof prover="1"><result status="valid" time="0.01" steps="11"/></proof>
24 25
  </goal>
  <goal name="WP_parameter mult_naive.6" expl="6. loop invariant preservation">
26
  <proof prover="1"><result status="valid" time="0.01" steps="19"/></proof>
27 28
  </goal>
  <goal name="WP_parameter mult_naive.7" expl="7. loop invariant preservation">
29
  <proof prover="1"><result status="valid" time="0.01" steps="21"/></proof>
30 31
  </goal>
  <goal name="WP_parameter mult_naive.8" expl="8. loop invariant init">
32
  <proof prover="1"><result status="valid" time="0.01" steps="18"/></proof>
33 34
  </goal>
  <goal name="WP_parameter mult_naive.9" expl="9. loop invariant preservation">
35
  <proof prover="1"><result status="valid" time="0.01" steps="17"/></proof>
36 37
  </goal>
  <goal name="WP_parameter mult_naive.10" expl="10. loop invariant preservation">
38
  <proof prover="1"><result status="valid" time="0.01" steps="17"/></proof>
39 40
  </goal>
  <goal name="WP_parameter mult_naive.11" expl="11. loop invariant init">
41
  <proof prover="1"><result status="valid" time="0.01" steps="17"/></proof>
42 43
  </goal>
  <goal name="WP_parameter mult_naive.12" expl="12. index in array bounds">
44
  <proof prover="1"><result status="valid" time="0.01" steps="20"/></proof>
45 46
  </goal>
  <goal name="WP_parameter mult_naive.13" expl="13. index in array bounds">
47
  <proof prover="1"><result status="valid" time="0.01" steps="23"/></proof>
48 49
  </goal>
  <goal name="WP_parameter mult_naive.14" expl="14. type invariant">
50
  <proof prover="1"><result status="valid" time="0.01" steps="21"/></proof>
51 52
  </goal>
  <goal name="WP_parameter mult_naive.15" expl="15. index in array bounds">
53
  <proof prover="1"><result status="valid" time="0.01" steps="26"/></proof>
54 55
  </goal>
  <goal name="WP_parameter mult_naive.16" expl="16. index in array bounds">
56
  <proof prover="1"><result status="valid" time="0.01" steps="22"/></proof>
57 58
  </goal>
  <goal name="WP_parameter mult_naive.17" expl="17. loop invariant preservation">
59
  <proof prover="1"><result status="valid" time="0.03" steps="41"/></proof>
60 61
  </goal>
  <goal name="WP_parameter mult_naive.18" expl="18. loop invariant preservation">
62
  <proof prover="1"><result status="valid" time="0.06" steps="56"/></proof>
63 64
  </goal>
  <goal name="WP_parameter mult_naive.19" expl="19. loop invariant preservation">
65
  <proof prover="1"><result status="valid" time="0.02" steps="24"/></proof>
66 67
  </goal>
  <goal name="WP_parameter mult_naive.20" expl="20. loop invariant preservation">
68
  <proof prover="1"><result status="valid" time="0.01" steps="23"/></proof>
69 70
  </goal>
  <goal name="WP_parameter mult_naive.21" expl="21. loop invariant preservation">
71
  <proof prover="1"><result status="valid" time="0.01" steps="22"/></proof>
72 73
  </goal>
  <goal name="WP_parameter mult_naive.22" expl="22. loop invariant preservation">
74
  <proof prover="1"><result status="valid" time="0.03" steps="40"/></proof>
75 76
  </goal>
  <goal name="WP_parameter mult_naive.23" expl="23. type invariant">
77
  <proof prover="1"><result status="valid" time="0.01" steps="11"/></proof>
78 79
  </goal>
  <goal name="WP_parameter mult_naive.24" expl="24. postcondition">
80
  <proof prover="1"><result status="valid" time="0.00" steps="11"/></proof>
81 82
  </goal>
  <goal name="WP_parameter mult_naive.25" expl="25. postcondition">
83
  <proof prover="1"><result status="valid" time="0.01" steps="20"/></proof>
84 85 86 87 88 89
  </goal>
 </transf>
 </goal>
</theory>
</file>
</why3session>