[project @ 1996-01-08 20:28:12 by partain]
[ghc-hetmet.git] / ghc / compiler / tests / rename / timing002.hs
1 --!!! 500 defns chained together with "where"s
2
3 a500 =  let a000 = []
4             a001 = a000
5             a002 = a001
6             a003 = a002
7             a004 = a003
8             a005 = a004
9             a006 = a005
10             a007 = a006
11             a008 = a007
12             a009 = a008
13             a010 = a009
14             a011 = a010
15             a012 = a011
16             a013 = a012
17             a014 = a013
18             a015 = a014
19             a016 = a015
20             a017 = a016
21             a018 = a017
22             a019 = a018
23             a020 = a019
24             a021 = a020
25             a022 = a021
26             a023 = a022
27             a024 = a023
28             a025 = a024
29             a026 = a025
30             a027 = a026
31             a028 = a027
32             a029 = a028
33             a030 = a029
34             a031 = a030
35             a032 = a031
36             a033 = a032
37             a034 = a033
38             a035 = a034
39             a036 = a035
40             a037 = a036
41             a038 = a037
42             a039 = a038
43             a040 = a039
44             a041 = a040
45             a042 = a041
46             a043 = a042
47             a044 = a043
48             a045 = a044
49             a046 = a045
50             a047 = a046
51             a048 = a047
52             a049 = a048
53             a050 = a049
54             a051 = a050
55             a052 = a051
56             a053 = a052
57             a054 = a053
58             a055 = a054
59             a056 = a055
60             a057 = a056
61             a058 = a057
62             a059 = a058
63             a060 = a059
64             a061 = a060
65             a062 = a061
66             a063 = a062
67             a064 = a063
68             a065 = a064
69             a066 = a065
70             a067 = a066
71             a068 = a067
72             a069 = a068
73             a070 = a069
74             a071 = a070
75             a072 = a071
76             a073 = a072
77             a074 = a073
78             a075 = a074
79             a076 = a075
80             a077 = a076
81             a078 = a077
82             a079 = a078
83             a080 = a079
84             a081 = a080
85             a082 = a081
86             a083 = a082
87             a084 = a083
88             a085 = a084
89             a086 = a085
90             a087 = a086
91             a088 = a087
92             a089 = a088
93             a090 = a089
94             a091 = a090
95             a092 = a091
96             a093 = a092
97             a094 = a093
98             a095 = a094
99             a096 = a095
100             a097 = a096
101             a098 = a097
102             a099 = a098
103             a100 = a099
104             a101 = a100
105             a102 = a101
106             a103 = a102
107             a104 = a103
108             a105 = a104
109             a106 = a105
110             a107 = a106
111             a108 = a107
112             a109 = a108
113             a110 = a109
114             a111 = a110
115             a112 = a111
116             a113 = a112
117             a114 = a113
118             a115 = a114
119             a116 = a115
120             a117 = a116
121             a118 = a117
122             a119 = a118
123             a120 = a119
124             a121 = a120
125             a122 = a121
126             a123 = a122
127             a124 = a123
128             a125 = a124
129             a126 = a125
130             a127 = a126
131             a128 = a127
132             a129 = a128
133             a130 = a129
134             a131 = a130
135             a132 = a131
136             a133 = a132
137             a134 = a133
138             a135 = a134
139             a136 = a135
140             a137 = a136
141             a138 = a137
142             a139 = a138
143             a140 = a139
144             a141 = a140
145             a142 = a141
146             a143 = a142
147             a144 = a143
148             a145 = a144
149             a146 = a145
150             a147 = a146
151             a148 = a147
152             a149 = a148
153             a150 = a149
154             a151 = a150
155             a152 = a151
156             a153 = a152
157             a154 = a153
158             a155 = a154
159             a156 = a155
160             a157 = a156
161             a158 = a157
162             a159 = a158
163             a160 = a159
164             a161 = a160
165             a162 = a161
166             a163 = a162
167             a164 = a163
168             a165 = a164
169             a166 = a165
170             a167 = a166
171             a168 = a167
172             a169 = a168
173             a170 = a169
174             a171 = a170
175             a172 = a171
176             a173 = a172
177             a174 = a173
178             a175 = a174
179             a176 = a175
180             a177 = a176
181             a178 = a177
182             a179 = a178
183             a180 = a179
184             a181 = a180
185             a182 = a181
186             a183 = a182
187             a184 = a183
188             a185 = a184
189             a186 = a185
190             a187 = a186
191             a188 = a187
192             a189 = a188
193             a190 = a189
194             a191 = a190
195             a192 = a191
196             a193 = a192
197             a194 = a193
198             a195 = a194
199             a196 = a195
200             a197 = a196
201             a198 = a197
202             a199 = a198
203             a200 = a199
204             a201 = a200
205             a202 = a201
206             a203 = a202
207             a204 = a203
208             a205 = a204
209             a206 = a205
210             a207 = a206
211             a208 = a207
212             a209 = a208
213             a210 = a209
214             a211 = a210
215             a212 = a211
216             a213 = a212
217             a214 = a213
218             a215 = a214
219             a216 = a215
220             a217 = a216
221             a218 = a217
222             a219 = a218
223             a220 = a219
224             a221 = a220
225             a222 = a221
226             a223 = a222
227             a224 = a223
228             a225 = a224
229             a226 = a225
230             a227 = a226
231             a228 = a227
232             a229 = a228
233             a230 = a229
234             a231 = a230
235             a232 = a231
236             a233 = a232
237             a234 = a233
238             a235 = a234
239             a236 = a235
240             a237 = a236
241             a238 = a237
242             a239 = a238
243             a240 = a239
244             a241 = a240
245             a242 = a241
246             a243 = a242
247             a244 = a243
248             a245 = a244
249             a246 = a245
250             a247 = a246
251             a248 = a247
252             a249 = a248
253             a250 = a249
254             a251 = a250
255             a252 = a251
256             a253 = a252
257             a254 = a253
258             a255 = a254
259             a256 = a255
260             a257 = a256
261             a258 = a257
262             a259 = a258
263             a260 = a259
264             a261 = a260
265             a262 = a261
266             a263 = a262
267             a264 = a263
268             a265 = a264
269             a266 = a265
270             a267 = a266
271             a268 = a267
272             a269 = a268
273             a270 = a269
274             a271 = a270
275             a272 = a271
276             a273 = a272
277             a274 = a273
278             a275 = a274
279             a276 = a275
280             a277 = a276
281             a278 = a277
282             a279 = a278
283             a280 = a279
284             a281 = a280
285             a282 = a281
286             a283 = a282
287             a284 = a283
288             a285 = a284
289             a286 = a285
290             a287 = a286
291             a288 = a287
292             a289 = a288
293             a290 = a289
294             a291 = a290
295             a292 = a291
296             a293 = a292
297             a294 = a293
298             a295 = a294
299             a296 = a295
300             a297 = a296
301             a298 = a297
302             a299 = a298
303             a300 = a299
304             a301 = a300
305             a302 = a301
306             a303 = a302
307             a304 = a303
308             a305 = a304
309             a306 = a305
310             a307 = a306
311             a308 = a307
312             a309 = a308
313             a310 = a309
314             a311 = a310
315             a312 = a311
316             a313 = a312
317             a314 = a313
318             a315 = a314
319             a316 = a315
320             a317 = a316
321             a318 = a317
322             a319 = a318
323             a320 = a319
324             a321 = a320
325             a322 = a321
326             a323 = a322
327             a324 = a323
328             a325 = a324
329             a326 = a325
330             a327 = a326
331             a328 = a327
332             a329 = a328
333             a330 = a329
334             a331 = a330
335             a332 = a331
336             a333 = a332
337             a334 = a333
338             a335 = a334
339             a336 = a335
340             a337 = a336
341             a338 = a337
342             a339 = a338
343             a340 = a339
344             a341 = a340
345             a342 = a341
346             a343 = a342
347             a344 = a343
348             a345 = a344
349             a346 = a345
350             a347 = a346
351             a348 = a347
352             a349 = a348
353             a350 = a349
354             a351 = a350
355             a352 = a351
356             a353 = a352
357             a354 = a353
358             a355 = a354
359             a356 = a355
360             a357 = a356
361             a358 = a357
362             a359 = a358
363             a360 = a359
364             a361 = a360
365             a362 = a361
366             a363 = a362
367             a364 = a363
368             a365 = a364
369             a366 = a365
370             a367 = a366
371             a368 = a367
372             a369 = a368
373             a370 = a369
374             a371 = a370
375             a372 = a371
376             a373 = a372
377             a374 = a373
378             a375 = a374
379             a376 = a375
380             a377 = a376
381             a378 = a377
382             a379 = a378
383             a380 = a379
384             a381 = a380
385             a382 = a381
386             a383 = a382
387             a384 = a383
388             a385 = a384
389             a386 = a385
390             a387 = a386
391             a388 = a387
392             a389 = a388
393             a390 = a389
394             a391 = a390
395             a392 = a391
396             a393 = a392
397             a394 = a393
398             a395 = a394
399             a396 = a395
400             a397 = a396
401             a398 = a397
402             a399 = a398
403             a400 = a399
404             a401 = a400
405             a402 = a401
406             a403 = a402
407             a404 = a403
408             a405 = a404
409             a406 = a405
410             a407 = a406
411             a408 = a407
412             a409 = a408
413             a410 = a409
414             a411 = a410
415             a412 = a411
416             a413 = a412
417             a414 = a413
418             a415 = a414
419             a416 = a415
420             a417 = a416
421             a418 = a417
422             a419 = a418
423             a420 = a419
424             a421 = a420
425             a422 = a421
426             a423 = a422
427             a424 = a423
428             a425 = a424
429             a426 = a425
430             a427 = a426
431             a428 = a427
432             a429 = a428
433             a430 = a429
434             a431 = a430
435             a432 = a431
436             a433 = a432
437             a434 = a433
438             a435 = a434
439             a436 = a435
440             a437 = a436
441             a438 = a437
442             a439 = a438
443             a440 = a439
444             a441 = a440
445             a442 = a441
446             a443 = a442
447             a444 = a443
448             a445 = a444
449             a446 = a445
450             a447 = a446
451             a448 = a447
452             a449 = a448
453             a450 = a449
454             a451 = a450
455             a452 = a451
456             a453 = a452
457             a454 = a453
458             a455 = a454
459             a456 = a455
460             a457 = a456
461             a458 = a457
462             a459 = a458
463             a460 = a459
464             a461 = a460
465             a462 = a461
466             a463 = a462
467             a464 = a463
468             a465 = a464
469             a466 = a465
470             a467 = a466
471             a468 = a467
472             a469 = a468
473             a470 = a469
474             a471 = a470
475             a472 = a471
476             a473 = a472
477             a474 = a473
478             a475 = a474
479             a476 = a475
480             a477 = a476
481             a478 = a477
482             a479 = a478
483             a480 = a479
484             a481 = a480
485             a482 = a481
486             a483 = a482
487             a484 = a483
488             a485 = a484
489             a486 = a485
490             a487 = a486
491             a488 = a487
492             a489 = a488
493             a490 = a489
494             a491 = a490
495             a492 = a491
496             a493 = a492
497             a494 = a493
498             a495 = a494
499             a496 = a495
500             a497 = a496
501             a498 = a497 in
502         a498