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