why3session.xml 42.2 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8"?>
MARCHE Claude's avatar
MARCHE Claude committed
2
<!DOCTYPE why3session SYSTEM "/home/marche/why3/share/why3session.dtd">
3
<why3session
MARCHE Claude's avatar
MARCHE Claude committed
4
 name="./programs/mjrty/why3session.xml">
5
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
6
  id="0"
7
  name="Alt-Ergo"
8
  version="0.94"/>
9
 <prover
Andrei Paskevich's avatar
Andrei Paskevich committed
10
  id="1"
11
12
13
14
15
  name="CVC3"
  version="2.2"/>
 <file
  name="../mjrty.mlw"
  verified="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
16
  expanded="false">
17
18
  <theory
   name="WP Mjrty"
MARCHE Claude's avatar
MARCHE Claude committed
19
   locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
20
   loclnum="23" loccnumb="7" loccnume="12"
21
22
23
24
   verified="true"
   expanded="true">
   <goal
    name="WP_parameter mjrty"
MARCHE Claude's avatar
MARCHE Claude committed
25
    locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
26
    loclnum="42" loccnumb="6" loccnume="11"
27
    expl="parameter mjrty"
28
    sum="fc07dad1d800281bea37ac841b0af063"
29
30
31
    proved="true"
    expanded="true"
    shape="iainfix =V2c0ainfix <=ainfix *c2anum_ofaTuple2V1V4c0V0V0Fiainfix >ainfix *c2V2V0ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0ainfix <=ainfix *c2anum_ofaTuple2V1V7c0V0V0FIainfix <=ainfix *c2V6V0Aainfix =V6anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1Aiainfix =agetV1V8V3iainfix >ainfix *c2V9V0ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0ainfix <=ainfix *c2V9V0Aainfix =V9anum_ofaTuple2V1V3c0ainfix +V8c1Aainfix =V9anum_ofaTuple2V1V3c0ainfix +V8c1Iainfix =V9ainfix +V6c1Fainfix <=ainfix *c2V6V0Aainfix =V6anum_ofaTuple2V1V3c0ainfix +V8c1Aainfix <V8V0Aainfix <=c0V8Iainfix <=ainfix *c2V6V0Aainfix =V6anum_ofaTuple2V1V3c0V8Iainfix <=V8ainfix -V0c1Aainfix <=c0V8FFAainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0c0Iainfix <=c0ainfix -V0c1Aainfix <=ainfix *c2anum_ofaTuple2V1V10c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V5c0FIainfix <=ainfix *c2anum_ofaTuple2V1V11c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V11V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2Aiainfix =V2c0ainfix <=ainfix *c2anum_ofaTuple2V1V15c0ainfix +V12c1ainfix -ainfix +V12c1V14Iainfix =V15V13NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V13c0ainfix +V12c1V14ainfix -ainfix +V12c1V14Aainfix >=anum_ofaTuple2V1V13c0ainfix +V12c1V14Aainfix <=V14ainfix +V12c1Aainfix <=c0V14Iainfix =V14c1FIainfix =V13agetV1V12FAainfix <V12V0Aainfix <=c0V12iainfix =V3agetV1V12ainfix <=ainfix *c2anum_ofaTuple2V1V17c0ainfix +V12c1ainfix -ainfix +V12c1V16Iainfix =V17V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V12c1V16ainfix -ainfix +V12c1V16Aainfix >=anum_ofaTuple2V1V3c0ainfix +V12c1V16Aainfix <=V16ainfix +V12c1Aainfix <=c0V16Iainfix =V16ainfix +V2c1Fainfix <=ainfix *c2anum_ofaTuple2V1V19c0ainfix +V12c1ainfix -ainfix +V12c1V18Iainfix =V19V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V12c1V18ainfix -ainfix +V12c1V18Aainfix >=anum_ofaTuple2V1V3c0ainfix +V12c1V18Aainfix <=V18ainfix +V12c1Aainfix <=c0V18Iainfix =V18ainfix -V2c1FAainfix <V12V0Aainfix <=c0V12Iainfix <=ainfix *c2anum_ofaTuple2V1V20c0V12ainfix -V12V2Iainfix =V20V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V12V2ainfix -V12V2Aainfix >=anum_ofaTuple2V1V3c0V12V2Aainfix <=V2V12Aainfix <=c0V2Iainfix <=V12ainfix -V0c1Aainfix <=c0V12FFFAainfix <=ainfix *c2anum_ofaTuple2V1V21c0c0ainfix -c0c0Iainfix =V21agetV1c0NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1agetV1c0c0c0c0ainfix -c0c0Aainfix >=anum_ofaTuple2V1agetV1c0c0c0c0Aainfix <=c0c0Aainfix <=c0c0Iainfix <=c0ainfix -V0c1Aiainfix =c0c0ainfix <=ainfix *c2anum_ofaTuple2V1V22c0V0V0Fiainfix >ainfix *c2c0V0ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0ainfix <=ainfix *c2anum_ofaTuple2V1V25c0V0V0FIainfix <=ainfix *c2V24V0Aainfix =V24anum_ofaTuple2V1agetV1c0c0ainfix +ainfix -V0c1c1Aiainfix =agetV1V26agetV1c0iainfix >ainfix *c2V27V0ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0ainfix <=ainfix *c2V27V0Aainfix =V27anum_ofaTuple2V1agetV1c0c0ainfix +V26c1Aainfix =V27anum_ofaTuple2V1agetV1c0c0ainfix +V26c1Iainfix =V27ainfix +V24c1Fainfix <=ainfix *c2V24V0Aainfix =V24anum_ofaTuple2V1agetV1c0c0ainfix +V26c1Aainfix <V26V0Aainfix <=c0V26Iainfix <=ainfix *c2V24V0Aainfix =V24anum_ofaTuple2V1agetV1c0c0V26Iainfix <=V26ainfix -V0c1Aainfix <=c0V26FFAainfix <=ainfix *c2V23V0Aainfix =V23anum_ofaTuple2V1agetV1c0c0c0Iainfix <=c0ainfix -V0c1Aainfix <=ainfix *c2anum_ofaTuple2V1V28c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V23c0FIainfix >c0ainfix -V0c1Aainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
