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