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