32
    <label
MARCHE Claude's avatar
MARCHE Claude committed
33
     name="expl:parameter mjrty"/>
34
35
36
37
38
39
    <transf
     name="split_goal"
     proved="true"
     expanded="true">
     <goal
      name="WP_parameter mjrty.1"
MARCHE Claude's avatar
MARCHE Claude committed
40
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
41
      loclnum="42" loccnumb="6" loccnume="11"
42
      expl="precondition"
43
      sum="72eeaf0a52b00587bb44186cf7684c34"
44
45
46
      proved="true"
      expanded="false"
      shape="ainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
47
      <label
MARCHE Claude's avatar
MARCHE Claude committed
48
       name="expl:parameter mjrty"/>
49
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
50
       prover="0"
51
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
52
53
54
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
55
56
57
58
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.2"
MARCHE Claude's avatar
MARCHE Claude committed
59
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
60
      loclnum="42" loccnumb="6" loccnume="11"
61
      expl="exceptional postcondition"
62
      sum="8c80860154d704d8feccbf25d6ed8201"
63
64
65
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V2c0V0V0FIainfix =c0c0Iainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
66
      <label
MARCHE Claude's avatar
MARCHE Claude committed
67
       name="expl:parameter mjrty"/>
68
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
69
       prover="0"
70
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
71
72
73
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
74
75
76
77
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.3"
MARCHE Claude's avatar
MARCHE Claude committed
78
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
79
      loclnum="42" loccnumb="6" loccnume="11"
80
      expl="normal postcondition"
81
      sum="17a6b30882551a3e38238bc1f914b344"
82
83
84
      proved="true"
      expanded="false"
      shape="ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0Iainfix >ainfix *c2c0V0Iainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
85
      <label
MARCHE Claude's avatar
MARCHE Claude committed
86
       name="expl:parameter mjrty"/>
87
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
88
       prover="0"
89
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
90
91
       obsolete="false"
       archived="false">
92
       <result status="valid" time="0.01"/>
93
94
95
96
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.4"
MARCHE Claude's avatar
MARCHE Claude committed
97
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
98
      loclnum="42" loccnumb="6" loccnume="11"
99
      expl="exceptional postcondition"
100
      sum="f50957fa579c515f37062b6fd7a1c0da"
101
102
103
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V3c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
104
      <label
MARCHE Claude's avatar
MARCHE Claude committed
105
       name="expl:parameter mjrty"/>
106
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
107
       prover="0"
108
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
109
110
       obsolete="false"
       archived="false">
111
112
113
114
115
       <result status="valid" time="0.00"/>
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.5"
MARCHE Claude's avatar
MARCHE Claude committed
116
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
117
      loclnum="42" loccnumb="6" loccnume="11"
118
      expl="for loop initialization"
119
      sum="b6cb140b96afe8ef7d7a5217f8351ad9"
120
121
122
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2V2V0Aainfix =V2anum_ofaTuple2V1agetV1c0c0c0Iainfix <=c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
123
      <label
MARCHE Claude's avatar
MARCHE Claude committed
124
       name="expl:parameter mjrty"/>
