2004-07-20 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / tests / ChangeLog
1 2004-07-20  Martin Baulig  <martin@ximian.com>
2
3         * Makefile: Enable 2test-7.
4
5 2004-07-20  Martin Baulig  <martin@ximian.com>
6
7         * 2test-9.cs: New test for iterators.
8
9 2004-07-20  Martin Baulig  <martin@ximian.com>
10
11         * 2test-8.cs: New test for iterators.
12
13 2004-07-18  Martin Baulig  <martin@ximian.com>
14
15         * gen-63.cs: New test.
16
17 2004-07-16  Martin Baulig  <martin@ximian.com>
18
19         * gen-62.cs: New test for generic iterators.
20
21 2004-07-16  Martin Baulig  <martin@ximian.com>
22
23         * gen-61.cs: New test for anonymous methods
24         (not yet implemented -> test disabled)
25
26 2004-07-13  Marek Safar <marek.safar@seznam.cz>
27
28         * test-279.cs: New test for #61293.
29
30 2004-07-13  Martin Baulig  <martin@ximian.com>
31
32         * gen-60.cs: New test for #58305.
33
34 2004-07-12  Martin Baulig  <martin@ximian.com>
35
36         * gen-58.cs: New test.
37
38 2004-06-24  Raja R Harinath  <rharinath@novell.com>
39
40         * test-252.cs: Avoid reference to System.dll.
41         * test-277.cs: New test for #56774.
42
43 2004-06-24  Marek Safar <marek.safar@seznam.cz>
44
45         * test-205.cs: Removed because become invalid.
46
47 2004-06-24  Raja R Harinath  <rharinath@novell.com>
48
49         * test-276.cs: New test for #60459.
50
51 2004-06-21  Marek Safar <marek.safar@seznam.cz>
52
53         * test-275.cs: New test for #59792
54
55 2004-06-18  Marek Safar <marek.safar@seznam.cz>
56
57         * test-274.cs: New test for #60219
58         
59 2004-06-18  Marek Safar <marek.safar@seznam.cz>
60
61         * test-273.cs: New test for #55971
62
63 2004-06-18  Raja R Harinath  <rharinath@novell.com>
64
65         * test-272.cs: New test case for the breaking build.
66
67 2004-06-13  Martin Baulig  <martin@ximian.com>
68
69         * gen-57.cs: New test.
70
71 2004-06-11  Martin Baulig  <martin@ximian.com>
72
73         * gen-56.cs: New test from #58307.
74
75 2004-06-11  Martin Baulig  <martin@ximian.com>
76
77         * test-269.cs: Another varargs test.
78
79 2004-06-11  Raja R Harinath  <rharinath@novell.com>
80
81         * Makefile (TEST_SOURCES): Add test-268.
82         * test-268.cs: New test for #59477.
83
84 2004-06-11  Martin Baulig  <martin@ximian.com>
85
86         * vararg-lib.cs, vararg-exe.cs: New tests.
87
88 2004-06-11  Martin Baulig  <martin@ximian.com>
89
90         * Makefile: Enable test-269.
91
92 2004-06-08  Martin Baulig  <martin@ximian.com>
93
94         * Makefile: Enable test-157.
95
96 2004-06-08  Martin Baulig  <martin@ximian.com>
97
98         * test-269.cs: New test for varargs methods.
99
100 2004-06-01  Marek Safar <marek.safar@seznam.cz>
101
102         * test-267.cs: New test.
103
104 2004-05-30  Marek Safar <marek.safar@seznam.cz>
105
106         * test-240.cs: Enable test.
107
108 2004-05-29  Martin Baulig  <martin@ximian.com>
109
110         * test-266.cs: New test for #52578.
111
112 2004-05-29  Martin Baulig  <martin@ximian.com>
113
114         * test-265.cs: New test for #59267.
115
116 2004-05-29  Martin Baulig  <martin@ximian.com>
117
118         * test-264.cs: New test for #59188.
119
120 2004-05-27  Marek Safar <marek.safar@seznam.cz>
121
122         * test-263.cs: New test.
123
124 2004-05-26  Marek Safar <marek.safar@seznam.cz>
125
126         * test-74.cs: Now test passes on my machine too.
127         It is not perfect though.
128         
129 2004-05-25  Martin Baulig  <martin@ximian.com>
130
131         * test-261.cs: New test for #52279.
132
133 2004-05-24  Martin Baulig  <martin@ximian.com>
134
135         * test-260.cs: New test for #53921.
136
137 2004-05-24  Martin Baulig  <martin@ximian.com>
138
139         * test-259.cs: New test for #55251.
140
141 2004-05-24  Martin Baulig  <martin@ximian.com>
142
143         * test-258.cs: New test for #58584.
144
145 2004-05-23  Martin Baulig  <martin@ximian.com>
146
147         * test-154.cs: Added testcase for #58322.
148
149 2004-05-21  Martin Baulig  <martin@ximian.com>
150
151         * test-257.cs: New test for #28098.
152
153 2004-05-21  Marek Safar <marek.safar@seznam.cz>
154
155         * test-256.cs: New test for #58590.
156
157 2004-05-20  Marek Safar <marek.safar@seznam.cz>
158
159         * test-255.cs: New test.
160
161 2004-05-18  Marek Safar <marek.safar@seznam.cz>
162
163         * test-254.cs: New test for #52585.
164
165 2004-05-14  Marek Safar <marek.safar@seznam.cz>
166
167         * test-253.cs: New test for #54679.
168
169 2004-05-11  Raja R Harinath  <rharinath@novell.com>
170
171         * test-252.cs: New test for #58290.
172
173 2004-04-29  Martin Baulig  <martin@ximian.com>
174
175         * property-il.il, property-main.cs: New test for #56013.
176
177 2004-04-29  Martin Baulig  <martin@ximian.com>
178
179         * test-248.cs: New test for #52731.
180
181 2004-04-29  Martin Baulig  <martin@ximian.com>
182
183         * test-246.cs, test-247.cs: New tests for #52597.
184
185 2004-04-29  Martin Baulig  <martin@ximian.com>
186
187         * dll-2.cs, prog-2.cs: New test for #56178.
188
189 2004-04-29  Martin Baulig  <martin@ximian.com>
190
191         * test-245.cs: New test for #53255.
192
193 2004-04-28  Martin Baulig  <martin@ximian.com>
194
195         * test-244.cs: New test for #52588.
196
197 2004-04-28  Martin Baulig  <martin@ximian.com>
198
199         * test-243.cs: New test for #57014.
200
201 2004-04-27  Martin Baulig  <martin@ximian.com>
202
203         * test-154.cs: Added test case for #52625.
204
205 2004-04-22  Raja R Harinath  <rharinath@novell.com>
206
207         * Makefile (test-compiler-jit-real): Simplify sed expression.
208         List compiler options in logfile.
209
210 2004-04-22  Marek Safar <marek.safar@seznam.cz>
211
212         * Makefile: Add support for custom test compiler options.
213         
214         * test-242.cs: New test.
215
216 2004-04-22  Raja R Harinath  <rharinath@novell.com>
217
218         * Makefile (test-compiler-jit-real): Create a test result log file
219         for all tests.
220
221 2004-04-21  Marek Safar <marek.safar@seznam.cz>
222
223         * test-238.cs,
224         test-239.cs,
225         test-239.cs: Tests for ObsoleteAttribute
226
227 2004-04-21  Raja R Harinath  <rharinath@novell.com>
228
229         * Makefile (test-compiler-jit-real): Create log files for failed
230         testcases.
231         (test-generic, test-2, test-unsafe-compiler-jit): Update.
232
233         * test-237.cs: Test for #56442.
234
235 2004-04-16  Raja R Harinath  <rharinath@novell.com>
236
237         * test-236.cs: Test for #56300.
238
239 2004-04-10 Ben Maurer  <bmaurer@users.sourceforge.net>
240
241         * test-12.cs: test for concat inside array.
242
243 2004-03-24  Ravi Pratap M  <ravi@ximian.com>
244
245         * test-235.cs: test for 47234.
246
247 2004-03-22 Ben Maurer  <bmaurer@users.sourceforge.net>
248
249         * test-234.cs: test for 25885.
250
251 2004-03-21  Martin Baulig  <martin@ximian.com>
252
253         * gen-45.cs: New generics test for type inference.
254
255 2004-03-20  Martin Baulig  <martin@ximian.com>
256
257         * gen-44.cs: New generics test for operators.
258
259         * gen-21.cs: Use the new `default(T)' syntax.
260
261 2004-03-17  Martin Baulig  <martin@ximian.com>
262
263         * gen-43.cs: New generics test for static fields.
264
265 2004-03-09  Joshua Tauberer <tauberer@for.net>
266
267         * test-232.cs: Tests for { ... }-style array creation
268
269 2004-02-25  Marek Safar <marek.safar@seznam.cz>
270
271         * Makefile: Enable test-230.
272
273 2004-02-23  Martin Baulig  <martin@ximian.com>
274
275         * gen-40.cs: New generics test.
276
277 2004-02-20  Martin Baulig  <martin@ximian.com>
278
279         * gen-39.cs: New generics test.
280
281 2004-02-20  Martin Baulig  <martin@ximian.com>
282
283         * gen-test.pl: Enable gen-38.
284
285 2004-02-18  Martin Baulig  <martin@ximian.com>
286
287         * Makefile: Disable test-157.cs, it's broken.  See #54530.
288
289 2004-02-17  Martin Baulig  <martin@ximian.com>
290
291         * gen-38.cs: New generics test.
292
293 2004-02-17 Marek Safar <marek.safar@seznam.cz>
294
295         * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
296
297 2004-02-16 Marek Safar <marek.safar@seznam.cz>
298
299         * test-230.cs: test for module attributes.
300
301 2004-02-13 Ben Maurer  <bmaurer@users.sourceforge.net>
302
303         * 2test-6.cs, test-229.cs: some tests for foreach on
304         struct IEnumerators
305
306 2004-02-02  Ravi Pratap M  <ravi@ximian.com>
307
308         * test-157.cs: Improve test for interface property accessor
309         attributes.
310
311 2004-01-26  Martin Baulig  <martin@ximian.com>
312
313         * gen-37.cs: New generics test.
314
315 2004-01-21  Martin Baulig  <martin@ximian.com>
316
317         * test-227.cs: New test for #52517.
318
319 2004-01-20  Martin Baulig  <martin@ximian.com>
320
321         * test-154.cs: Added testcase for bug #46640.
322
323 2004-01-20  Martin Baulig  <martin@ximian.com>
324
325         * test-226.cs: New test for #53058.
326
327 2004-01-20  Martin Baulig  <martin@ximian.com>
328
329         * verify-8.cs: New test for #52707.
330
331 2004-01-05 Marek Safar <marek.safar@seznam.cz>
332
333         * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
334           cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
335           cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
336         New tests for CLS-compliance
337         
338 2004-01-03 Todd Berman  <tberman@gentoo.org>
339
340         * test-224.cs: new test for #52429
341
342 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
343
344         * test-205.cs: remove from the build. This does
345         not compile under csc.
346
347 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
348
349         * test-223.cs: test for #52569.
350
351 2004-01-02  Ravi Pratap  <ravi@ximian.com>
352
353         * test-222.cs: Overload resolution test for bugzilla 
354         bug #52046.
355
356 2003-12-25 Ben Maurer  <bmaurer@users.sourceforge.net>
357
358         * test-141.cs: add tests for #38674.
359
360 2003-12-23 Ben Maurer  <bmaurer@users.sourceforge.net>
361
362         * pp.cs: Also test for 2 entry-point-looking methods
363         in a library, bug #52490.
364
365 2003-12-22 Ben Maurer  <bmaurer@users.sourceforge.net>
366
367         * test-221.cs: Add some regression tests relating to
368         52408 (these dont test the actual bug, but regressions I
369         created while writing the code for it).
370
371 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
372
373         * module-1.cs module-2.cs module-3.cs: New files.
374
375         * Makefile: Add test for /target:module and /addmodule.
376
377 2003-12-13  Martin Baulig  <martin@ximian.com>
378
379         * test-154.cs: Added testcase for bug #48962.
380
381 2003-12-11  Martin Baulig  <martin@ximian.com>
382
383         * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
384
385 2003-11-21  Miguel de Icaza  <miguel@ximian.com>
386
387         * test-150.cs: Improved test.
388
389 2003-10-17  Martin Baulig  <martin@ximian.com>
390
391         * gen-test.sh: Removed.
392
393         * gen-test.pl: New file; this is a perl script which runs all the
394         generics tests.
395
396 2003-10-15  Miguel de Icaza  <miguel@ximian.com>
397
398         * test-49.cs: Improved test with input from bug #48761
399
400 2003-10-10  Martin Baulig  <martin@ximian.com>
401
402         * gen-15.cs: New test for generic methods.
403
404 2003-09-29  Martin Baulig  <martin@ximian.com>
405
406         * gen-14.cs: New generics test.
407
408 2003-09-27  Martin Baulig  <martin@ximian.com>
409
410         * gen-11.cs, gen-12.cs: New generics tests.
411
412         * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
413         consists of two files and tests whether this works if it's in two
414         files and not just in one.
415
416 2003-09-19  Martin Baulig  <martin@ximian.com>
417
418         * gen-10.cs: New generics test.
419
420 2003-09-18  Martin Baulig  <martin@ximian.com>
421
422         * gen-9.cs: New generics test.
423
424 2003-09-16  Martin Baulig  <martin@ximian.com>
425
426         * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
427         generics tests.
428
429 2003-09-02  Ravi Pratap  <ravi@ximian.com>
430
431         * test-102.cs: Improve test.
432
433 2003-08-26  Martin Baulig  <martin@ximian.com>
434
435         * test-215.cs: New test for bug #47927.
436
437 2003-08-26  Martin Baulig  <martin@ximian.com>
438
439         * verify-7.cs: New test for bug #47681.
440
441 2003-08-26  Martin Baulig  <martin@ximian.com>
442
443         * test-214.cs: New test for bug #47853.
444
445 2003-08-25  Martin Baulig  <martin@ximian.com>
446
447         * test-213.cs: New test for bug #47822.
448
449 2003-08-22  Martin Baulig  <martin@ximian.com>
450
451         * test-154.cs: Added testcase for bug #46949.
452
453 2003-08-22  Martin Baulig  <martin@ximian.com>
454
455         * test-154.cs: Added testcase for bug #47095.
456
457 2003-08-04  Martin Baulig  <martin@ximian.com>
458
459         * Makefile: Put back test-211.cs.
460
461 2003-07-29  Ravi Pratap  <ravi@ximian.com>
462
463         * conv-lib.cs: New Multi stage compilation test for bug #47043.
464
465         * conv-main.cs: Main for the above.
466
467         * Makefile: Update.
468
469 2003-07-28  Ravi Pratap  <ravi@ximian.com>
470
471         * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
472         #46199.
473
474         * test-212.cs: New test for bug #44468.
475
476 2003-07-28  Martin Baulig  <martin@ximian.com>
477
478         * test-210.cs: New test for bug #46923.
479
480 2003-07-26  Martin Baulig  <martin@ximian.com>
481
482         * test-209.cs: New test for implict conversions and embedded assignments.
483
484 2003-07-25  Martin Baulig  <martin@ximian.com>
485
486         * test-208.cs: New test for bug #46788.
487
488 2003-07-22  Martin Baulig  <martin@ximian.com>
489
490         * test-207.cs: New test for expressions which return delegates.
491
492 2003-07-21  Martin Baulig  <martin@ximian.com>
493
494         * test-206.cs: New test for bug #46502.
495
496 2003-07-20  Martin Baulig  <martin@ximian.com>
497
498         * test-205.cs: New test for some namespace stuff.
499
500 2003-07-16  Ravi Pratap  <ravi@ximian.com>
501
502         * test-39.cs: Improve test to check emission on interfaces too.
503
504 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
505
506         * Makefile: Make sure that we use the newly generated compiler
507         to run the tests, not the installed one.
508
509         Modify targets to compile and run in one go instead of separate
510         targets for each task.
511
512         * test-196.cs: Fix careless error - returning a value from a void
513         Main ().
514
515         Add it back to the test suite.
516
517 2003-07-14  Martin Baulig  <martin@ximian.com>
518
519         * test-204.cs: User defined conditional logical operators; bug #40505.
520
521 2003-07-14  Martin Baulig  <martin@ximian.com>
522
523         * test-203.cs: Added test for bug #33026.
524
525 2003-07-13  Ravi Pratap M  <ravi@ximian.com>
526
527         * test-178.cs: Use this as it is a free slot. Test 
528         for bug #45876.
529
530         * makefile: Update.
531
532         * README.tests: Update
533
534 2003-07-13  Martin Baulig  <martin@ximian.com>
535
536         * test-202.cs: Added test for bug #41975.
537
538 2003-07-13  Martin Baulig  <martin@ximian.com>
539
540         * test-201.cs: Added test for bug #35631.
541
542 2003-07-12  Martin Baulig  <martin@ximian.com>
543
544         * test-200.cs: Added test for bug #45854.
545
546 2003-07-08  Martin Baulig  <martin@ximian.com>
547
548         * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
549         #36313.
550
551 2003-07-05  Martin Baulig  <martin@ximian.com>
552
553         * test-197.cs: New test for bug #42973.
554
555 2003-06-29  Miguel de Icaza  <miguel@ximian.com>
556
557         * makefile (TEST_SOURCES): Add the tests that require an assembly,
558         so we dont get another regression here (#37521).
559
560 2003-05-27  Ravi Pratap  <ravi@ximian.com>
561
562         * test-45.cs : Enable code which tests IntPtr array
563         initialization. This automatically serves as a test case for bug
564         #36030.
565
566         Improve test.
567
568 2003-05-17  Ravi Pratap  <ravi@ximian.com>
569
570         * test-194.cs: New test for bug #39108
571
572         * README.tests : Update accordingly.
573
574         * makefile : Add new test.
575
576 2003-05-19  Martin Baulig  <martin@ximian.com>
577
578         * test-162.cs: Added testcases for structs containing other
579         structs as fields.  Bug #42597.
580
581 2003-05-18  Martin Baulig  <martin@ximian.com>
582
583         * test-154.cs: Added testcase for bug #41657.
584
585 2003-05-18  Martin Baulig  <martin@ximian.com>
586
587         * test-154.cs: Added the contents of test-189.cs as a new testcase
588         to this test.
589
590         * test-189.cs: Removed, let's keep the flow analysis tests in one
591         single test file.
592
593 2003-05-11  Martin Baulig  <martin@ximian.com>
594
595         * test-193.cs: New test for bug #39828.
596
597 2003-04-10  Miguel de Icaza  <miguel@ximian.com>
598
599         * test-43.cs: Improve test.
600
601 2003-04-06  Martin Baulig  <martin@ximian.com>
602
603         * test-190.cs: New test.
604
605 2003-04-05  Martin Baulig  <martin@ximian.com>
606
607         * test-189.cs: New test for bug #40670.
608
609 2003-04-02  Zoltan Varga  <vargaz@freemail.hu>
610
611         * README.tests test-188.cs makefile: Added test-188.cs.
612
613 2003-02-25  Miguel de Icaza  <miguel@ximian.com>
614
615         * makefile (all): Make it so that doing `make' will run the
616         default tests depending on Windows/Linux.
617
618 2003-02-23  Martin Baulig  <martin@ximian.com>
619
620         When adding any tests here, please do also add them to the
621         README.tests !
622
623         The following tests are still missing:
624
625         test-176 test-177 test-179 test-180 test-181 test-182 test-183
626         test-184
627
628 2003-02-23  Martin Baulig  <martin@ximian.com>
629
630         * test-185.cs: New test for bug #37708.
631
632 2003-02-15  Miguel de Icaza  <miguel@ximian.com>
633
634         * test-128.cs: Improved testl, reflects bug #37363 problems
635
636 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
637
638         * makefile (TEST_SOURCES): Added test-181.
639
640 2002-12-21  Ravi Pratap  <ravi@ximian.com>
641
642         * test-171.cs : Fix up since it wasn't working because of some
643         array code bug. That is a separate problem ;-)
644
645 2002-12-21  Ravi Pratap  <ravi@ximain.com>
646
647         * test-171.cs : This was mysteriously absent. Add new test in its
648         place.
649
650 2002-12-18  Ravi Pratap  <ravi@ximian.com>
651
652         * test-177.cs : Add. This doesn't pass yet because we don't have
653         ReturnTypeCustomAttributes working.
654
655 2002-12-10  Ravi Pratap  <ravi@ximian.com>
656
657         * test-102.cs : Improve to catch the case when an attribute
658         can be emitted twice for the same program element but with
659         different targets.
660
661 2002-11-24  Martin Baulig  <martin@ximian.com>
662
663         * test-130.cs: This test did not compile with csc and
664         mcs now reports the error as well.  Removed the offending
665         line from the test.
666
667 2002-11-24  Martin Baulig  <martin@ximian.com>
668
669         * verify-6.cs: New test for bug #32269.
670
671 2002-11-24  Martin Baulig  <martin@ximian.com>
672
673         * test-175.cs: New test for bug #30443.
674
675 2002-11-17  Martin Baulig  <martin@ximian.com>
676
677         * README.tests: Whoever added test-167 to test-172
678         while I was away, you forgot to add them here.
679
680 2002-11-17  Martin Baulig  <martin@ximian.com>
681
682         * test-173.cs: New test for bug #34165.
683
684 2002-11-14  Martin Baulig  <martin@gnome.org>
685
686         * test-148.cs: Added some tests from bug #33089.
687
688 2002-10-10  Martin Baulig  <martin@gnome.org>
689
690         * verify-1.cs: Added testcase from bug #31470.
691
692 2002-10-10  Martin Baulig  <martin@gnome.org>
693
694         * verify-5.cs: Added testcase from bug #31541.
695
696 2002-10-06  Martin Baulig  <martin@gnome.org>
697
698         * test-164.cs: Added a few more testcases here.
699
700 2002-10-04  Martin Baulig  <martin@gnome.org>
701
702         * test-154.cs: Added testcase from bug #31546.
703
704 2002-09-19  Martin Baulig  <martin@gnome.org>
705
706         * test-154.cs: Added testcase from bug #30487.
707
708 2002-09-17  Martin Baulig  <martin@gnome.org>
709
710         * test-148.cs: Added testcase for base indexers.
711
712 2002-09-14  Martin Baulig  <martin@gnome.org>
713
714         * test-166.cs: New test.
715
716 2002-09-14  Martin Baulig  <martin@gnome.org>
717
718         * verify-4.cs: Added testcase from bug #29857.
719
720 2002-09-12  Martin Baulig  <martin@gnome.org>
721
722         * test-40.cs: Removed the syntax errors from this test.
723
724 2002-09-09  Martin Baulig  <martin@gnome.org>
725
726         * makefile: Reverted Ravi's `Update'.  When moving tests from
727         TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
728         pass on both platforms and don't do it without a ChangeLog entry.
729
730 2002-09-09  Martin Baulig  <martin@gnome.org>
731
732         * test-165.cs: Added testcase for bug #30040.
733
734 2002-09-09  Martin Baulig  <martin@gnome.org>
735
736         * test-164.cs: Added testcase for virtual functions in delegate
737         creating expressions (Bug #30043).
738
739 2002-09-06  Ravi Pratap  <ravi@ximian.com>
740
741         * test-163.cs : Add test to check we select string
742         over object when we have a Null literal as the argument.
743
744         * makefile : Update.
745
746 2002-08-11  Martin Baulig  <martin@gnome.org>
747
748         * test-162.cs: New test.
749
750 2002-08-08  Martin Baulig  <martin@gnome.org>
751
752         * test-154.cs (test16): Added test for bug #28717.
753
754 2002-08-08  Martin Baulig  <martin@gnome.org>
755
756         * test-161.cs: New test.
757
758 2002-08-07  Martin Baulig  <martin@gnome.org>
759
760         * test-160.cs: New test for bug #28176.
761
762 2002-08-07  Martin Baulig  <martin@gnome.org>
763
764         * test-158.cs: New test for bug #22119.
765
766 2002-08-05  Martin Baulig  <martin@gnome.org>
767
768         * test-157.cs: Formerly known as ../errors/cs-20.cs
769
770 2002-08-05  Martin Baulig  <martin@gnome.org>
771
772         * error-1.cs, error-2.cs: Moved to ../errors.
773
774 2002-08-03  Martin Baulig  <martin@gnome.org>
775
776         * test-156.cs, error-2.cs: New tests.
777
778 2002-08-02  Martin Baulig  <martin@gnome.org>
779
780         * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
781         a bug in the runtime which makes this crash.
782
783         * test-155.cs: New test.
784
785 2002-08-01  Martin Baulig  <martin@gnome.org>
786
787         * verify-3.cs: New test.
788
789 2002-07-31  Martin Baulig  <martin@gnome.org>
790
791         * test-154.cs: New test for the flow analysis code.
792
793         * error-1.cs: Each method in this test must produce a compiler
794         error message.
795
796         * makefile (test-unsafe-mono): New target to compile and run all
797         the --unsafe tests wich MCS and the Mono runtime.
798
799 2002-07-29  Martin Baulig  <martin@gnome.org>
800
801         * makefile: Put back test-152.cs.
802
803         * test-143.cs: Fixed a compilation error in this test.
804
805 2002-07-27  Martin Baulig  <martin@gnome.org>
806
807         * test-153.cs: New test.
808
809 2002-07-27  Martin Baulig  <martin@gnome.org>
810
811         * test-113.cs: Made this test actually work.
812
813 2002-07-26  Martin Baulig  <martin@gnome.org>
814
815         * test-152.cs: New test for bug #24007.
816
817         * makefile: Disabled test-151.cs since it isn't fixed yet.
818
819 2002-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
820
821         * test-151.cs: New test. See bug #22119.
822         * makefile: added new test.
823
824 2002-07-24  Martin Baulig  <martin@gnome.org>
825
826         * test-150.cs: New test.
827
828         * test-149.cs: New test.
829
830         * test-95.cs: .... and finally, another bug in MCS is fixed and
831         the syntax error in this test is caught.
832
833 2002-07-23  Martin Baulig  <martin@gnome.org>
834
835         * test-148.cs: New test.
836
837 2002-07-22  Martin Baulig  <martin@gnome.org>
838
839         * verify-2.cs: New test.
840
841 2002-07-22  Martin Baulig  <martin@gnome.org>
842
843         * verify-1.cs: New test.  The verify-XXX.cs tests must be
844         compiled and then verified - either with `pedump --verify code'
845         or with PEverify.
846
847 2002-07-22  Martin Baulig  <martin@gnome.org>
848
849         * makefile: test-29 now passes.
850
851 2002-07-22  Martin Baulig  <martin@gnome.org>
852
853         * test.147.cs: New test for the `new' modifier.
854
855 2002-07-21  Martin Baulig  <martin@gnome.org>
856
857         * test-38.cs: Added a few more test cases to this test.
858
859 2002-07-20  Martin Baulig  <martin@gnome.org>
860
861         * test-38.cs: This test now passes with MCS.  Added a few more
862         test cases to it.
863
864         * test-52.cs: The order of the elements returned by
865         `IDictionary.Keys' is unspecified.
866
867         * makefile: The following tests fail under linux and have been
868         moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
869         (test-compiler-mono): Compile all the TEST_NOPASS tests, but
870         don't run them.
871
872 2002-07-20  Martin Baulig  <martin@gnome.org>
873
874         * README.tests: Added (empty) list of all the test cases.
875         When you add any test cases, please add them to this file.
876
877         * test-146.cs: Added test for bug #27977 which is now fixed.
878
879 2002-07-19  Martin Baulig  <martin@gnome.org>
880
881         * test-145.cs: Added test for bug #25318 which is now fixed.
882
883 2002-07-17  Martin Baulig  <martin@gnome.org>
884
885         * test-144.cs: Added test for constant `unchecked' and `checked'
886         expressions in a constant assignment.
887
888 2002-07-10  Ravi Pratap  <ravi@ximian.com>
889
890         * test-142.cs : Add. This ensures events can be accessed
891         correctly from subclasses etc.
892         
893 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
894
895         * test-74.cs: Added test for \n in verbatim string.
896
897 2002-06-27  Martin Baulig  <martin@gnome.org>
898
899         * makefile (test-compiler-mono): New target to compile and run
900         the tests with mcs and the mono jit.
901
902 2002-06-25  Andrew Birkett  <adb@tardis.ed.ac.uk>
903
904         * makefile: The following tests fail under linux and have been 
905         moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
906
907         Windows-specific tests have been extracted, and are now run by the
908         test-windows rule (it'll be run under linux but fail)
909
910         The output format has been made less noisy, and is basically the
911         same as the tests in mcs/errors - like "Running test-1 ... OK".
912
913 2002-06-13  Ravi Pratap  <ravi@ximian.com>
914
915         * test-131.cs : Add to test enum member attribute application.
916
917 2002-06-10  Rachel Hestilow  <hestilow@ximian.com>
918
919         * unsafe-3.cs: New test for address-of-pointer.
920         
921 2002-06-09  Martin Baulig  <martin@gnome.org>
922
923         * test-130.cs: New test for constants and casts.
924
925 2002-06-09  Martin Baulig  <martin@gnome.org>
926
927         * test-129.cs: New test for unary minus.
928
929 2002-06-08  Ravi Pratap  <ravi@ximian.com>
930
931         * test-128.cs : Add. This ensures we apply attributes to accessors
932         of events and properties.
933
934 2002-06-08  Martin Baulig  <martin@gnome.org>
935
936         * test-127.cs: New test for Enum.IsDefined().
937
938 2002-05-24  Ravi Pratap  <ravi@ximian.com>
939
940         * test-124.cs, test-125.cs : Add.
941
942         * makefile : update.
943
944 2002-05-11  Miguel de Icaza  <miguel@ximian.com>
945
946         * test-49.cs: Improve test.
947
948 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
949
950         * test-118.cs: test alternate type lookup for attributes.
951
952 2002-05-07  Ravi Pratap  <ravi@ximian.com>
953
954         * test-117.cs : Add.
955
956 2002-05-05  Miguel de Icaza  <miguel@ximian.com>
957
958         * test-28.cs: Improved test: before we were failing on abstract
959         indexers invoked in the same class (as the accessor would have no
960         body).
961
962 2002-05-02  Ravi Pratap  <ravi@ximian.com>
963
964         * test-113.cs : Another test for overload resolution ;-)
965
966         * test-114.cs : Add.
967
968 2002-04-28  Miguel de Icaza  <miguel@ximian.com>
969
970         * test-108.cs: Improve test
971
972 2002-04-26  Ravi Pratap  <ravi@ximian.com>
973
974         * test-105.cs, test-106.cs, test-107.cs : Add.
975
976 2002-04-22  Ravi Pratap  <ravi@ximian.com>
977
978         * test-104.cs : Another overload resolution test !
979
980 2002-04-05  Ravi Pratap  <ravi@ximian.com>
981
982         * test-101.cs : Add test from Paolo.
983
984         * test-102.cs : Another test for attribute emission.
985
986 2002-04-05  Ravi Pratap  <ravi@ximian.com>
987
988         * test-90.cs : Fix bug where we had no class !
989
990         * test-96.cs : Here too !
991
992         * test-98.cs : Supply a missing Main.
993
994 2002-03-27  Miguel de Icaza  <miguel@ximian.com>
995
996         * test-18.cs: Augment test with the multi-flow try/catch.
997
998 2002-03-21  Miguel de Icaza  <miguel@ximian.com>
999
1000         * test-49.cs: Improved test to excerise the coverage.
1001
1002 2002-03-13  Ravi Pratap  <ravi@ximian.com>
1003
1004         * test-86.cs : Add. This is to check for correct overload resolution
1005         with a null literal.
1006
1007 2002-03-07  Ravi Pratap  <ravi@ximian.com>
1008
1009         * test-82.cs : Add.
1010
1011 2002-03-07  Miguel de Icaza  <miguel@ximian.com>
1012
1013         * test-52.cs: Expanded test to cover more cases of foreach.
1014
1015 2002-03-05  Ravi Pratap  <ravi@ximian.com>
1016
1017         * test-81.cs : Add. 
1018
1019         * makefile : Update accordingly as this test passes.
1020
1021 2002-02-20  Miguel de Icaza  <miguel@ximian.com>
1022
1023         * unsafe-1.cs: Extend test.
1024
1025 2002-01-18  Miguel de Icaza  <miguel@ximian.com>
1026
1027         * test-7.cs: Fix test (i.i wsa invalid)
1028
1029 2002-01-18  Nick Drochak  <ndrochak@gol.com>
1030
1031         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
1032
1033 2002-01-13  Ravi Pratap  <ravi@ximian.com>
1034
1035         * test-58.cs : Since it was a duplicate, replace with unsafe
1036         code testing.
1037
1038 2002-01-08  Miguel de Icaza  <miguel@ximian.com>
1039
1040         * test-34.cs: Improve this test to check ref/ref cases.
1041
1042 2002-01-02  Ravi Pratap  <ravi@ximian.com>
1043
1044         * test-45.cs : Augment to exercise support for array initialization
1045         for various other types.
1046
1047 2001-12-30  Miguel de Icaza  <miguel@ximian.com>
1048
1049         * test-67.cs: Improve this test.
1050
1051 2001-12-29  Ravi Pratap  <ravi@ximian.com>
1052
1053         * test-69.cs : Add. This tests support for methods which are
1054         internal calls.
1055
1056 2001-12-28  Ravi Pratap  <ravi@ximian.com>
1057
1058         * test-34.cs : Update to exercise the new overload resolution
1059         code.
1060
1061 2001-12-26  Ravi Pratap  <ravi@ximian.com>
1062
1063         * test-67.cs : Add. These are tests for explicit layout
1064         of structs and classes.
1065
1066         * makefile : Update accordingly.
1067         
1068 2001-12-25  Ravi Pratap  <ravi@ximian.com>
1069
1070         * test-57.cs : Update to exercise more of the code base for
1071         events.
1072
1073 2001-12-24  Ravi Pratap  <ravi@ximian.com>
1074
1075         * test-19.cs : Augment to exercise tests on delegates
1076         defined in mscorlib.
1077
1078         * test-57.cs : Update to exercise the -= operator
1079         as well.
1080         
1081 2001-12-23  Ravi Pratap  <ravi@ximian.com>
1082
1083         * test-57.cs : Update.
1084
1085         * makefile : Update to include the above as it passes nicely.
1086
1087 2001-12-21  Ravi Pratap  <ravi@ximian.com>
1088
1089         * test-19.cs : Augment to exercise code which fixed the bug
1090         where we were not generating a This for the delegate's 
1091         instance expression - for the non-static methods ie.
1092
1093 2001-12-15  Miguel de Icaza  <miguel@ximian.com>
1094
1095         * test-45.cs: Make test also use variables as arguments to new;
1096         We used to have a bug in the compiler that did not resolve some of
1097         the arguments.
1098
1099 2001-12-15  Ravi Pratap  <ravi@ximian.com>
1100
1101         * makefile : Include test-52.cs in the suite, it works fine!
1102
1103         (NO_PASS): It's test-51 which doesn't seem to pass.
1104
1105         * test-50.cs : Augment some more to set named arguments on
1106         the DllImport attribute.
1107
1108         * test-57.cs : Add. This tests support for Events and does not
1109         pass yet.
1110
1111 2001-12-14  Ravi Pratap  <ravi@ximian.com>
1112
1113         * test-45.cs : Update for float and double initialization.
1114
1115 2001-12-13  Miguel de Icaza  <miguel@ximian.com>
1116
1117         * makefile (test-30): Another test moved to the `pass' section.
1118         This is explicit interface implementation.
1119
1120         (test-54): returning from catch exceptions has been working for
1121         some time now. 
1122
1123 2001-12-09  Radek Doulik  <rodo@ximian.com>
1124
1125         * makefile (TEST_SOURCES): added test-55 for using alias directive
1126
1127 2001-12-06  Dietmar Maurer  <dietmar@ximian.com>
1128
1129         * makefile: added new target test-jit
1130
1131 2001-12-04  Ravi Pratap <ravi@ximian.com>
1132
1133         * makefile : Update to include test 50 as it now passes.
1134
1135 2001-12-04  Ravi Pratap <ravi@ximian.com>
1136
1137         * test-45.cs : Update for string initialization tests.
1138
1139 2001-12-03  Miguel de Icaza  <miguel@ximian.com>
1140
1141         * test-49.cs: Updated to test `goto default'
1142
1143         * test-43.cs: Test break and continue here.
1144
1145         * gen-cast-test.cs: Improved cast test generator.
1146
1147 2001-12-03  Ravi Pratap <ravi@ximian.com>
1148
1149         * test-50.cs : Add. This does not pass yet.
1150
1151 2001-12-02  Ravi Pratap  <ravi@ximian.com>
1152
1153         * test-40.cs : Update to now test recursive definitions with
1154         constants hooked up.
1155
1156 2001-12-01  Ravi Pratap  <ravi@ximian.com>
1157
1158         * test-40.cs : Update to do recursive enumeration definition.
1159
1160 2001-11-28  Ravi Pratap  <ravi@ximian.com>
1161
1162         * test-48.cs : Add for constant emission tests.
1163
1164         * makefile : Update for the above as it passes nicely :-)
1165
1166 2001-11-22  Ravi Pratap  <ravi@ximian.com>
1167
1168         * test-45.cs : Augment some more to test shorthand declaration
1169         of variables/fields that are array types.
1170
1171 2001-11-20  Ravi Pratap  <ravi@ximian.com>
1172
1173         * test-45.cs : Add for array initialization testing.
1174
1175 2001-11-16  Miguel de Icaza  <miguel@ximian.com>
1176
1177         * test-34.cs: Improve this test to check if we are actually
1178         walking over the arguments in foreach.
1179
1180 2001-11-15  Ravi Pratap  <ravi@ximian.com>
1181
1182         * makefile : Update to include test-33 again. All tests
1183         pass again !
1184
1185 2001-11-13  Ravi Pratap  <ravi@ximian.com>
1186
1187         * test-7.cs : Re-write to make the tests more robust.
1188
1189 2001-11-12  Ravi Pratap  <ravi@ximian.com>
1190
1191         * test-39.cs : Update to test named arguments too.
1192
1193 2001-11-11  Ravi Pratap  <ravi@ximian.com>
1194
1195         * test-40.cs : Update to be a little more useful.
1196
1197 2001-11-08  Ravi Pratap  <ravi@ximian.com>
1198
1199         * test-39.cs : Add
1200
1201         * test-40.cs : Add
1202
1203         * makefile : Modify to include the above as they pass all tests.
1204         
1205 2001-10-31  Ravi Pratap  <ravi@ximian.com>
1206
1207         * test-34.cs : Add 
1208         
1209 2001-10-28  Ravi Pratap  <ravi@ximian.com>
1210
1211         * test-32.cs : Added to test array definition and creation.
1212
1213         * makefile : Updated accordingly.
1214
1215 2001-10-22  Ravi Pratap  <ravi@ximian.com>
1216
1217         * makefile : New target 'verify' which uses the verifier to check
1218         that executables produced by us are identical to the MSC produced ones.
1219
1220         * test-7.cs : Update to exercise more overloadable operators.
1221
1222 2001-10-21  Ravi Pratap  <ravi@ximian.com>
1223
1224         * test-27.cs : Add to do various implicit and explicit
1225         reference conversions.
1226
1227         * makefile : Update accordingly.
1228
1229 2001-10-18  Ravi Pratap  <ravi@ximian.com>
1230
1231         * test-26.cs : Update to test delegate creation from another 
1232         delegate.
1233         
1234 2001-10-17  Ravi Pratap  <ravi@ximian.com>
1235
1236         * test-26.cs : Added to demonstrate delegate support.
1237
1238 2001-10-16  Miguel de Icaza  <miguel@ximian.com>
1239
1240         * test-25.cs: Added new test to excercise break/continue on
1241         various loop constructs.
1242
1243         * test-24.cs: Test property use in expression and statement
1244         contexts. 
1245
1246 2001-10-14  Miguel de Icaza  <miguel@ximian.com>
1247
1248         * test-23.cs: Added new test for properties. 
1249
1250 2001-10-12  Ravi Pratap  <ravi@ximian.com>
1251
1252         * test-21.cs : Update to actually do some checking and return
1253         an appropriate value.
1254
1255 2001-10-11  Ravi Pratap  <ravi@ximian.com>
1256
1257         * test-21.cs : Add. This is a test for testing our support
1258         for nested types
1259         
1260 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1261
1262         * test-16.cs : Update to exercise the code which selects the best 
1263         conversion operator based on "most encompassing/encompassed type"
1264
1265         * test-7.cs : Update here too.
1266
1267 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1268
1269         * test-7.cs : Update to do explicit conversion tests.
1270
1271         * makefile : small fix.
1272
1273 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1274
1275         * test-16.cs : Update to make the test more correct.
1276
1277 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1278
1279         * test-16.cs : Add.
1280
1281         * makefile : update accordingly.
1282
1283 2001-10-02  Miguel de Icaza  <miguel@ximian.com>
1284
1285         * makefile (test-compiler): Add rm *.exe before launching tests.
1286
1287 2001-10-02  Ravi Pratap  <ravi@ximian.com>
1288
1289         * test-13.cs : Added. 
1290
1291         * makefile : update accordingly.
1292
1293 2001-09-27  Ravi Pratap  <ravi@ximian.com>
1294
1295         * test-7.cs : Revamp and add more operator tests. Still in progress.
1296
1297         * test-9,10.cs : Added by Miguel earlier.
1298
1299 2001-09-26  Ravi Pratap  <ravi@ximian.com>
1300
1301         * test-7.cs : Update to return an exit code
1302
1303         * test-8.cs : Added by Miguel.
1304
1305 2001-09-25  Ravi Pratap  <ravi@ximian.com>
1306
1307         * test-7.cs : Update to include implicit conversion tests.
1308
1309 2001-09-21  Ravi Pratap  <ravi@ximian.com>
1310
1311         * test-7.cs : Add.
1312
1313 2001-09-21  Miguel de Icaza  <miguel@ximian.com>
1314
1315         * makefile (test-compiler): Abort tests on failure.
1316