New test.
[mono.git] / mcs / tests / ChangeLog
1 2004-11-24  Martin Baulig  <martin@ximian.com>
2
3         * gen-105.cs: New test.
4
5 2004-11-23  Marek Safar <marek.safar@seznam.cz>
6
7         * test-319-*.cs: New test for #69177
8
9 2004-11-18  Martin Baulig  <martin@ximian.com>
10
11         * gen-104.cs: New test for #68265.
12
13 2004-11-22  Raja R Harinath  <rharinath@novell.com>
14
15         * Makefile (clean-local): Clean up the temporary dir-* trees.
16
17 2004-11-18  Marek Safar <marek.safar@seznam.cz>
18
19         * test-318.cs: New test for wrong warning.
20
21 2004-11-18  Raja R Harinath  <rharinath@novell.com>
22
23         * Makefile (TEST_ORDERING): New.  Lists multi-file tests that are
24         not handled by the %-exe/%-dll pattern.
25         (test-harness-run): Add test-ordering dependencies to
26         generated Makefile.
27         * harness.mk (%.res): Fix quoting error.
28         (test-ordering): Remove.
29         * conv-dll.cs, conv-exe.cs: Rename from conv-lib.cs, conv-main.cs.
30         * vararg-dll.cs: Rename from vararg-lib.cs.
31         * mtest-2-dll.cs, mtest-2-exe.cs: Rename from dll-1.cs and
32         prog-1.cs.
33         * mtest-3-dll.cs, mtest-3-exe.cs: Rename from dll-2.cs and 
34         prog-2.cs.
35         * mtest-4-dll.cs, mtest-4-exe.cs: Rename from ns0.cs and ns.cs.
36         * mtest-5-dll.cs, mtest-5-exe.cs: Rename from pover-a.cs and
37         pover-b.cs.
38         * gen-98-dll.cs, gen-98-exe.cs: Rename from gen-98.cs and gen-99.cs.
39
40 2004-11-18  Martin Baulig  <martin@ximian.com>
41
42         * gen-102.cs: New test for #62909.
43
44 2004-11-17  Raja R Harinath  <rharinath@novell.com>
45
46         * harness.mk: Add the pover-a and pover-b multi-file test.
47
48 2004-11-17  Martin Baulig  <martin@ximian.com>
49
50         * Makefile: Reverted Miguel's last commit and correctly added his
51         pover-a and pover-b tests.
52
53 2004-11-17  Martin Baulig  <martin@ximian.com>
54
55         * Makefile: Enable test-315 and gen-95.
56
57 2004-11-16  Martin Baulig  <martin@ximian.com>
58
59         * test-316.cs: New test for #69082.
60
61         * test-317.cs; New test for #63705.
62
63 2004-11-16  Martin Baulig  <martin@ximian.com>
64
65         * Makefile: Updated.
66
67 2004-11-09  Martin Baulig  <martin@ximian.com>
68
69         * gen-86.cs, gen-87.cs, gen-88.cs, gen-89.cs, gen-90.cs,
70         gen-91.cs, gen-92.cs, gen-93.cs, gen-94.cs, gen-96.cs: New tests.
71
72 2004-11-09  Martin Baulig  <martin@ximian.com>
73
74         * test-315.cs: New test.
75
76 2004-11-04  Raja R Harinath  <rharinath@novell.com>
77
78         * harness.mk: Avoid creating and deleting symlinks.
79
80 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
81
82         * acc-modifiers.cs: New test for accessor modifiers
83         * acc-modifiers2.cs: New test for accessor modifiers
84
85 2004-10-31  Marek Safar <marek.safar@seznam.cz>
86
87         * test-311.cs: New test for security attrbiutes.
88
89 2004-10-24  Marek Safar <marek.safar@seznam.cz>
90
91         * test-310.cs: New test for bug #67130
92
93 2004-10-21  Raja R Harinath  <rharinath@novell.com>
94
95         * Makefile (test-harness, test-harness-run): Rename from
96         test-compiler-jit-real, and move body to harness.mk.
97         Update to use 'make' to loop over testcases, so that they can be
98         run in parallel.
99         (run-test-local): Update.
100         (test-generics-2): Likewise.
101         * harness.mk: New file.  Contains the actual harness, and also
102         lists dependencies in multi-file testcases.
103
104 2004-10-13  Raja R Harinath  <rharinath@novell.com>
105
106         * test-309.cs: Testcase from #65816.
107         * Makefile (NEW_TEST_SOURCES_common): Add test-309.
108         Moved test-259 here, since it requires a merge to gmcs.
109
110 2004-10-11  Martin Baulig  <martin@ximian.com>
111
112         * Makefile (test-generics, test-generics-2): New targets.
113         (new_TEST_SOURCES_common): Disabled test-308.cs.
114         (TEST_SOURCES_net_2_0): Enable gen-79.cs.
115
116 2004-10-07  Raja R Harinath  <rharinath@novell.com>
117
118         * Makefile (TEST_TAG): Rename back to 'mcs' and 'gmcs' to keep in
119         sync with errors/Makefile.
120         Reported by K Sathyasudha <ksathyasudha@novell.com>.
121
122         Testcases for type-resolution.
123         * test-300.cs: Add tests for local declarations and 'foreach'.
124         * test-301.cs: New testcase: several 'unsafe' related keywords.
125         * test-302.cs: New testcase: 'catch' clause parameters.
126         * test-303.cs: New testcase: 'using' keyword.
127         * test-304.cs, test-305.cs, test-306.cs, test-307.cs: New.
128         Variants that use namespace aliases.
129         * Makefile (NEW_TEST_SOURCES_common): Add new testcases.
130         
131 2004-10-03  Marek Safar <marek.safar@seznam.cz>
132
133         * test-297.cs: Incorporated test for #67108
134
135 2004-10-01  Raja R Harinath  <rharinath@novell.com>
136
137         * Makefile (NEW_TEST_SOURCES_common): Add test-300.
138         * test-300.cs: New.  Test based on #65833.
139
140 2004-09-28  Raja R Harinath  <rharinath@novell.com>
141
142         * test-120.cs: Don't exit on the first failure.
143         * Makefile (TEST_EXCLUDES_common): Remove 'module-3'.
144         (TEST_SOURCES_win32): Rename from WINDOWS_SOURCES.
145         (TEST_NOPASS): Comment out tests that already are in
146         TEST_SOURCES_common.
147
148 2004-09-27  Raja R Harinath  <rharinath@novell.com>
149
150         * Makefile: Re-apply patches from 2004-09-14.
151         (NEW_TEST_SOURCES_common): Rename from NEW_TEST_SOURCES.
152         (TEST_SOURCES_common): Rename from TEST_SOURCES.  
153         (TEST_SOURCES_all): Rename to ALL_TEST_SOURCES.  Handle profile- and
154         platform-specific test inclusion and exclusion.
155         (TEST_SOURCES_default, TEST_SOURCES_net_2_0, TEST_EXCLUDES_common)
156         (TEST_EXCLUDES_net_2_0): New.  Reorganized from various other variables.
157         (TEST2_SOURCES, UNSAFE_SOURCES): Remove.  Merge into TEST_SOURCES_common.
158         (test-2, test-unsafe-compiler-jit): Remove.  Merge into test-compiler-jit.      
159         * 2tests-*.cs, unsafe-*.cs, test-58.cs, test-171.cs:
160         Add 'Compiler options: '.
161
162 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
163
164         * test-254.cs: Fix test so it runs under NET 2.0.
165
166 2004-09-22  Martin Baulig  <martin@ximian.com>
167
168         * test-298.cs: New test, already in gmcs.
169
170 2004-09-22  Martin Baulig  <martin@ximian.com>
171
172         * gen-78.cs: New test for #65521.
173
174 2004-09-22  Martin Baulig  <martin@ximian.com>
175
176         * Makefile: Added some Makefile love :-)
177
178 2004-09-22  Martin Baulig  <martin@ximian.com>
179
180         * test-297.cs: New test for #28562.
181
182 2004-09-21  Martin Baulig  <martin@ximian.com>
183
184         * test-295.cs: Added Geoff Norton's patch for #62984.
185
186 2004-09-21  Martin Baulig  <martin@ximian.com>
187
188         * gen-77.cs: New test for #66014.
189
190 2004-09-16  Martin Baulig  <martin@ximian.com>
191
192         * Makefile: Disable test-294.cs and test-287.cs.
193
194 2004-09-15  Marek Safar <marek.safar@seznam.cz>
195
196         * test-287.cs: Included test for bug #65766.
197
198 2004-09-15  Marek Safar <marek.safar@seznam.cz>
199
200         * property-il.il, property-main.cs: Included test for #36804.
201
202 2004-09-15  Martin Baulig  <martin@ximian.com>
203
204         * test-294.cs: Is not back in gmcs.
205
206 2004-09-14  Marek Safar <marek.safar@seznam.cz>
207
208         * test-294.cs: Is back.
209     
210 2004-09-14  Martin Baulig  <martin@ximian.com>
211
212         * Makefile: Disable test-294.cs.
213
214 2004-09-14  Marek Safar <marek.safar@seznam.cz>
215
216         * test-294.cs: New test for bug #61902.
217
218 2004-09-14  Martin Baulig  <martin@ximian.com>
219
220         * Makefile: Put the old Makefile back.  There was a reason why we
221         had this setup.
222
223 2004-09-14  Raja R Harinath  <rharinath@novell.com>
224
225         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
226         (TEST_SOURCES): Allow a profile to eliminate some tests.
227         (net_2_0_KNOWN_FAILURES): Rename from GENERICS_KNOWN_FAILURES.
228         (TEST_SOURCES_all): Rename from TESTS_SOURCES.
229         Move several multi-file tests from ...
230         (multi-1, multi-3, multi-4, multi-5, multi-6, multi-7): ... here.
231         (multl-2, ilasm): Use $(CSCOMPILE), instead of $(INTERNAL_MCS).
232         (multi): Update.
233         (test-everything): Remove.
234         (run-test-local) [PROFILE=net_2_0]: Run additional 'generics'
235         tests.
236         (test-compiler-jit-real): Remove *.netmodule too.
237         (test-compiler-jit-multi): Remove.
238         (test-generics-1, test-generics-2): Remove.
239         (test-generics-3, test-generics-4): Update.
240         * conv-lib.cs, conv-main.cs, dll-1.cs, dll-2.cs, prog-1.cs,
241           prog-2.cs, module-1.cs, module2.cs, module-3.cs, ns.cs, ns0.cs,
242           gen-13-dll.cs, gen-13-exe.cs, gen-17-dll.cs, gen-17-exe.cs,
243           gen-31-dll.cs, gen-31-exe.cs, gen-47-dll.cs, gen-47-exe.cs,
244           vararg-exe.cs, vararg-lib.cs:
245         Use "Compiler options:" for multi-file testing.
246         
247 2004-09-13  Marek Safar <marek.safar@seznam.cz>
248
249         * test-293.cs: New test for bug #65757.
250
251 2004-09-13  Raja R Harinath  <rharinath@novell.com>
252
253         * Makefile (test-compiler-jit-real): Fix logic so that logs of
254         testcases that fail compilation aren't deleted.  Avoid emitting
255         spurious PASS: messages.
256
257 2004-09-10  Raja R Harinath  <rharinath@novell.com>
258
259         * test-292.cs: New test for #64330.
260
261 2004-09-10  Martin Baulig  <martin@ximian.com>
262
263         * gen-76.cs: New test.
264
265 2004-09-09  Marek Safar <marek.safar@seznam.cz>
266
267         * test-291.cs: New test for #pragma warning.
268
269 2004-09-09  Martin Baulig  <martin@ximian.com>
270
271         * gen-75.cs: New test.
272
273 2004-09-07  Raja R Harinath  <rharinath@novell.com>
274
275         * test-290.cs: New test.
276
277 2004-09-06 Ben Maurer  <bmaurer@users.sourceforge.net>
278
279         * unsafe-10.cs: new test
280
281 2004-09-06  Martin Baulig  <martin@ximian.com>
282
283         * Makefile: Enable gen-65.cs (bug #58306).
284
285 2004-09-04  Marek Safar <marek.safar@seznam.cz>
286
287         * test-289.cs: New test for #63631.
288
289 2004-09-03  Raja R Harinath  <rharinath@novell.com>
290
291         * Makefile (TEST_SOURCES): Add 'mtest-1-dll' and 'mtest-1-exe'.
292         Testcases from #61128.
293         (test-compiler-jit-real): Minor cleanups.
294
295 2004-09-02  Duncan Mak  <duncan@ximian.com>
296
297         * Makefile (test-2): Use /langversion instead of -v2. This fixes
298         the compiler test build.
299
300 2004-09-02  Marek Safar <marek.safar@seznam.cz>
301
302         * test-288.cs: New test for #62342.
303
304 2004-09-02  Marek Safar <marek.safar@seznam.cz>
305
306         * test-205.cs: New test for #65170.
307
308 2004-09-02  Martin Baulig  <martin@ximian.com>
309
310         * Makefile (test-generic-4): New target to run the multi-file
311         generic tests.
312
313 2004-09-02  Martin Baulig  <martin@ximian.com>
314
315         * Makefile (test-generic): Renamed to test-generic-1.
316         (test-generic): New target, runs test-generic-1, test-generic-2
317         and test-generic-3.
318
319 2004-09-01  Marek Safar <marek.safar@seznam.cz>
320
321         * Makefile: Enabled test-286
322
323         * test-287.cs: New test for static classes.
324
325 2004-09-01  Martin Baulig  <martin@ximian.com>
326
327         * Makefile: Disable test-286 for the moment.
328
329 2004-09-01  Raja R Harinath  <rharinath@novell.com>
330
331         * Makefile (test-compiler-jit-real): Add barebones support for
332         multi-file tests.  If the compilation succeeded and there's no
333         .exe file, then assume nothing went wrong.  The rest is up to the
334         "Compiler options:".
335
336 2004-08-31  Marek Safar <marek.safar@seznam.cz>
337
338         * test-286.cs: New test for #64689.
339
340 2004-08-28  Martin Baulig  <martin@ximian.com>
341
342         * gen-73.cs: New test for #62552.
343
344 2004-08-28  Martin Baulig  <martin@ximian.com>
345
346         * gen-72.cs: New test for #58307.
347
348 2004-08-24  Martin Baulig  <martin@ximian.com>
349
350         * gen-69.cs, gen-70.cs: New tests.
351
352 2004-08-23  Martin Baulig  <martin@ximian.com>
353
354         * test-285.cs: New test for #52428.
355
356 2004-08-22  Martin Baulig  <martin@ximian.com>
357
358         * test-154.cs: Added test case for #59867.
359
360 2004-08-05  Martin Baulig  <martin@ximian.com>
361
362         * test-154.cs: Added test case for #59429.
363
364 2004-08-04  Martin Baulig  <martin@ximian.com>
365
366         * Makefile (test-generic-3): New target to run all the generic
367         tests.  
368
369 2004-08-03  Ben Maurer  <bmaurer@ximian.com>
370
371         * test-283.cs: for 62275.
372         
373         * unsafe-9.cs: new test for #62263.
374
375 2004-08-03  Martin Baulig  <martin@ximian.com>
376
377         * test-282.cs: New test for #62322.
378
379 2004-08-03  Martin Baulig  <martin@ximian.com>
380
381         * gen-64.cs: New test.
382
383 2004-07-25  Martin Baulig  <martin@ximian.com>
384
385         * Makefile (test-generic): Correctly set the MONO_PATH to run
386         things in the v2.0 environment.
387         (test-generic-2): New target.
388         (test-everything): New target to run everything.
389
390 2004-07-25  Martin Baulig  <martin@ximian.com>
391
392         * 2test-12.cs, 2test-13.cs: New tests for partial classes.
393
394 2004-07-23  Martin Baulig  <martin@ximian.com>
395
396         * 2test-10.cs, 1test-11.cs: New tests for partial classes.      
397
398 2004-07-22  Martin Baulig  <martin@ximian.com>
399
400         * test-281.cs: New test.
401
402 2004-07-20  Martin Baulig  <martin@ximian.com>
403
404         * Makefile: Enable 2test-7.
405
406 2004-07-20  Martin Baulig  <martin@ximian.com>
407
408         * 2test-9.cs: New test for iterators.
409
410 2004-07-20  Martin Baulig  <martin@ximian.com>
411
412         * 2test-8.cs: New test for iterators.
413
414 2004-07-18  Martin Baulig  <martin@ximian.com>
415
416         * gen-63.cs: New test.
417
418 2004-07-16  Martin Baulig  <martin@ximian.com>
419
420         * gen-62.cs: New test for generic iterators.
421
422 2004-07-16  Martin Baulig  <martin@ximian.com>
423
424         * gen-61.cs: New test for anonymous methods
425         (not yet implemented -> test disabled)
426
427 2004-07-13  Marek Safar <marek.safar@seznam.cz>
428
429         * test-279.cs: New test for #61293.
430
431 2004-07-13  Martin Baulig  <martin@ximian.com>
432
433         * gen-60.cs: New test for #58305.
434
435 2004-07-12  Martin Baulig  <martin@ximian.com>
436
437         * gen-58.cs: New test.
438
439 2004-06-24  Raja R Harinath  <rharinath@novell.com>
440
441         * test-252.cs: Avoid reference to System.dll.
442         * test-277.cs: New test for #56774.
443
444 2004-06-24  Marek Safar <marek.safar@seznam.cz>
445
446         * test-205.cs: Removed because become invalid.
447
448 2004-06-24  Raja R Harinath  <rharinath@novell.com>
449
450         * test-276.cs: New test for #60459.
451
452 2004-06-21  Marek Safar <marek.safar@seznam.cz>
453
454         * test-275.cs: New test for #59792
455
456 2004-06-18  Marek Safar <marek.safar@seznam.cz>
457
458         * test-274.cs: New test for #60219
459         
460 2004-06-18  Marek Safar <marek.safar@seznam.cz>
461
462         * test-273.cs: New test for #55971
463
464 2004-06-18  Raja R Harinath  <rharinath@novell.com>
465
466         * test-272.cs: New test case for the breaking build.
467
468 2004-06-13  Martin Baulig  <martin@ximian.com>
469
470         * gen-57.cs: New test.
471
472 2004-06-11  Martin Baulig  <martin@ximian.com>
473
474         * gen-56.cs: New test from #58307.
475
476 2004-06-11  Martin Baulig  <martin@ximian.com>
477
478         * test-269.cs: Another varargs test.
479
480 2004-06-11  Raja R Harinath  <rharinath@novell.com>
481
482         * Makefile (TEST_SOURCES): Add test-268.
483         * test-268.cs: New test for #59477.
484
485 2004-06-11  Martin Baulig  <martin@ximian.com>
486
487         * vararg-lib.cs, vararg-exe.cs: New tests.
488
489 2004-06-11  Martin Baulig  <martin@ximian.com>
490
491         * Makefile: Enable test-269.
492
493 2004-06-08  Martin Baulig  <martin@ximian.com>
494
495         * Makefile: Enable test-157.
496
497 2004-06-08  Martin Baulig  <martin@ximian.com>
498
499         * test-269.cs: New test for varargs methods.
500
501 2004-06-01  Marek Safar <marek.safar@seznam.cz>
502
503         * test-267.cs: New test.
504
505 2004-05-30  Marek Safar <marek.safar@seznam.cz>
506
507         * test-240.cs: Enable test.
508
509 2004-05-29  Martin Baulig  <martin@ximian.com>
510
511         * test-266.cs: New test for #52578.
512
513 2004-05-29  Martin Baulig  <martin@ximian.com>
514
515         * test-265.cs: New test for #59267.
516
517 2004-05-29  Martin Baulig  <martin@ximian.com>
518
519         * test-264.cs: New test for #59188.
520
521 2004-05-27  Marek Safar <marek.safar@seznam.cz>
522
523         * test-263.cs: New test.
524
525 2004-05-26  Marek Safar <marek.safar@seznam.cz>
526
527         * test-74.cs: Now test passes on my machine too.
528         It is not perfect though.
529         
530 2004-05-25  Martin Baulig  <martin@ximian.com>
531
532         * test-261.cs: New test for #52279.
533
534 2004-05-24  Martin Baulig  <martin@ximian.com>
535
536         * test-260.cs: New test for #53921.
537
538 2004-05-24  Martin Baulig  <martin@ximian.com>
539
540         * test-259.cs: New test for #55251.
541
542 2004-05-24  Martin Baulig  <martin@ximian.com>
543
544         * test-258.cs: New test for #58584.
545
546 2004-05-23  Martin Baulig  <martin@ximian.com>
547
548         * test-154.cs: Added testcase for #58322.
549
550 2004-05-21  Martin Baulig  <martin@ximian.com>
551
552         * test-257.cs: New test for #28098.
553
554 2004-05-21  Marek Safar <marek.safar@seznam.cz>
555
556         * test-256.cs: New test for #58590.
557
558 2004-05-20  Marek Safar <marek.safar@seznam.cz>
559
560         * test-255.cs: New test.
561
562 2004-05-18  Marek Safar <marek.safar@seznam.cz>
563
564         * test-254.cs: New test for #52585.
565
566 2004-05-14  Marek Safar <marek.safar@seznam.cz>
567
568         * test-253.cs: New test for #54679.
569
570 2004-05-11  Raja R Harinath  <rharinath@novell.com>
571
572         * test-252.cs: New test for #58290.
573
574 2004-04-29  Martin Baulig  <martin@ximian.com>
575
576         * property-il.il, property-main.cs: New test for #56013.
577
578 2004-04-29  Martin Baulig  <martin@ximian.com>
579
580         * test-248.cs: New test for #52731.
581
582 2004-04-29  Martin Baulig  <martin@ximian.com>
583
584         * test-246.cs, test-247.cs: New tests for #52597.
585
586 2004-04-29  Martin Baulig  <martin@ximian.com>
587
588         * dll-2.cs, prog-2.cs: New test for #56178.
589
590 2004-04-29  Martin Baulig  <martin@ximian.com>
591
592         * test-245.cs: New test for #53255.
593
594 2004-04-28  Martin Baulig  <martin@ximian.com>
595
596         * test-244.cs: New test for #52588.
597
598 2004-04-28  Martin Baulig  <martin@ximian.com>
599
600         * test-243.cs: New test for #57014.
601
602 2004-04-27  Martin Baulig  <martin@ximian.com>
603
604         * test-154.cs: Added test case for #52625.
605
606 2004-04-22  Raja R Harinath  <rharinath@novell.com>
607
608         * Makefile (test-compiler-jit-real): Simplify sed expression.
609         List compiler options in logfile.
610
611 2004-04-22  Marek Safar <marek.safar@seznam.cz>
612
613         * Makefile: Add support for custom test compiler options.
614         
615         * test-242.cs: New test.
616
617 2004-04-22  Raja R Harinath  <rharinath@novell.com>
618
619         * Makefile (test-compiler-jit-real): Create a test result log file
620         for all tests.
621
622 2004-04-21  Marek Safar <marek.safar@seznam.cz>
623
624         * test-238.cs,
625         test-239.cs,
626         test-239.cs: Tests for ObsoleteAttribute
627
628 2004-04-21  Raja R Harinath  <rharinath@novell.com>
629
630         * Makefile (test-compiler-jit-real): Create log files for failed
631         testcases.
632         (test-generic, test-2, test-unsafe-compiler-jit): Update.
633
634         * test-237.cs: Test for #56442.
635
636 2004-04-16  Raja R Harinath  <rharinath@novell.com>
637
638         * test-236.cs: Test for #56300.
639
640 2004-04-10 Ben Maurer  <bmaurer@users.sourceforge.net>
641
642         * test-12.cs: test for concat inside array.
643
644 2004-03-24  Ravi Pratap M  <ravi@ximian.com>
645
646         * test-235.cs: test for 47234.
647
648 2004-03-22 Ben Maurer  <bmaurer@users.sourceforge.net>
649
650         * test-234.cs: test for 25885.
651
652 2004-03-21  Martin Baulig  <martin@ximian.com>
653
654         * gen-45.cs: New generics test for type inference.
655
656 2004-03-20  Martin Baulig  <martin@ximian.com>
657
658         * gen-44.cs: New generics test for operators.
659
660         * gen-21.cs: Use the new `default(T)' syntax.
661
662 2004-03-17  Martin Baulig  <martin@ximian.com>
663
664         * gen-43.cs: New generics test for static fields.
665
666 2004-03-09  Joshua Tauberer <tauberer@for.net>
667
668         * test-232.cs: Tests for { ... }-style array creation
669
670 2004-02-25  Marek Safar <marek.safar@seznam.cz>
671
672         * Makefile: Enable test-230.
673
674 2004-02-23  Martin Baulig  <martin@ximian.com>
675
676         * gen-40.cs: New generics test.
677
678 2004-02-20  Martin Baulig  <martin@ximian.com>
679
680         * gen-39.cs: New generics test.
681
682 2004-02-20  Martin Baulig  <martin@ximian.com>
683
684         * gen-test.pl: Enable gen-38.
685
686 2004-02-18  Martin Baulig  <martin@ximian.com>
687
688         * Makefile: Disable test-157.cs, it's broken.  See #54530.
689
690 2004-02-17  Martin Baulig  <martin@ximian.com>
691
692         * gen-38.cs: New generics test.
693
694 2004-02-17 Marek Safar <marek.safar@seznam.cz>
695
696         * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
697
698 2004-02-16 Marek Safar <marek.safar@seznam.cz>
699
700         * test-230.cs: test for module attributes.
701
702 2004-02-13 Ben Maurer  <bmaurer@users.sourceforge.net>
703
704         * 2test-6.cs, test-229.cs: some tests for foreach on
705         struct IEnumerators
706
707 2004-02-02  Ravi Pratap M  <ravi@ximian.com>
708
709         * test-157.cs: Improve test for interface property accessor
710         attributes.
711
712 2004-01-26  Martin Baulig  <martin@ximian.com>
713
714         * gen-37.cs: New generics test.
715
716 2004-01-21  Martin Baulig  <martin@ximian.com>
717
718         * test-227.cs: New test for #52517.
719
720 2004-01-20  Martin Baulig  <martin@ximian.com>
721
722         * test-154.cs: Added testcase for bug #46640.
723
724 2004-01-20  Martin Baulig  <martin@ximian.com>
725
726         * test-226.cs: New test for #53058.
727
728 2004-01-20  Martin Baulig  <martin@ximian.com>
729
730         * verify-8.cs: New test for #52707.
731
732 2004-01-05 Marek Safar <marek.safar@seznam.cz>
733
734         * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
735           cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
736           cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
737         New tests for CLS-compliance
738         
739 2004-01-03 Todd Berman  <tberman@gentoo.org>
740
741         * test-224.cs: new test for #52429
742
743 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
744
745         * test-205.cs: remove from the build. This does
746         not compile under csc.
747
748 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
749
750         * test-223.cs: test for #52569.
751
752 2004-01-02  Ravi Pratap  <ravi@ximian.com>
753
754         * test-222.cs: Overload resolution test for bugzilla 
755         bug #52046.
756
757 2003-12-25 Ben Maurer  <bmaurer@users.sourceforge.net>
758
759         * test-141.cs: add tests for #38674.
760
761 2003-12-23 Ben Maurer  <bmaurer@users.sourceforge.net>
762
763         * pp.cs: Also test for 2 entry-point-looking methods
764         in a library, bug #52490.
765
766 2003-12-22 Ben Maurer  <bmaurer@users.sourceforge.net>
767
768         * test-221.cs: Add some regression tests relating to
769         52408 (these dont test the actual bug, but regressions I
770         created while writing the code for it).
771
772 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
773
774         * module-1.cs module-2.cs module-3.cs: New files.
775
776         * Makefile: Add test for /target:module and /addmodule.
777
778 2003-12-13  Martin Baulig  <martin@ximian.com>
779
780         * test-154.cs: Added testcase for bug #48962.
781
782 2003-12-11  Martin Baulig  <martin@ximian.com>
783
784         * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
785
786 2003-11-21  Miguel de Icaza  <miguel@ximian.com>
787
788         * test-150.cs: Improved test.
789
790 2003-10-17  Martin Baulig  <martin@ximian.com>
791
792         * gen-test.sh: Removed.
793
794         * gen-test.pl: New file; this is a perl script which runs all the
795         generics tests.
796
797 2003-10-15  Miguel de Icaza  <miguel@ximian.com>
798
799         * test-49.cs: Improved test with input from bug #48761
800
801 2003-10-10  Martin Baulig  <martin@ximian.com>
802
803         * gen-15.cs: New test for generic methods.
804
805 2003-09-29  Martin Baulig  <martin@ximian.com>
806
807         * gen-14.cs: New generics test.
808
809 2003-09-27  Martin Baulig  <martin@ximian.com>
810
811         * gen-11.cs, gen-12.cs: New generics tests.
812
813         * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
814         consists of two files and tests whether this works if it's in two
815         files and not just in one.
816
817 2003-09-19  Martin Baulig  <martin@ximian.com>
818
819         * gen-10.cs: New generics test.
820
821 2003-09-18  Martin Baulig  <martin@ximian.com>
822
823         * gen-9.cs: New generics test.
824
825 2003-09-16  Martin Baulig  <martin@ximian.com>
826
827         * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
828         generics tests.
829
830 2003-09-02  Ravi Pratap  <ravi@ximian.com>
831
832         * test-102.cs: Improve test.
833
834 2003-08-26  Martin Baulig  <martin@ximian.com>
835
836         * test-215.cs: New test for bug #47927.
837
838 2003-08-26  Martin Baulig  <martin@ximian.com>
839
840         * verify-7.cs: New test for bug #47681.
841
842 2003-08-26  Martin Baulig  <martin@ximian.com>
843
844         * test-214.cs: New test for bug #47853.
845
846 2003-08-25  Martin Baulig  <martin@ximian.com>
847
848         * test-213.cs: New test for bug #47822.
849
850 2003-08-22  Martin Baulig  <martin@ximian.com>
851
852         * test-154.cs: Added testcase for bug #46949.
853
854 2003-08-22  Martin Baulig  <martin@ximian.com>
855
856         * test-154.cs: Added testcase for bug #47095.
857
858 2003-08-04  Martin Baulig  <martin@ximian.com>
859
860         * Makefile: Put back test-211.cs.
861
862 2003-07-29  Ravi Pratap  <ravi@ximian.com>
863
864         * conv-lib.cs: New Multi stage compilation test for bug #47043.
865
866         * conv-main.cs: Main for the above.
867
868         * Makefile: Update.
869
870 2003-07-28  Ravi Pratap  <ravi@ximian.com>
871
872         * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
873         #46199.
874
875         * test-212.cs: New test for bug #44468.
876
877 2003-07-28  Martin Baulig  <martin@ximian.com>
878
879         * test-210.cs: New test for bug #46923.
880
881 2003-07-26  Martin Baulig  <martin@ximian.com>
882
883         * test-209.cs: New test for implict conversions and embedded assignments.
884
885 2003-07-25  Martin Baulig  <martin@ximian.com>
886
887         * test-208.cs: New test for bug #46788.
888
889 2003-07-22  Martin Baulig  <martin@ximian.com>
890
891         * test-207.cs: New test for expressions which return delegates.
892
893 2003-07-21  Martin Baulig  <martin@ximian.com>
894
895         * test-206.cs: New test for bug #46502.
896
897 2003-07-20  Martin Baulig  <martin@ximian.com>
898
899         * test-205.cs: New test for some namespace stuff.
900
901 2003-07-16  Ravi Pratap  <ravi@ximian.com>
902
903         * test-39.cs: Improve test to check emission on interfaces too.
904
905 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
906
907         * Makefile: Make sure that we use the newly generated compiler
908         to run the tests, not the installed one.
909
910         Modify targets to compile and run in one go instead of separate
911         targets for each task.
912
913         * test-196.cs: Fix careless error - returning a value from a void
914         Main ().
915
916         Add it back to the test suite.
917
918 2003-07-14  Martin Baulig  <martin@ximian.com>
919
920         * test-204.cs: User defined conditional logical operators; bug #40505.
921
922 2003-07-14  Martin Baulig  <martin@ximian.com>
923
924         * test-203.cs: Added test for bug #33026.
925
926 2003-07-13  Ravi Pratap M  <ravi@ximian.com>
927
928         * test-178.cs: Use this as it is a free slot. Test 
929         for bug #45876.
930
931         * makefile: Update.
932
933         * README.tests: Update
934
935 2003-07-13  Martin Baulig  <martin@ximian.com>
936
937         * test-202.cs: Added test for bug #41975.
938
939 2003-07-13  Martin Baulig  <martin@ximian.com>
940
941         * test-201.cs: Added test for bug #35631.
942
943 2003-07-12  Martin Baulig  <martin@ximian.com>
944
945         * test-200.cs: Added test for bug #45854.
946
947 2003-07-08  Martin Baulig  <martin@ximian.com>
948
949         * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
950         #36313.
951
952 2003-07-05  Martin Baulig  <martin@ximian.com>
953
954         * test-197.cs: New test for bug #42973.
955
956 2003-06-29  Miguel de Icaza  <miguel@ximian.com>
957
958         * makefile (TEST_SOURCES): Add the tests that require an assembly,
959         so we dont get another regression here (#37521).
960
961 2003-05-27  Ravi Pratap  <ravi@ximian.com>
962
963         * test-45.cs : Enable code which tests IntPtr array
964         initialization. This automatically serves as a test case for bug
965         #36030.
966
967         Improve test.
968
969 2003-05-17  Ravi Pratap  <ravi@ximian.com>
970
971         * test-194.cs: New test for bug #39108
972
973         * README.tests : Update accordingly.
974
975         * makefile : Add new test.
976
977 2003-05-19  Martin Baulig  <martin@ximian.com>
978
979         * test-162.cs: Added testcases for structs containing other
980         structs as fields.  Bug #42597.
981
982 2003-05-18  Martin Baulig  <martin@ximian.com>
983
984         * test-154.cs: Added testcase for bug #41657.
985
986 2003-05-18  Martin Baulig  <martin@ximian.com>
987
988         * test-154.cs: Added the contents of test-189.cs as a new testcase
989         to this test.
990
991         * test-189.cs: Removed, let's keep the flow analysis tests in one
992         single test file.
993
994 2003-05-11  Martin Baulig  <martin@ximian.com>
995
996         * test-193.cs: New test for bug #39828.
997
998 2003-04-10  Miguel de Icaza  <miguel@ximian.com>
999
1000         * test-43.cs: Improve test.
1001
1002 2003-04-06  Martin Baulig  <martin@ximian.com>
1003
1004         * test-190.cs: New test.
1005
1006 2003-04-05  Martin Baulig  <martin@ximian.com>
1007
1008         * test-189.cs: New test for bug #40670.
1009
1010 2003-04-02  Zoltan Varga  <vargaz@freemail.hu>
1011
1012         * README.tests test-188.cs makefile: Added test-188.cs.
1013
1014 2003-02-25  Miguel de Icaza  <miguel@ximian.com>
1015
1016         * makefile (all): Make it so that doing `make' will run the
1017         default tests depending on Windows/Linux.
1018
1019 2003-02-23  Martin Baulig  <martin@ximian.com>
1020
1021         When adding any tests here, please do also add them to the
1022         README.tests !
1023
1024         The following tests are still missing:
1025
1026         test-176 test-177 test-179 test-180 test-181 test-182 test-183
1027         test-184
1028
1029 2003-02-23  Martin Baulig  <martin@ximian.com>
1030
1031         * test-185.cs: New test for bug #37708.
1032
1033 2003-02-15  Miguel de Icaza  <miguel@ximian.com>
1034
1035         * test-128.cs: Improved testl, reflects bug #37363 problems
1036
1037 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
1038
1039         * makefile (TEST_SOURCES): Added test-181.
1040
1041 2002-12-21  Ravi Pratap  <ravi@ximian.com>
1042
1043         * test-171.cs : Fix up since it wasn't working because of some
1044         array code bug. That is a separate problem ;-)
1045
1046 2002-12-21  Ravi Pratap  <ravi@ximain.com>
1047
1048         * test-171.cs : This was mysteriously absent. Add new test in its
1049         place.
1050
1051 2002-12-18  Ravi Pratap  <ravi@ximian.com>
1052
1053         * test-177.cs : Add. This doesn't pass yet because we don't have
1054         ReturnTypeCustomAttributes working.
1055
1056 2002-12-10  Ravi Pratap  <ravi@ximian.com>
1057
1058         * test-102.cs : Improve to catch the case when an attribute
1059         can be emitted twice for the same program element but with
1060         different targets.
1061
1062 2002-11-24  Martin Baulig  <martin@ximian.com>
1063
1064         * test-130.cs: This test did not compile with csc and
1065         mcs now reports the error as well.  Removed the offending
1066         line from the test.
1067
1068 2002-11-24  Martin Baulig  <martin@ximian.com>
1069
1070         * verify-6.cs: New test for bug #32269.
1071
1072 2002-11-24  Martin Baulig  <martin@ximian.com>
1073
1074         * test-175.cs: New test for bug #30443.
1075
1076 2002-11-17  Martin Baulig  <martin@ximian.com>
1077
1078         * README.tests: Whoever added test-167 to test-172
1079         while I was away, you forgot to add them here.
1080
1081 2002-11-17  Martin Baulig  <martin@ximian.com>
1082
1083         * test-173.cs: New test for bug #34165.
1084
1085 2002-11-14  Martin Baulig  <martin@gnome.org>
1086
1087         * test-148.cs: Added some tests from bug #33089.
1088
1089 2002-10-10  Martin Baulig  <martin@gnome.org>
1090
1091         * verify-1.cs: Added testcase from bug #31470.
1092
1093 2002-10-10  Martin Baulig  <martin@gnome.org>
1094
1095         * verify-5.cs: Added testcase from bug #31541.
1096
1097 2002-10-06  Martin Baulig  <martin@gnome.org>
1098
1099         * test-164.cs: Added a few more testcases here.
1100
1101 2002-10-04  Martin Baulig  <martin@gnome.org>
1102
1103         * test-154.cs: Added testcase from bug #31546.
1104
1105 2002-09-19  Martin Baulig  <martin@gnome.org>
1106
1107         * test-154.cs: Added testcase from bug #30487.
1108
1109 2002-09-17  Martin Baulig  <martin@gnome.org>
1110
1111         * test-148.cs: Added testcase for base indexers.
1112
1113 2002-09-14  Martin Baulig  <martin@gnome.org>
1114
1115         * test-166.cs: New test.
1116
1117 2002-09-14  Martin Baulig  <martin@gnome.org>
1118
1119         * verify-4.cs: Added testcase from bug #29857.
1120
1121 2002-09-12  Martin Baulig  <martin@gnome.org>
1122
1123         * test-40.cs: Removed the syntax errors from this test.
1124
1125 2002-09-09  Martin Baulig  <martin@gnome.org>
1126
1127         * makefile: Reverted Ravi's `Update'.  When moving tests from
1128         TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
1129         pass on both platforms and don't do it without a ChangeLog entry.
1130
1131 2002-09-09  Martin Baulig  <martin@gnome.org>
1132
1133         * test-165.cs: Added testcase for bug #30040.
1134
1135 2002-09-09  Martin Baulig  <martin@gnome.org>
1136
1137         * test-164.cs: Added testcase for virtual functions in delegate
1138         creating expressions (Bug #30043).
1139
1140 2002-09-06  Ravi Pratap  <ravi@ximian.com>
1141
1142         * test-163.cs : Add test to check we select string
1143         over object when we have a Null literal as the argument.
1144
1145         * makefile : Update.
1146
1147 2002-08-11  Martin Baulig  <martin@gnome.org>
1148
1149         * test-162.cs: New test.
1150
1151 2002-08-08  Martin Baulig  <martin@gnome.org>
1152
1153         * test-154.cs (test16): Added test for bug #28717.
1154
1155 2002-08-08  Martin Baulig  <martin@gnome.org>
1156
1157         * test-161.cs: New test.
1158
1159 2002-08-07  Martin Baulig  <martin@gnome.org>
1160
1161         * test-160.cs: New test for bug #28176.
1162
1163 2002-08-07  Martin Baulig  <martin@gnome.org>
1164
1165         * test-158.cs: New test for bug #22119.
1166
1167 2002-08-05  Martin Baulig  <martin@gnome.org>
1168
1169         * test-157.cs: Formerly known as ../errors/cs-20.cs
1170
1171 2002-08-05  Martin Baulig  <martin@gnome.org>
1172
1173         * error-1.cs, error-2.cs: Moved to ../errors.
1174
1175 2002-08-03  Martin Baulig  <martin@gnome.org>
1176
1177         * test-156.cs, error-2.cs: New tests.
1178
1179 2002-08-02  Martin Baulig  <martin@gnome.org>
1180
1181         * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
1182         a bug in the runtime which makes this crash.
1183
1184         * test-155.cs: New test.
1185
1186 2002-08-01  Martin Baulig  <martin@gnome.org>
1187
1188         * verify-3.cs: New test.
1189
1190 2002-07-31  Martin Baulig  <martin@gnome.org>
1191
1192         * test-154.cs: New test for the flow analysis code.
1193
1194         * error-1.cs: Each method in this test must produce a compiler
1195         error message.
1196
1197         * makefile (test-unsafe-mono): New target to compile and run all
1198         the --unsafe tests wich MCS and the Mono runtime.
1199
1200 2002-07-29  Martin Baulig  <martin@gnome.org>
1201
1202         * makefile: Put back test-152.cs.
1203
1204         * test-143.cs: Fixed a compilation error in this test.
1205
1206 2002-07-27  Martin Baulig  <martin@gnome.org>
1207
1208         * test-153.cs: New test.
1209
1210 2002-07-27  Martin Baulig  <martin@gnome.org>
1211
1212         * test-113.cs: Made this test actually work.
1213
1214 2002-07-26  Martin Baulig  <martin@gnome.org>
1215
1216         * test-152.cs: New test for bug #24007.
1217
1218         * makefile: Disabled test-151.cs since it isn't fixed yet.
1219
1220 2002-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1221
1222         * test-151.cs: New test. See bug #22119.
1223         * makefile: added new test.
1224
1225 2002-07-24  Martin Baulig  <martin@gnome.org>
1226
1227         * test-150.cs: New test.
1228
1229         * test-149.cs: New test.
1230
1231         * test-95.cs: .... and finally, another bug in MCS is fixed and
1232         the syntax error in this test is caught.
1233
1234 2002-07-23  Martin Baulig  <martin@gnome.org>
1235
1236         * test-148.cs: New test.
1237
1238 2002-07-22  Martin Baulig  <martin@gnome.org>
1239
1240         * verify-2.cs: New test.
1241
1242 2002-07-22  Martin Baulig  <martin@gnome.org>
1243
1244         * verify-1.cs: New test.  The verify-XXX.cs tests must be
1245         compiled and then verified - either with `pedump --verify code'
1246         or with PEverify.
1247
1248 2002-07-22  Martin Baulig  <martin@gnome.org>
1249
1250         * makefile: test-29 now passes.
1251
1252 2002-07-22  Martin Baulig  <martin@gnome.org>
1253
1254         * test.147.cs: New test for the `new' modifier.
1255
1256 2002-07-21  Martin Baulig  <martin@gnome.org>
1257
1258         * test-38.cs: Added a few more test cases to this test.
1259
1260 2002-07-20  Martin Baulig  <martin@gnome.org>
1261
1262         * test-38.cs: This test now passes with MCS.  Added a few more
1263         test cases to it.
1264
1265         * test-52.cs: The order of the elements returned by
1266         `IDictionary.Keys' is unspecified.
1267
1268         * makefile: The following tests fail under linux and have been
1269         moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
1270         (test-compiler-mono): Compile all the TEST_NOPASS tests, but
1271         don't run them.
1272
1273 2002-07-20  Martin Baulig  <martin@gnome.org>
1274
1275         * README.tests: Added (empty) list of all the test cases.
1276         When you add any test cases, please add them to this file.
1277
1278         * test-146.cs: Added test for bug #27977 which is now fixed.
1279
1280 2002-07-19  Martin Baulig  <martin@gnome.org>
1281
1282         * test-145.cs: Added test for bug #25318 which is now fixed.
1283
1284 2002-07-17  Martin Baulig  <martin@gnome.org>
1285
1286         * test-144.cs: Added test for constant `unchecked' and `checked'
1287         expressions in a constant assignment.
1288
1289 2002-07-10  Ravi Pratap  <ravi@ximian.com>
1290
1291         * test-142.cs : Add. This ensures events can be accessed
1292         correctly from subclasses etc.
1293         
1294 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
1295
1296         * test-74.cs: Added test for \n in verbatim string.
1297
1298 2002-06-27  Martin Baulig  <martin@gnome.org>
1299
1300         * makefile (test-compiler-mono): New target to compile and run
1301         the tests with mcs and the mono jit.
1302
1303 2002-06-25  Andrew Birkett  <adb@tardis.ed.ac.uk>
1304
1305         * makefile: The following tests fail under linux and have been 
1306         moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
1307
1308         Windows-specific tests have been extracted, and are now run by the
1309         test-windows rule (it'll be run under linux but fail)
1310
1311         The output format has been made less noisy, and is basically the
1312         same as the tests in mcs/errors - like "Running test-1 ... OK".
1313
1314 2002-06-13  Ravi Pratap  <ravi@ximian.com>
1315
1316         * test-131.cs : Add to test enum member attribute application.
1317
1318 2002-06-10  Rachel Hestilow  <hestilow@ximian.com>
1319
1320         * unsafe-3.cs: New test for address-of-pointer.
1321         
1322 2002-06-09  Martin Baulig  <martin@gnome.org>
1323
1324         * test-130.cs: New test for constants and casts.
1325
1326 2002-06-09  Martin Baulig  <martin@gnome.org>
1327
1328         * test-129.cs: New test for unary minus.
1329
1330 2002-06-08  Ravi Pratap  <ravi@ximian.com>
1331
1332         * test-128.cs : Add. This ensures we apply attributes to accessors
1333         of events and properties.
1334
1335 2002-06-08  Martin Baulig  <martin@gnome.org>
1336
1337         * test-127.cs: New test for Enum.IsDefined().
1338
1339 2002-05-24  Ravi Pratap  <ravi@ximian.com>
1340
1341         * test-124.cs, test-125.cs : Add.
1342
1343         * makefile : update.
1344
1345 2002-05-11  Miguel de Icaza  <miguel@ximian.com>
1346
1347         * test-49.cs: Improve test.
1348
1349 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
1350
1351         * test-118.cs: test alternate type lookup for attributes.
1352
1353 2002-05-07  Ravi Pratap  <ravi@ximian.com>
1354
1355         * test-117.cs : Add.
1356
1357 2002-05-05  Miguel de Icaza  <miguel@ximian.com>
1358
1359         * test-28.cs: Improved test: before we were failing on abstract
1360         indexers invoked in the same class (as the accessor would have no
1361         body).
1362
1363 2002-05-02  Ravi Pratap  <ravi@ximian.com>
1364
1365         * test-113.cs : Another test for overload resolution ;-)
1366
1367         * test-114.cs : Add.
1368
1369 2002-04-28  Miguel de Icaza  <miguel@ximian.com>
1370
1371         * test-108.cs: Improve test
1372
1373 2002-04-26  Ravi Pratap  <ravi@ximian.com>
1374
1375         * test-105.cs, test-106.cs, test-107.cs : Add.
1376
1377 2002-04-22  Ravi Pratap  <ravi@ximian.com>
1378
1379         * test-104.cs : Another overload resolution test !
1380
1381 2002-04-05  Ravi Pratap  <ravi@ximian.com>
1382
1383         * test-101.cs : Add test from Paolo.
1384
1385         * test-102.cs : Another test for attribute emission.
1386
1387 2002-04-05  Ravi Pratap  <ravi@ximian.com>
1388
1389         * test-90.cs : Fix bug where we had no class !
1390
1391         * test-96.cs : Here too !
1392
1393         * test-98.cs : Supply a missing Main.
1394
1395 2002-03-27  Miguel de Icaza  <miguel@ximian.com>
1396
1397         * test-18.cs: Augment test with the multi-flow try/catch.
1398
1399 2002-03-21  Miguel de Icaza  <miguel@ximian.com>
1400
1401         * test-49.cs: Improved test to excerise the coverage.
1402
1403 2002-03-13  Ravi Pratap  <ravi@ximian.com>
1404
1405         * test-86.cs : Add. This is to check for correct overload resolution
1406         with a null literal.
1407
1408 2002-03-07  Ravi Pratap  <ravi@ximian.com>
1409
1410         * test-82.cs : Add.
1411
1412 2002-03-07  Miguel de Icaza  <miguel@ximian.com>
1413
1414         * test-52.cs: Expanded test to cover more cases of foreach.
1415
1416 2002-03-05  Ravi Pratap  <ravi@ximian.com>
1417
1418         * test-81.cs : Add. 
1419
1420         * makefile : Update accordingly as this test passes.
1421
1422 2002-02-20  Miguel de Icaza  <miguel@ximian.com>
1423
1424         * unsafe-1.cs: Extend test.
1425
1426 2002-01-18  Miguel de Icaza  <miguel@ximian.com>
1427
1428         * test-7.cs: Fix test (i.i wsa invalid)
1429
1430 2002-01-18  Nick Drochak  <ndrochak@gol.com>
1431
1432         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
1433
1434 2002-01-13  Ravi Pratap  <ravi@ximian.com>
1435
1436         * test-58.cs : Since it was a duplicate, replace with unsafe
1437         code testing.
1438
1439 2002-01-08  Miguel de Icaza  <miguel@ximian.com>
1440
1441         * test-34.cs: Improve this test to check ref/ref cases.
1442
1443 2002-01-02  Ravi Pratap  <ravi@ximian.com>
1444
1445         * test-45.cs : Augment to exercise support for array initialization
1446         for various other types.
1447
1448 2001-12-30  Miguel de Icaza  <miguel@ximian.com>
1449
1450         * test-67.cs: Improve this test.
1451
1452 2001-12-29  Ravi Pratap  <ravi@ximian.com>
1453
1454         * test-69.cs : Add. This tests support for methods which are
1455         internal calls.
1456
1457 2001-12-28  Ravi Pratap  <ravi@ximian.com>
1458
1459         * test-34.cs : Update to exercise the new overload resolution
1460         code.
1461
1462 2001-12-26  Ravi Pratap  <ravi@ximian.com>
1463
1464         * test-67.cs : Add. These are tests for explicit layout
1465         of structs and classes.
1466
1467         * makefile : Update accordingly.
1468         
1469 2001-12-25  Ravi Pratap  <ravi@ximian.com>
1470
1471         * test-57.cs : Update to exercise more of the code base for
1472         events.
1473
1474 2001-12-24  Ravi Pratap  <ravi@ximian.com>
1475
1476         * test-19.cs : Augment to exercise tests on delegates
1477         defined in mscorlib.
1478
1479         * test-57.cs : Update to exercise the -= operator
1480         as well.
1481         
1482 2001-12-23  Ravi Pratap  <ravi@ximian.com>
1483
1484         * test-57.cs : Update.
1485
1486         * makefile : Update to include the above as it passes nicely.
1487
1488 2001-12-21  Ravi Pratap  <ravi@ximian.com>
1489
1490         * test-19.cs : Augment to exercise code which fixed the bug
1491         where we were not generating a This for the delegate's 
1492         instance expression - for the non-static methods ie.
1493
1494 2001-12-15  Miguel de Icaza  <miguel@ximian.com>
1495
1496         * test-45.cs: Make test also use variables as arguments to new;
1497         We used to have a bug in the compiler that did not resolve some of
1498         the arguments.
1499
1500 2001-12-15  Ravi Pratap  <ravi@ximian.com>
1501
1502         * makefile : Include test-52.cs in the suite, it works fine!
1503
1504         (NO_PASS): It's test-51 which doesn't seem to pass.
1505
1506         * test-50.cs : Augment some more to set named arguments on
1507         the DllImport attribute.
1508
1509         * test-57.cs : Add. This tests support for Events and does not
1510         pass yet.
1511
1512 2001-12-14  Ravi Pratap  <ravi@ximian.com>
1513
1514         * test-45.cs : Update for float and double initialization.
1515
1516 2001-12-13  Miguel de Icaza  <miguel@ximian.com>
1517
1518         * makefile (test-30): Another test moved to the `pass' section.
1519         This is explicit interface implementation.
1520
1521         (test-54): returning from catch exceptions has been working for
1522         some time now. 
1523
1524 2001-12-09  Radek Doulik  <rodo@ximian.com>
1525
1526         * makefile (TEST_SOURCES): added test-55 for using alias directive
1527
1528 2001-12-06  Dietmar Maurer  <dietmar@ximian.com>
1529
1530         * makefile: added new target test-jit
1531
1532 2001-12-04  Ravi Pratap <ravi@ximian.com>
1533
1534         * makefile : Update to include test 50 as it now passes.
1535
1536 2001-12-04  Ravi Pratap <ravi@ximian.com>
1537
1538         * test-45.cs : Update for string initialization tests.
1539
1540 2001-12-03  Miguel de Icaza  <miguel@ximian.com>
1541
1542         * test-49.cs: Updated to test `goto default'
1543
1544         * test-43.cs: Test break and continue here.
1545
1546         * gen-cast-test.cs: Improved cast test generator.
1547
1548 2001-12-03  Ravi Pratap <ravi@ximian.com>
1549
1550         * test-50.cs : Add. This does not pass yet.
1551
1552 2001-12-02  Ravi Pratap  <ravi@ximian.com>
1553
1554         * test-40.cs : Update to now test recursive definitions with
1555         constants hooked up.
1556
1557 2001-12-01  Ravi Pratap  <ravi@ximian.com>
1558
1559         * test-40.cs : Update to do recursive enumeration definition.
1560
1561 2001-11-28  Ravi Pratap  <ravi@ximian.com>
1562
1563         * test-48.cs : Add for constant emission tests.
1564
1565         * makefile : Update for the above as it passes nicely :-)
1566
1567 2001-11-22  Ravi Pratap  <ravi@ximian.com>
1568
1569         * test-45.cs : Augment some more to test shorthand declaration
1570         of variables/fields that are array types.
1571
1572 2001-11-20  Ravi Pratap  <ravi@ximian.com>
1573
1574         * test-45.cs : Add for array initialization testing.
1575
1576 2001-11-16  Miguel de Icaza  <miguel@ximian.com>
1577
1578         * test-34.cs: Improve this test to check if we are actually
1579         walking over the arguments in foreach.
1580
1581 2001-11-15  Ravi Pratap  <ravi@ximian.com>
1582
1583         * makefile : Update to include test-33 again. All tests
1584         pass again !
1585
1586 2001-11-13  Ravi Pratap  <ravi@ximian.com>
1587
1588         * test-7.cs : Re-write to make the tests more robust.
1589
1590 2001-11-12  Ravi Pratap  <ravi@ximian.com>
1591
1592         * test-39.cs : Update to test named arguments too.
1593
1594 2001-11-11  Ravi Pratap  <ravi@ximian.com>
1595
1596         * test-40.cs : Update to be a little more useful.
1597
1598 2001-11-08  Ravi Pratap  <ravi@ximian.com>
1599
1600         * test-39.cs : Add
1601
1602         * test-40.cs : Add
1603
1604         * makefile : Modify to include the above as they pass all tests.
1605         
1606 2001-10-31  Ravi Pratap  <ravi@ximian.com>
1607
1608         * test-34.cs : Add 
1609         
1610 2001-10-28  Ravi Pratap  <ravi@ximian.com>
1611
1612         * test-32.cs : Added to test array definition and creation.
1613
1614         * makefile : Updated accordingly.
1615
1616 2001-10-22  Ravi Pratap  <ravi@ximian.com>
1617
1618         * makefile : New target 'verify' which uses the verifier to check
1619         that executables produced by us are identical to the MSC produced ones.
1620
1621         * test-7.cs : Update to exercise more overloadable operators.
1622
1623 2001-10-21  Ravi Pratap  <ravi@ximian.com>
1624
1625         * test-27.cs : Add to do various implicit and explicit
1626         reference conversions.
1627
1628         * makefile : Update accordingly.
1629
1630 2001-10-18  Ravi Pratap  <ravi@ximian.com>
1631
1632         * test-26.cs : Update to test delegate creation from another 
1633         delegate.
1634         
1635 2001-10-17  Ravi Pratap  <ravi@ximian.com>
1636
1637         * test-26.cs : Added to demonstrate delegate support.
1638
1639 2001-10-16  Miguel de Icaza  <miguel@ximian.com>
1640
1641         * test-25.cs: Added new test to excercise break/continue on
1642         various loop constructs.
1643
1644         * test-24.cs: Test property use in expression and statement
1645         contexts. 
1646
1647 2001-10-14  Miguel de Icaza  <miguel@ximian.com>
1648
1649         * test-23.cs: Added new test for properties. 
1650
1651 2001-10-12  Ravi Pratap  <ravi@ximian.com>
1652
1653         * test-21.cs : Update to actually do some checking and return
1654         an appropriate value.
1655
1656 2001-10-11  Ravi Pratap  <ravi@ximian.com>
1657
1658         * test-21.cs : Add. This is a test for testing our support
1659         for nested types
1660         
1661 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1662
1663         * test-16.cs : Update to exercise the code which selects the best 
1664         conversion operator based on "most encompassing/encompassed type"
1665
1666         * test-7.cs : Update here too.
1667
1668 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1669
1670         * test-7.cs : Update to do explicit conversion tests.
1671
1672         * makefile : small fix.
1673
1674 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1675
1676         * test-16.cs : Update to make the test more correct.
1677
1678 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1679
1680         * test-16.cs : Add.
1681
1682         * makefile : update accordingly.
1683
1684 2001-10-02  Miguel de Icaza  <miguel@ximian.com>
1685
1686         * makefile (test-compiler): Add rm *.exe before launching tests.
1687
1688 2001-10-02  Ravi Pratap  <ravi@ximian.com>
1689
1690         * test-13.cs : Added. 
1691
1692         * makefile : update accordingly.
1693
1694 2001-09-27  Ravi Pratap  <ravi@ximian.com>
1695
1696         * test-7.cs : Revamp and add more operator tests. Still in progress.
1697
1698         * test-9,10.cs : Added by Miguel earlier.
1699
1700 2001-09-26  Ravi Pratap  <ravi@ximian.com>
1701
1702         * test-7.cs : Update to return an exit code
1703
1704         * test-8.cs : Added by Miguel.
1705
1706 2001-09-25  Ravi Pratap  <ravi@ximian.com>
1707
1708         * test-7.cs : Update to include implicit conversion tests.
1709
1710 2001-09-21  Ravi Pratap  <ravi@ximian.com>
1711
1712         * test-7.cs : Add.
1713
1714 2001-09-21  Miguel de Icaza  <miguel@ximian.com>
1715
1716         * makefile (test-compiler): Abort tests on failure.
1717