125
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
126
       prover="0"
127
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
128
129
130
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
131
132
133
134
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.6"
MARCHE Claude's avatar
MARCHE Claude committed
135
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
136
      loclnum="42" loccnumb="6" loccnume="11"
137
      expl="for loop preservation"
138
      sum="abc62c9d552926387dceed07066c9874"
139
140
141
      proved="true"
      expanded="false"
      shape="iainfix =agetV1V4agetV1c0iainfix >ainfix *c2V5V0ainfix >ainfix *c2anum_ofaTuple2V1agetV1c0c0V0V0ainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1agetV1c0c0ainfix +V4c1Aainfix =V5anum_ofaTuple2V1agetV1c0c0ainfix +V4c1Iainfix =V5ainfix +V3c1Fainfix <=ainfix *c2V3V0Aainfix =V3anum_ofaTuple2V1agetV1c0c0ainfix +V4c1Aainfix <V4V0Aainfix <=c0V4Iainfix <=ainfix *c2V3V0Aainfix =V3anum_ofaTuple2V1agetV1c0c0V4Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFIainfix <=c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
142
      <label
MARCHE Claude's avatar
MARCHE Claude committed
143
       name="expl:parameter mjrty"/>
144
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
145
       prover="0"
146
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
147
148
       obsolete="false"
       archived="false">
149
       <result status="valid" time="0.01"/>
150
151
152
153
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.7"
MARCHE Claude's avatar
MARCHE Claude committed
154
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
155
      loclnum="42" loccnumb="6" loccnume="11"
156
      expl="exceptional postcondition"
157
      sum="1f54e3602eec3b1b3c091f358710a41b"
158
159
160
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V4c0V0V0FIainfix <=ainfix *c2V3V0Aainfix =V3anum_ofaTuple2V1agetV1c0c0ainfix +ainfix -V0c1c1FIainfix <=c0ainfix -V0c1Iainfix =V2c0FIainfix >ainfix *c2c0V0NIainfix =c0c0NIainfix >c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
161
      <label
MARCHE Claude's avatar
MARCHE Claude committed
162
       name="expl:parameter mjrty"/>
163
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
164
       prover="0"
165
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
166
167
168
       obsolete="false"
       archived="false">
       <result status="valid" time="0.00"/>
169
170
171
172
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.8"
MARCHE Claude's avatar
MARCHE Claude committed
173
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
174
      loclnum="42" loccnumb="6" loccnume="11"
175
      expl="for loop initialization"
176
      sum="d5bc8a2e764b6b76b3840971b2685abc"
177
178
179
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V2c0c0ainfix -c0c0Iainfix =V2agetV1c0NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1agetV1c0c0c0c0ainfix -c0c0Aainfix >=anum_ofaTuple2V1agetV1c0c0c0c0Aainfix <=c0c0Aainfix <=c0c0Iainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
180
      <label
MARCHE Claude's avatar
MARCHE Claude committed
181
       name="expl:parameter mjrty"/>
182
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
183
       prover="0"
184
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
185
186
187
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
188
189
190
191
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.9"
MARCHE Claude's avatar
MARCHE Claude committed
192
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
193
      loclnum="42" loccnumb="6" loccnume="11"
194
      expl="for loop preservation"
195
      sum="36b007adbdb89de59cb69962619b1580"
196
197
198
      proved="true"
      expanded="false"
      shape="iainfix =V2c0ainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +V4c1ainfix -ainfix +V4c1V6Iainfix =V7V5NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V5c0ainfix +V4c1V6ainfix -ainfix +V4c1V6Aainfix >=anum_ofaTuple2V1V5c0ainfix +V4c1V6Aainfix <=V6ainfix +V4c1Aainfix <=c0V6Iainfix =V6c1FIainfix =V5agetV1V4FAainfix <V4V0Aainfix <=c0V4iainfix =V3agetV1V4ainfix <=ainfix *c2anum_ofaTuple2V1V9c0ainfix +V4c1ainfix -ainfix +V4c1V8Iainfix =V9V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V8ainfix -ainfix +V4c1V8Aainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V8Aainfix <=V8ainfix +V4c1Aainfix <=c0V8Iainfix =V8ainfix +V2c1Fainfix <=ainfix *c2anum_ofaTuple2V1V11c0ainfix +V4c1ainfix -ainfix +V4c1V10Iainfix =V11V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V10ainfix -ainfix +V4c1V10Aainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V10Aainfix <=V10ainfix +V4c1Aainfix <=c0V10Iainfix =V10ainfix -V2c1FAainfix <V4V0Aainfix <=c0V4Iainfix <=ainfix *c2anum_ofaTuple2V1V12c0V4ainfix -V4V2Iainfix =V12V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
