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