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