199
      <label
MARCHE Claude's avatar
MARCHE Claude committed
200
       name="expl:parameter mjrty"/>
201
202
203
      <transf
       name="split_goal"
       proved="true"
Andrei Paskevich's avatar
Andrei Paskevich committed
204
       expanded="true">
205
206
       <goal
        name="WP_parameter mjrty.9.1"
MARCHE Claude's avatar
MARCHE Claude committed
207
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
208
        loclnum="42" loccnumb="6" loccnume="11"
209
        expl="for loop preservation"
210
        sum="ef671dc1cbd85f14d605cf5fe6289788"
211
212
213
        proved="true"
        expanded="false"
        shape="ainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V5c0V4ainfix -V4V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
214
        <label
MARCHE Claude's avatar
MARCHE Claude committed
215
         name="expl:parameter mjrty"/>
216
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
217
         prover="0"
218
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
219
220
221
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
222
223
224
225
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.2"
MARCHE Claude's avatar
MARCHE Claude committed
226
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
227
        loclnum="42" loccnumb="6" loccnume="11"
228
        expl="for loop preservation"
229
        sum="491957b4f10a589522afc356557a6a81"
230
231
232
        proved="true"
        expanded="false"
        shape="ainfix <=c0V6Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
233
        <label
MARCHE Claude's avatar
MARCHE Claude committed
234
         name="expl:parameter mjrty"/>
235
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
236
         prover="0"
237
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
238
239
240
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
241
242
243
244
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.3"
MARCHE Claude's avatar
MARCHE Claude committed
245
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
246
        loclnum="42" loccnumb="6" loccnume="11"
247
        expl="for loop preservation"
248
        sum="d71352978ebb1c695941d6c38206fddf"
249
250
251
        proved="true"
        expanded="false"
        shape="ainfix <=V6ainfix +V4c1Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
252
        <label
MARCHE Claude's avatar
MARCHE Claude committed
253
         name="expl:parameter mjrty"/>
254
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
255
         prover="0"
256
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
257
258
259
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
260
261
262
263
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.4"
MARCHE Claude's avatar
MARCHE Claude committed
264
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
265
        loclnum="42" loccnumb="6" loccnume="11"
266
        expl="for loop preservation"
267
        sum="b03849daab50bf8bc79dcafd13c65228"
268
269
270
        proved="true"
        expanded="false"
        shape="ainfix >=anum_ofaTuple2V1V5c0ainfix +V4c1V6Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
271
        <label
MARCHE Claude's avatar
MARCHE Claude committed
272
         name="expl:parameter mjrty"/>
273
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
274
         prover="0"
275
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
276
277
         obsolete="false"
         archived="false">
278
         <result status="valid" time="0.24"/>
279
280
281
282
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.5"
MARCHE Claude's avatar
MARCHE Claude committed
283
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
284
        loclnum="42" loccnumb="6" loccnume="11"
285
        expl="for loop preservation"
286
        sum="1f2604bc1d8a9511b4202d252a3f74c6"
287
288
289
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V5c0ainfix +V4c1V6ainfix -ainfix +V4c1V6Iainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
290
        <label
MARCHE Claude's avatar
MARCHE Claude committed
291
         name="expl:parameter mjrty"/>
292
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
293
         prover="0"
294
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
295
296
297
         obsolete="false"
         archived="false">
         <result status="valid" time="0.06"/>
298
299
300
301
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.6"
MARCHE Claude's avatar
MARCHE Claude committed
302
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
303
        loclnum="42" loccnumb="6" loccnume="11"
304
        expl="for loop preservation"
305
        sum="0c77e013c6e8c3f8203706e3f652102a"
306
307
308
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +V4c1ainfix -ainfix +V4c1V6Iainfix =V7V5NFIainfix =V6c1FIainfix =V5agetV1V4FIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V8c0V4ainfix -V4V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
309
        <label
MARCHE Claude's avatar
MARCHE Claude committed
310
         name="expl:parameter mjrty"/>
311
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
312
         prover="1"
313
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
314
315
316
         obsolete="false"
         archived="false">
         <result status="valid" time="0.05"/>
317
318
319
320
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.7"
MARCHE Claude's avatar
MARCHE Claude committed
321
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
322
        loclnum="42" loccnumb="6" loccnume="11"
323
        expl="for loop preservation"
324
        sum="a2ddeec6e45416ed38bb9b1a9ab745dc"
325
326
327
        proved="true"
        expanded="false"
        shape="ainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V5c0V4ainfix -V4V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
328
        <label
