/[eiffelstudio]/trunk/eweasel/tests/melt079/test.e
ViewVC logotype

Contents of /trunk/eweasel/tests/melt079/test.e

Parent Directory Parent Directory | Revision Log Revision Log


Revision 69848 - (show annotations)
Fri Aug 3 05:22:46 2007 UTC (12 years, 5 months ago) by manus
File size: 5999 byte(s)
New test showing a memory corruption in the interpreter. Note that to show it we had to define
  EIF_STACK_CHUNK to reproduce the bug.

1 class TEST
2 create
3 make
4 feature
5
6 make is
7 local
8 x1,
9 x2,
10 x3,
11 x4,
12 x5,
13 x6,
14 x7,
15 x8,
16 x9,
17 x10,
18 x11,
19 x12,
20 x13,
21 x14,
22 x15,
23 x16,
24 x17,
25 x18,
26 x19,
27 x20,
28 x21,
29 x22,
30 x23,
31 x24,
32 x25,
33 x26,
34 x27,
35 x28,
36 x29,
37 x30,
38 x31,
39 x32,
40 x33,
41 x34,
42 x35,
43 x36,
44 x37,
45 x38,
46 x39,
47 x40,
48 x41,
49 x42,
50 x43,
51 x44,
52 x45,
53 x46,
54 x47,
55 x48,
56 x49,
57 x50,
58 x51,
59 x52,
60 x53,
61 x54,
62 x55,
63 x56,
64 x57,
65 x58,
66 x59,
67 x60,
68 x61,
69 x62,
70 x63,
71 x64,
72 x65,
73 x66,
74 x67,
75 x68,
76 x69,
77 x70,
78 x71,
79 x72,
80 x73,
81 x74,
82 x75,
83 x76,
84 x77,
85 x78,
86 x79,
87 x80,
88 x81,
89 x82,
90 x83,
91 x84,
92 x85,
93 x86,
94 x87,
95 x88,
96 x89,
97 x90,
98 x91,
99 x92,
100 x93,
101 x94,
102 x95,
103 x96,
104 x97,
105 x98,
106 x99,
107 x100,
108 x101,
109 x102,
110 x103,
111 x104,
112 x105,
113 x106,
114 x107,
115 x108,
116 x109,
117 x110,
118 x111,
119 x112,
120 x113,
121 x114,
122 x115,
123 x116,
124 x117,
125 x118,
126 x119,
127 x120,
128 x121,
129 x122,
130 x123,
131 x124,
132 x125,
133 x126,
134 x127,
135 x128,
136 x129,
137 x130,
138 x131,
139 x132,
140 x133,
141 x134,
142 x135,
143 x136,
144 x137,
145 x138,
146 x139,
147 x140,
148 x141,
149 x142,
150 x143,
151 x144,
152 x145,
153 x146,
154 x147,
155 x148,
156 x149,
157 x150,
158 x151,
159 x152,
160 x153,
161 x154,
162 x155,
163 x156,
164 x157,
165 x158,
166 x159,
167 x160,
168 x161,
169 x162,
170 x163,
171 x164,
172 x165,
173 x166,
174 x167,
175 x168,
176 x169,
177 x170,
178 x171,
179 x172,
180 x173,
181 x174,
182 x175,
183 x176,
184 x177,
185 x178,
186 x179,
187 x180,
188 x181,
189 x182,
190 x183,
191 x184,
192 x185,
193 x186,
194 x187,
195 x188,
196 x189,
197 x190,
198 x191,
199 x192,
200 x193,
201 x194,
202 x195,
203 x196,
204 x197,
205 x198,
206 x199,
207 x200: INTEGER_32
208 l_p: POINTER
209 do
210 f (
211 $x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $x10, $x11, $x12, $x13, $x14, $x15, $x16, $x17, $x18, $x19, $x20,
212 $x21, $x22, $x23, $x24, $x25, $x26, $x27, $x28, $x29, $x30, $x31, $x32, $x33, $x34, $x35, $x36, $x37, $x38, $x39, $x40,
213 $x41, $x42, $x43, $x44, $x45, $x46, $x47, $x48, $x49, $x50, $x51, $x52, $x53, $x54, $x55, $x56, $x57, $x58, $x59, $x60,
214 $x61, $x62, $x63, $x64, $x65, $x66, $x67, $x68, $x69, $x70, $x71, $x72, $x73, $x74, $x75, $x76, $x77, $x78, $x79, $x80,
215 $x81, $x82, $x83, $x84, $x85, $x86, $x87, $x88, $x89, $x90, $x91, $x92, $x93, $x94, $x95, $x96, $x97, $x98, $x99, $x100,
216 $x101, $x102, $x103, $x104, $x105, $x106, $x107, $x108, $x109, $x110, $x111, $x112, $x113, $x114, $x115, $x116, $x117, $x118, $x119, $x120,
217 $x121, $x122, $x123, $x124, $x125, $x126, $x127, $x128, $x129, $x130, $x131, $x132, $x133, $x134, $x135, $x136, $x137, $x138, $x139, $x140,
218 $x141, $x142, $x143, $x144, $x145, $x146, $x147, $x148, $x149, $x150, $x151, $x152, $x153, $x154, $x155, $x156, $x157, $x158, $x159, $x160,
219 $x161, $x162, $x163, $x164, $x165, $x166, $x167, $x168, $x169, $x170, $x171, $x172, $x173, $x174, $x175, $x176, $x177, $x178, $x179, $x180,
220 $x181, $x182, $x183, $x184, $x185, $x186, $x187, $x188, $x189, $x190, $x191, $x192, $x193, $x194, $x195, $x196, $x197, $x198, $x199, $x200
221 )
222
223 f (
224 $x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $x10, $x11, $x12, $x13, $x14, $x15, $x16, $x17, $x18, $x19, $x20,
225 $x21, $x22, $x23, $x24, $x25, $x26, $x27, $x28, $x29, $x30, $x31, $x32, $x33, $x34, $x35, $x36, $x37, $x38, $x39, $x40,
226 $x41, $x42, $x43, $x44, $x45, $x46, $x47, $x48, $x49, $x50, $x51, $x52, $x53, $x54, $x55, $x56, $x57, $x58, $x59, $x60,
227 $x61, $x62, $x63, $x64, $x65, $x66, $x67, $x68, $x69, $x70, $x71, $x72, $x73, $x74, $x75, $x76, $x77, $x78, $x79, $x80,
228 $x81, $x82, $x83, $x84, $x85, $x86, $x87, $x88, $x89, $x90, $x91, $x92, $x93, $x94, $x95, $x96, $x97, $x98, $x99, $x100,
229 $x101, $x102, $x103, $x104, $x105, $x106, $x107, $x108, $x109, $x110, $x111, $x112, $x113, $x114, $x115, $x116, $x117, $x118, $x119, $x120,
230 $x121, $x122, $x123, $x124, $x125, $x126, $x127, $x128, $x129, $x130, $x131, $x132, $x133, $x134, $x135, $x136, $x137, $x138, $x139, $x140,
231 $x141, $x142, $x143, $x144, $x145, $x146, $x147, $x148, $x149, $x150, $x151, $x152, $x153, $x154, $x155, $x156, $x157, $x158, $x159, $x160,
232 $x161, $x162, $x163, $x164, $x165, $x166, $x167, $x168, $x169, $x170, $x171, $x172, $x173, $x174, $x175, $x176, $x177, $x178, $x179, $x180,
233 $x181, $x182, $x183, $x184, $x185, $x186, $x187, $x188, $x189, $x190, $x191, $x192, $x193, $x194, $x195, $x196, $x197, $x198, $x199, $x200
234 )
235
236 end
237
238 f (
239 a1,
240 a2,
241 a3,
242 a4,
243 a5,
244 a6,
245 a7,
246 a8,
247 a9,
248 a10,
249 a11,
250 a12,
251 a13,
252 a14,
253 a15,
254 a16,
255 a17,
256 a18,
257 a19,
258 a20,
259 a21,
260 a22,
261 a23,
262 a24,
263 a25,
264 a26,
265 a27,
266 a28,
267 a29,
268 a30,
269 a31,
270 a32,
271 a33,
272 a34,
273 a35,
274 a36,
275 a37,
276 a38,
277 a39,
278 a40,
279 a41,
280 a42,
281 a43,
282 a44,
283 a45,
284 a46,
285 a47,
286 a48,
287 a49,
288 a50,
289 a51,
290 a52,
291 a53,
292 a54,
293 a55,
294 a56,
295 a57,
296 a58,
297 a59,
298 a60,
299 a61,
300 a62,
301 a63,
302 a64,
303 a65,
304 a66,
305 a67,
306 a68,
307 a69,
308 a70,
309 a71,
310 a72,
311 a73,
312 a74,
313 a75,
314 a76,
315 a77,
316 a78,
317 a79,
318 a80,
319 a81,
320 a82,
321 a83,
322 a84,
323 a85,
324 a86,
325 a87,
326 a88,
327 a89,
328 a90,
329 a91,
330 a92,
331 a93,
332 a94,
333 a95,
334 a96,
335 a97,
336 a98,
337 a99,
338 a100,
339 a101,
340 a102,
341 a103,
342 a104,
343 a105,
344 a106,
345 a107,
346 a108,
347 a109,
348 a110,
349 a111,
350 a112,
351 a113,
352 a114,
353 a115,
354 a116,
355 a117,
356 a118,
357 a119,
358 a120,
359 a121,
360 a122,
361 a123,
362 a124,
363 a125,
364 a126,
365 a127,
366 a128,
367 a129,
368 a130,
369 a131,
370 a132,
371 a133,
372 a134,
373 a135,
374 a136,
375 a137,
376 a138,
377 a139,
378 a140,
379 a141,
380 a142,
381 a143,
382 a144,
383 a145,
384 a146,
385 a147,
386 a148,
387 a149,
388 a150,
389 a151,
390 a152,
391 a153,
392 a154,
393 a155,
394 a156,
395 a157,
396 a158,
397 a159,
398 a160,
399 a161,
400 a162,
401 a163,
402 a164,
403 a165,
404 a166,
405 a167,
406 a168,
407 a169,
408 a170,
409 a171,
410 a172,
411 a173,
412 a174,
413 a175,
414 a176,
415 a177,
416 a178,
417 a179,
418 a180,
419 a181,
420 a182,
421 a183,
422 a184,
423 a185,
424 a186,
425 a187,
426 a188,
427 a189,
428 a190,
429 a191,
430 a192,
431 a193,
432 a194,
433 a195,
434 a196,
435 a197,
436 a198,
437 a199,
438 a200: POINTER
439 )
440 is
441 do
442 end
443
444 end

Properties

Name Value
svn:eol-style native
svn:keywords Author Date ID Revision

  ViewVC Help
Powered by ViewVC 1.1.23