MARCHE Claude's avatar
MARCHE Claude committed
329
         name="expl:parameter mjrty"/>
330
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
331
         prover="0"
332
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
333
334
         obsolete="false"
         archived="false">
335
         <result status="valid" time="0.01"/>
336
337
338
339
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.8"
MARCHE Claude's avatar
MARCHE Claude committed
340
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
341
        loclnum="42" loccnumb="6" loccnume="11"
342
        expl="for loop preservation"
343
        sum="6eed3cedf1e031652a323570b08bdee6"
344
345
346
        proved="true"
        expanded="false"
        shape="ainfix <=c0V5Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
347
        <label
MARCHE Claude's avatar
MARCHE Claude committed
348
         name="expl:parameter mjrty"/>
349
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
350
         prover="0"
351
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
352
353
354
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
355
356
357
358
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.9"
MARCHE Claude's avatar
MARCHE Claude committed
359
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
360
        loclnum="42" loccnumb="6" loccnume="11"
361
        expl="for loop preservation"
362
        sum="a06fa0d63e33592dd8ccc177008337a7"
363
364
365
        proved="true"
        expanded="false"
        shape="ainfix <=V5ainfix +V4c1Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
366
        <label
MARCHE Claude's avatar
MARCHE Claude committed
367
         name="expl:parameter mjrty"/>
368
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
369
         prover="0"
370
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
371
372
373
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
374
375
376
377
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.10"
MARCHE Claude's avatar
MARCHE Claude committed
378
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
379
        loclnum="42" loccnumb="6" loccnume="11"
380
        expl="for loop preservation"
381
        sum="2cbdbc310b13b0c48ad62169e113373c"
382
383
384
        proved="true"
        expanded="false"
        shape="ainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V5Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
385
        <label
MARCHE Claude's avatar
MARCHE Claude committed
386
         name="expl:parameter mjrty"/>
387
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
388
         prover="0"
389
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
390
391
         obsolete="false"
         archived="false">
392
         <result status="valid" time="0.04"/>
393
394
395
396
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.11"
MARCHE Claude's avatar
MARCHE Claude committed
397
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
398
        loclnum="42" loccnumb="6" loccnume="11"
399
        expl="for loop preservation"
400
        sum="99ba45fb45a9e12f97a8f39569f82671"
401
402
403
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V5ainfix -ainfix +V4c1V5Iainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
404
        <label
MARCHE Claude's avatar
MARCHE Claude committed
405
         name="expl:parameter mjrty"/>
406
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
407
         prover="0"
408
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
409
410
411
         obsolete="false"
         archived="false">
         <result status="valid" time="0.04"/>
412
413
414
415
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.12"
MARCHE Claude's avatar
MARCHE Claude committed
416
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
417
        loclnum="42" loccnumb="6" loccnume="11"
418
        expl="for loop preservation"
419
        sum="7f8a9586a6d91f71ef95fc9bd273ba38"
420
421
422
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2anum_ofaTuple2V1V6c0ainfix +V4c1ainfix -ainfix +V4c1V5Iainfix =V6V3NFIainfix =V5ainfix +V2c1FIainfix =V3agetV1V4Iainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
423
        <label
MARCHE Claude's avatar
MARCHE Claude committed
424
         name="expl:parameter mjrty"/>
425
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
426
         prover="0"
427
         timelimit="13"
Andrei Paskevich's avatar
Andrei Paskevich committed
428
429
         obsolete="false"
         archived="false">
430
         <result status="valid" time="1.52"/>
431
432
433
434
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.13"
MARCHE Claude's avatar
MARCHE Claude committed
435
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
436
        loclnum="42" loccnumb="6" loccnume="11"
437
        expl="for loop preservation"
438
        sum="b33bbdd15f8ff527046b81ad3109dbf7"
439
440
441
        proved="true"
        expanded="false"
        shape="ainfix <=c0V5Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
442
        <label
MARCHE Claude's avatar
MARCHE Claude committed
443
         name="expl:parameter mjrty"/>
444
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
445
         prover="0"
446
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
447
448
449
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
450
451
452
453
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.14"
MARCHE Claude's avatar
MARCHE Claude committed
454
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
455
        loclnum="42" loccnumb="6" loccnume="11"
456
        expl="for loop preservation"
457
        sum="9b4fa8da561c9a7c4a52bde72fa58647"
458
459
460
        proved="true"
        expanded="false"
        shape="ainfix <=V5ainfix +V4c1Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
461
        <label
MARCHE Claude's avatar
MARCHE Claude committed
462
         name="expl:parameter mjrty"/>
463
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
464
         prover="0"
465
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
466
467
468
         obsolete="false"
         archived="false">
         <result status="valid" time="0.00"/>
469
470
471
472
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.15"
MARCHE Claude's avatar
MARCHE Claude committed
473
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
474
        loclnum="42" loccnumb="6" loccnume="11"
475
        expl="for loop preservation"
476
        sum="05f62a0dcff079ecc838ed1f8f02a5c3"
477
478
479
        proved="true"
        expanded="false"
        shape="ainfix >=anum_ofaTuple2V1V3c0ainfix +V4c1V5Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
480
        <label
MARCHE Claude's avatar
MARCHE Claude committed
481
         name="expl:parameter mjrty"/>
482
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
483
         prover="0"
484
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
485
486
         obsolete="false"
         archived="false">
487
         <result status="valid" time="0.01"/>
488
489
490
491
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.16"
MARCHE Claude's avatar
MARCHE Claude committed
492
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
493
        loclnum="42" loccnumb="6" loccnume="11"
494
        expl="for loop preservation"
495
        sum="d8ce8bc02073ec66a684a5e1be84cc0f"
496
497
498
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +V4c1V5ainfix -ainfix +V4c1V5Iainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0V4ainfix -V4V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
499
        <label
MARCHE Claude's avatar
MARCHE Claude committed
500
         name="expl:parameter mjrty"/>
501
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
502
         prover="0"
503
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
504
505
         obsolete="false"
         archived="false">
506
         <result status="valid" time="0.40"/>
507
508
509
510
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.9.17"
MARCHE Claude's avatar
MARCHE Claude committed
511
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
512
        loclnum="42" loccnumb="6" loccnume="11"
513
        expl="for loop preservation"
514
        sum="10d9f9f5f1b998fad179ff340542c8c0"
515
516
517
        proved="true"
        expanded="false"
        shape="ainfix <=ainfix *c2anum_ofaTuple2V1V6c0ainfix +V4c1ainfix -ainfix +V4c1V5Iainfix =V6V3NFIainfix =V5ainfix -V2c1FIainfix =V3agetV1V4NIainfix <V4V0Aainfix <=c0V4Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0V4ainfix -V4V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0V4V2ainfix -V4V2Aainfix >=anum_ofaTuple2V1V3c0V4V2Aainfix <=V2V4Aainfix <=c0V2Iainfix <=V4ainfix -V0c1Aainfix <=c0V4FFFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
518
        <label
MARCHE Claude's avatar
MARCHE Claude committed
519
         name="expl:parameter mjrty"/>
520
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
521
         prover="0"
522
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
523
524
525
         obsolete="false"
         archived="false">
         <result status="valid" time="0.04"/>
526
527
528
529
530
531
        </proof>
       </goal>
      </transf>
     </goal>
     <goal
      name="WP_parameter mjrty.10"
MARCHE Claude's avatar
MARCHE Claude committed
532
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
533
      loclnum="42" loccnumb="6" loccnume="11"
534
      expl="exceptional postcondition"
535
      sum="64008301ef496d82543c243b16b7b06c"
536
537
538
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V4c0V0V0FIainfix =V2c0Iainfix <=ainfix *c2anum_ofaTuple2V1V5c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
539
      <label
MARCHE Claude's avatar
MARCHE Claude committed
540
       name="expl:parameter mjrty"/>
541
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
542
       prover="0"
543
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
544
545
546
       obsolete="false"
       archived="false">
       <result status="valid" time="0.02"/>
547
548
549
550
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.11"
MARCHE Claude's avatar
MARCHE Claude committed
551
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
552
      loclnum="42" loccnumb="6" loccnume="11"
553
      expl="normal postcondition"
554
      sum="a6cb7408237241994e49db39717f6016"
555
556
557
      proved="true"
      expanded="false"
      shape="ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0Iainfix >ainfix *c2V2V0Iainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V4c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V4V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
558
      <label
MARCHE Claude's avatar
MARCHE Claude committed
559
       name="expl:parameter mjrty"/>
560
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
561
       prover="0"
562
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
563
564
       obsolete="false"
       archived="false">
565
566
567
568
569
       <result status="valid" time="0.00"/>
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.12"
MARCHE Claude's avatar
MARCHE Claude committed
570
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
571
      loclnum="42" loccnumb="6" loccnume="11"
572
      expl="exceptional postcondition"
573
      sum="daff8976e879995c244d7a2ab25704df"
574
575
576
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V5c0V0V0FIainfix >c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V6c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V6V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
577
      <label
MARCHE Claude's avatar
MARCHE Claude committed
578
       name="expl:parameter mjrty"/>
579
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
580
       prover="0"
581
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
582
583
       obsolete="false"
       archived="false">
584
       <result status="valid" time="0.00"/>
585
586
587
588
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.13"
MARCHE Claude's avatar
MARCHE Claude committed
589
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
590
      loclnum="42" loccnumb="6" loccnume="11"
591
      expl="for loop initialization"
592
      sum="f0dad71bbe306ea5d7ed02fcad6b51a7"
593
594
595
      proved="true"
      expanded="false"
      shape="ainfix <=ainfix *c2V4V0Aainfix =V4anum_ofaTuple2V1V3c0c0Iainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V5c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V5V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
596
      <label
MARCHE Claude's avatar
MARCHE Claude committed
597
       name="expl:parameter mjrty"/>
598
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
599
       prover="0"
600
       timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
601
602
603
       obsolete="false"
       archived="false">
       <result status="valid" time="0.01"/>
604
605
606
607
      </proof>
     </goal>
     <goal
      name="WP_parameter mjrty.14"
MARCHE Claude's avatar
MARCHE Claude committed
608
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
609
      loclnum="42" loccnumb="6" loccnume="11"
610
      expl="for loop preservation"
611
      sum="2091ed98e676cc195e517fa0f6e3c3b8"
612
613
614
      proved="true"
      expanded="true"
      shape="iainfix =agetV1V6V3iainfix >ainfix *c2V7V0ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0ainfix <=ainfix *c2V7V0Aainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Aainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1Fainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0ainfix +V6c1Aainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
615
      <label
MARCHE Claude's avatar
MARCHE Claude committed
616
       name="expl:parameter mjrty"/>
617
618
619
620
621
622
      <transf
       name="split_goal"
       proved="true"
       expanded="true">
       <goal
        name="WP_parameter mjrty.14.1"
MARCHE Claude's avatar
MARCHE Claude committed
623
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
624
        loclnum="42" loccnumb="6" loccnume="11"
625
        expl="for loop preservation"
626
        sum="bf67bbe59a4272c06d84342676e1dcb0"
627
628
629
        proved="true"
        expanded="false"
        shape="ainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
630
        <label
MARCHE Claude's avatar
MARCHE Claude committed
631
         name="expl:parameter mjrty"/>
632
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
633
         prover="0"
634
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
635
636
         obsolete="false"
         archived="false">
637
         <result status="valid" time="0.00"/>
638
639
640
641
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.2"
MARCHE Claude's avatar
MARCHE Claude committed
642
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
643
        loclnum="42" loccnumb="6" loccnume="11"
644
        expl="for loop preservation"
645
        sum="9bde60875486aeb18fdbd76b38f353d0"
646
647
648
        proved="true"
        expanded="false"
        shape="ainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
649
        <label
MARCHE Claude's avatar
MARCHE Claude committed
650
         name="expl:parameter mjrty"/>
651
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
652
         prover="0"
653
         timelimit="12"
Andrei Paskevich's avatar
Andrei Paskevich committed
654
655
         obsolete="false"
         archived="false">
656
         <result status="valid" time="0.04"/>
657
658
659
660
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.3"
MARCHE Claude's avatar
MARCHE Claude committed
661
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
662
        loclnum="42" loccnumb="6" loccnume="11"
663
        expl="for loop preservation"
664
        sum="0b62c264acfc34fbd532dcbb0304e39b"
665
666
667
        proved="true"
        expanded="false"
        shape="ainfix >ainfix *c2anum_ofaTuple2V1V3c0V0V0Iainfix >ainfix *c2V7V0Iainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
668
        <label
MARCHE Claude's avatar
MARCHE Claude committed
669
         name="expl:parameter mjrty"/>
670
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
671
         prover="0"
672
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
673
674
         obsolete="false"
         archived="false">
675
         <result status="valid" time="0.01"/>
676
677
678
679
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.4"
MARCHE Claude's avatar
MARCHE Claude committed
680
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
681
        loclnum="42" loccnumb="6" loccnume="11"
682
        expl="for loop preservation"
683
        sum="8fbd42c08477bfcc63dcc7c9b0cc48fc"
684
685
686
        proved="true"
        expanded="false"
        shape="ainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix >ainfix *c2V7V0NIainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
687
        <label
MARCHE Claude's avatar
MARCHE Claude committed
688
         name="expl:parameter mjrty"/>
689
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
690
         prover="0"
691
         timelimit="14"
Andrei Paskevich's avatar
Andrei Paskevich committed
692
693
         obsolete="false"
         archived="false">
694
         <result status="valid" time="0.00"/>
695
696
697
698
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.5"
MARCHE Claude's avatar
MARCHE Claude committed
699
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
700
        loclnum="42" loccnumb="6" loccnume="11"
701
        expl="for loop preservation"
702
        sum="c81d76200324e40f25a34ef9a6ae8255"
703
704
705
        proved="true"
        expanded="true"
        shape="ainfix <=ainfix *c2V7V0Iainfix >ainfix *c2V7V0NIainfix =V7anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =V7ainfix +V5c1FIainfix =agetV1V6V3Iainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V8c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V8V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
706
        <label
MARCHE Claude's avatar
MARCHE Claude committed
707
         name="expl:parameter mjrty"/>
708
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
709
         prover="0"
710
         timelimit="30"
Andrei Paskevich's avatar
Andrei Paskevich committed
711
712
         obsolete="false"
         archived="false">
713
         <result status="valid" time="0.01"/>
714
715
716
717
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.6"
MARCHE Claude's avatar
MARCHE Claude committed
718
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
719
        loclnum="42" loccnumb="6" loccnume="11"
720
        expl="for loop preservation"
721
        sum="1ad282c4fd71ed3a5b3e78cc1a1d32f9"
722
723
724
        proved="true"
        expanded="false"
        shape="ainfix =V5anum_ofaTuple2V1V3c0ainfix +V6c1Iainfix =agetV1V6V3NIainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
725
        <label
MARCHE Claude's avatar
MARCHE Claude committed
726
         name="expl:parameter mjrty"/>
727
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
728
         prover="0"
729
         timelimit="10"
Andrei Paskevich's avatar
Andrei Paskevich committed
730
731
         obsolete="false"
         archived="false">
732
         <result status="valid" time="0.82"/>
733
734
735
736
        </proof>
       </goal>
       <goal
        name="WP_parameter mjrty.14.7"
MARCHE Claude's avatar
MARCHE Claude committed
737
        locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
738
        loclnum="42" loccnumb="6" loccnume="11"
739
        expl="for loop preservation"
740
        sum="5ac9cf76697c0ede2306c67ab0be8d73"
741
742
743
        proved="true"
        expanded="true"
        shape="ainfix <=ainfix *c2V5V0Iainfix =agetV1V6V3NIainfix <V6V0Aainfix <=c0V6Iainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0V6Iainfix <=V6ainfix -V0c1Aainfix <=c0V6FFIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
744
        <label
MARCHE Claude's avatar
MARCHE Claude committed
745
         name="expl:parameter mjrty"/>
746
        <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
747
         prover="0"
748
         timelimit="30"
Andrei Paskevich's avatar
Andrei Paskevich committed
749
750
         obsolete="false"
         archived="false">
Andrei Paskevich's avatar
Andrei Paskevich committed
751
         <result status="valid" time="0.01"/>
752
753
754
755
756
757
        </proof>
       </goal>
      </transf>
     </goal>
     <goal
      name="WP_parameter mjrty.15"
MARCHE Claude's avatar
MARCHE Claude committed
758
      locfile="./programs/mjrty/../mjrty.mlw"
Andrei Paskevich's avatar
Andrei Paskevich committed
759
      loclnum="42" loccnumb="6" loccnume="11"
760
      expl="exceptional postcondition"
761
      sum="1adc447738e8a93fc6df600d0d34d8fe"
762
763
764
      proved="true"
      expanded="true"
      shape="ainfix <=ainfix *c2anum_ofaTuple2V1V6c0V0V0FIainfix <=ainfix *c2V5V0Aainfix =V5anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1FIainfix <=c0ainfix -V0c1Iainfix =V4c0FIainfix >ainfix *c2V2V0NIainfix =V2c0NIainfix <=ainfix *c2anum_ofaTuple2V1V7c0ainfix +ainfix -V0c1c1ainfix -ainfix +ainfix -V0c1c1V2Iainfix =V7V3NFAainfix <=ainfix *c2ainfix -anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2ainfix -ainfix +ainfix -V0c1c1V2Aainfix >=anum_ofaTuple2V1V3c0ainfix +ainfix -V0c1c1V2Aainfix <=V2ainfix +ainfix -V0c1c1Aainfix <=c0V2FFIainfix <=c0ainfix -V0c1Iainfix <c0V0Aainfix <=c0c0Iainfix <=c1V0FF">
Andrei Paskevich's avatar
Andrei Paskevich committed
765
      <label
MARCHE Claude's avatar
MARCHE Claude committed
766
       name="expl:parameter mjrty"/>
767
      <proof
Andrei Paskevich's avatar
Andrei Paskevich committed
768
       prover="0"
769
       timelimit="30"
Andrei Paskevich's avatar
Andrei Paskevich committed
770
771
       obsolete="false"
       archived="false"></