2009-06-05 Jb Evain <jbevain@novell.com>
[mcs.git] / errors / ChangeLog
blob9776ec7e3fb4c71f62c3b347f6ed9a64d0db3999
1 2009-02-06  Scott Peterson  <lunchtimemama@gmail.com>
3         This patch is contributed under the MIT/X11 license.
5         * errors.txt: Updated variance-related code messages and removed -39
6         which is no longer relevant.
8         * gcs8034-11.cs:
9         * gcs8034-12.cs:
10         * gcs8034-13.cs:
11         * gcs8034-14.cs:
12         * gcs8034-15.cs:
13         * gcs8035-11.cs:
14         * gcs8035-12.cs:
15         * gcs8035-13.cs:
16         * gcs8035-14.cs:
17         * gcs8035-15.cs: Added new error tests to cover new variance rules.
19         * gcs8039.cs: Removed. This case is now covered by -34.
21 2009-02-04  Scott Peterson  <lunchtimemama@gmail.com>
23         This patch is contributed under the MIT/X11 license.
25         * errors.txt: Added new mono-specific errors codes -33 to -39 pertaining
26         to generic variance.
28         * gcs8033.cs:
29         * gcs8033-2.cs:
30         * gcs8034.cs:
31         * gcs8034-2.cs:
32         * gcs8034-3.cs:
33         * gcs8034-4.cs:
34         * gcs8034-5.cs:
35         * gcs8034-6.cs:
36         * gcs8034-7.cs:
37         * gcs8034-8.cs:
38         * gcs8034-9.cs:
39         * gcs8034-10.cs:
40         * gcs8035.cs:
41         * gcs8035-2.cs:
42         * gcs8035-3.cs:
43         * gcs8035-4.cs:
44         * gcs8035-5.cs:
45         * gcs8035-6.cs:
46         * gcs8035-7.cs:
47         * gcs8035-8.cs:
48         * gcs8035-9.cs:
49         * gcs8035-10.cs:
50         * gcs8036.cs:
51         * gcs8036-2.cs:
52         * gcs8037.cs:
53         * gcs8037-2.cs:
54         * gcs8038.cs:
55         * gcs8038-2.cs:
56         * gcs8038-3.cs:
57         * gcs8039.cs: Added tests for new error codes.
59         * gcs1525.cs: Updated error message to jive with new grammar.
61         * gcs1644-15.cs:
62         * gcs1644-16.cs: Add tests for "unsupported feature" error in iso-2.
64 2009-01-19  Zoltan Varga  <vargaz@gmail.com>
66         * Makefile (check): Add a standard check target.
68 2008-11-04  Gert Driesen  <drieseng@users.sourceforge.net>
70         * cs1007-2.cs: New test from bug #436792.
72 2008-04-04  Raja R Harinath  <harinath@hurrynot.org>
74         * cs0119-4.cs, cs0119-5: New tests from #377028.
76         * cs0219-3.cs: New test from #319508.
77         * cs0219-2.cs: New test from #324765.
79 2008-03-14 Marek Safar <marek.safar@gmail.com>
81         * Makefile: New compiler-tester options.
83 2008-02-25  Raja R Harinath  <harinath@hurrynot.org>
85         * cs0152-3.cs: New testcase from #363791.
87         * gcs1644-10.cs: Remove spurious error message.
89 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
91         * Makefile: Enable testing net_2_1 profile.
93 2008-01-12  Raja R Harinath  <harinath@hurrynot.org>
95         * Makefile (VALID_PROFILE): New.  Disable tests for other profiles.
97 2008-01-06  Gert Driesen  <drieseng@users.sourceforge.net>
99         * gcs0281.cs: Modified expected error message now that fix for bug
100         #315057 has been applied.
102 2007-10-17  Gert Driesen  <drieseng@users.sourceforge.net>
104         * cs0177-8.cs: New test based on #325478.
106 2007-10-09  Jb Evain  <jbevain@novell.com>
108         * known-issues-mcs: test asserting that assembly
109         version check should work now.
111 2007-10-07  Jb Evain  <jbevain@novell.com>
113         * cs0647-17.cs: New test for assembly version verification.
115 2007-10-03  Raja R Harinath  <rharinath@novell.com>
117         * cs0120-10.cs: New test based on #328490.
119 2007-08-24  Atsushi Enomoto  <atsushi@ximian.com>
121         * cs1570-12.cs : new test (bug #82565).
123 2007-06-07  Raja R Harinath  <harinath@gmail.com>
125         * cs0135-2.cs, cs0135-3.cs: New tests for parameter name
126         conflicts.
128 2007-05-22  Scott Peterson  <lunchtimemama@gmail.com>
129         * gcs0271.cs, gcs0272.cs: Test automatic properties
130           for proper access control.
132 2007-05-17  Raja R Harinath  <rharinath@novell.com>
134         * cs0159-5.cs, cs0159-6.cs, cs0159-7.cs: New tests as
135         counterpoints to #81633.
137 2007-05-15  Scott Peterson  <lunchtimemama@gmail.com>
138         * gcs0201.cs:
139           Make sure that Linq syntax fails correctly
140           when not compiling for Linq.
142 2007-05-08  Scott Peterson  <lunchtimemama@gmail.com>
143         * gcs1526.cs:
144         * gcs1526-2.cs:
145         * gcs1031.cs:
146           Make sure that Linq syntax fails correctly
147           when not compiling for Linq.
149 2007-05-02  Raja R Harinath  <rharinath@novell.com>
151         * cs1534-2.cs: New test.  Ensure that the error handling isn't
152         limited to only erroneous 3-argument operators.
154 2007-04-09  Raja R Harinath  <rharinath@novell.com>
156         * cs0103-5.cs: New test based on #81338.
158 2007-03-21  Bill Holmes  <billholmes54@gmail.com>
159         * gcs0111-2.cs:
160         With the new member ordering change in class.cs, the error message
161         for this test has changed and now matches csc output.
163         For Defect #79434
165         All code is contributed under the MIT/X11 license.
167 2007-03-21  Bill Holmes  <billholmes54@gmail.com>
169         * cs3005-6.cs
170         * cs3005-15.cs
171           With the changes to mcs/class.cs in r74702 these test
172           outputs are now different.  The error messages are still correct
173           they are simply reporting the error on the other name due to the
174           new order objects are processed. 
176 2007-01-28  Raja R Harinath  <rharinath@novell.com>
178         * gcs0411-3.cs: Rename to tests/gtest-309.cs.
180 2006-11-19  Gert Driesen  <drieseng@users.sourceforge.net>
182         * cs1058.cs: Removed as CS1058 does not apply to 1.0 profile.
183         * gcs1058-1.cs, gcs1058-2.cs: Added tests for bug #79810.
185 2006-10-26  Raja R Harinath  <rharinath@novell.com>
187         * cs0165-13.cs: New test from #78820.
189 2006-10-06  Raja R Harinath  <rharinath@novell.com>
191         * cs0146-5.cs: New test from #79584.
193 2006-10-04  Martin Baulig  <martin@ximian.com>
195         * known-issues-mcs, known-issues-gmcs: Update; the anonymous
196         method tests are now working.
198 2006-10-04  Raja R Harinath  <harinath@gmail.com>
200         * cs0246-17.cs: An embarassingly simple testcase based on #79577.
202 2006-09-28  Raja R Harinath  <rharinath@novell.com>
204         * gcs1502.cs: New test from #79013.
206         * cs0229-3.cs, CS0229-3-lib.il: New test based on #79451.
207         * cs0229-4.cs, CS0229-4-lib.il: Likewise.
209 2006-08-14  Raja R Harinath  <rharinath@novell.com>
211         * gcs0306.cs: New test based on #79067.
213 2006-08-03  Raja R Harinath  <rharinath@novell.com>
215         * cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
216         fixing #77963.
218 2006-08-02  Raja R Harinath  <rharinath@novell.com>
220         * cs0246-16.cs, gcs0246-8.cs: New tests from #77396.
222 2006-06-21  Raja R Harinath  <rharinath@novell.com>
224         * cs0019-16.cs: New test from #78662.
226 2006-06-16  Raja R Harinath  <rharinath@novell.com>
228         * cs0120-9.cs: New test from #78601.
230 2006-05-23  Raja R Harinath  <rharinath@novell.com>
232         * cs0139-3.cs, cs0139-4.cs, cs0139-5.cs, cs0139-6.cs: New
233         regression tests for 'break' and 'continue' inside a try block.
235 2006-05-18  Raja R Harinath  <rharinath@novell.com>
237         * cs0162-6.cs, cs0162-7.cs: New tests for unreachable code.
238         Emitting the warning on cs0162-7.cs needs a multi-pass algorithm.
239         * cs0165-12.cs: New test from #77869.
241 2006-05-11  Raja R Harinath  <rharinath@novell.com>
243         * cs0177-7.cs: Taken from erroneous sub-test in tests/test-154.cs.
245 2006-05-05  Raja R Harinath  <rharinath@novell.com>
247         * cs0177-5.cs, cs0177-6.cs: New tests based on #78290.
249 2006-05-03  Raja R Harinath  <rharinath@novell.com>
251         * cs0162-5.cs: New test from #76665.
253 2006-04-20  Raja R Harinath  <rharinath@novell.com>
255         * cs1502-7.cs: New test from #75800.
257         * cs0168-2.cs: New test from #66031.
259 2006-04-18  Raja R Harinath  <rharinath@novell.com>
261         * cs1690.cs, cs1690-2.cs, cs1690-3.cs: Update.
262         * cs1690-4.cs, cs1690-5.cs, cs1690-6.cs, cs1690-7.cs: New tests
263         inspired by #77752.
265 2006-03-22  Raja R Harinath  <rharinath@novell.com>
267         * gcs1908.cs, gcs1908-2.cs, gcs1908-3.cs, gcs1908-4.cs: New tests
268         for DefaultParameterValueAttribute.
270 2006-03-01  Raja R Harinath  <rharinath@novell.com>
272         * cs1540-8.cs: New test from #77627.
274         * cs1628-2.cs: New test from #77679.
276         * cs0205-3.cs, CS0205-3-lib.dll: New test based on #77642.
278 2006-02-07  Atsushi Enomoto  <atsushi@ximian.com>
280         * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
281           cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
283           It reports XmlTextReader error message changes as build breakage.
285           That's why I opposed to compare error messages blindly.
287 2006-01-18  Raja R Harinath  <rharinath@novell.com>
289         * cs1026-2.cs: New test from #76656.
291 2006-01-17  Raja R Harinath  <rharinath@novell.com>
293         * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
295 2006-01-16  Raja R Harinath  <rharinath@novell.com>
297         * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
299 2006-01-11  Raja R Harinath  <rharinath@novell.com>
301         * cs0023-3.cs: New test from #77204.
303 2006-01-06  Ankit Jain  <jankit@novell.com>
305         * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
307 2005-12-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
309         * CSFriendAssembly-lib.cs: Update friend assembly info
310         after the latest updates to this feature.
312         * gcs1726.cs: Likewise.
314         * gcs0281.cs: Likewise.
315         
316 2005-12-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
318         * gcs1726-2.cs: New test based on last update to
319         friend assembly access.
321 2005-12-20  Raja R Harinath  <rharinath@novell.com>
323         * cs0628-3.cs: New test based on #77035.
325 2005-12-16  Raja R Harinath  <rharinath@novell.com>
327         * cs0659-2.cs: New test based on #77006.
329 2005-12-05  Raja R Harinath  <rharinath@novell.com>
331         * Makefile (DISTFILES): Add *.snk.
333 2005-12-05  Atsushi Enomoto  <atsushi@ximian.com>
335         * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
336         * known-issues-gmcs : updated.
338 2005-12-01  Atsushi Enomoto  <atsushi@ximian.com>
340         * cs0419-4.cs : test for the first case of bug #76727.
341         * known-issues-gmcs : added it.
343 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
345         * cs1574-7.cs : fixed code format ("Line") to make it working.
346         * cs0419-3.cs : new test for ambiguity resolution.
347         * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
348           thus no need to be added here.
350 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
352         * cs1574-7.cs : new test to warn doc reference to interface members 
353           which is not exposed publicly.
354         * known-issues-gmcs : added above.
356 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
358         * known-issues-gmcs : added cs0419-2.cs
360 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
362         * cs0419-2.cs : test to check error message problem in #76685.
364 2005-11-13  Atsushi Enomoto  <atsushi@ximian.com>
366         * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
368 2005-11-13  Atsushi Enomoto  <atsushi@ximian.com>
370         * cs0419.cs : The error message is fixed to show an alternative, not
371           the identical one.
373 2005-11-04  Carlos Alberto Cortez <calberto.cortez@gmail.com>
375         * gcs0281.cs: New test.
376         * CSFriendAssembly-lib.cs: New helper file.
377         
378 2005-10-27  Raja R Harinath  <rharinath@novell.com>
380         * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
382 2005-10-26  Raja R Harinath  <harinath@gmail.com>
384         * cs0246-14.cs: New test from #76419.
386 2005-10-26  Raja R Harinath  <rharinath@novell.com>
388         * cs0103-3.cs: New test for #76271.
390 2005-10-25  Carlos Alberto Cortez <calberto.cortez@gmail.com>
392         * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs: 
393           New tests.
395         * InternalVisibleTo.snk: New key file for gcs1726.cs.
396           
397 2005-10-24  Carlos Alberto Cortez <calberto.cortez@gmail.com>
399         * cs0430.cs, cs0439.cs, cs0439-2.cs, 
400           cs1537-2.cs, cs1537-3.cs, cs1679.cs, 
401           cs1680.cs, cs1681.cs: Added tests for extern alias
402           feature.
404         * known-gmcs-issues: Update the issues to avoid testing
405         the extern alias test in 2.0 profile. We need to change them
406         as soon as the merged is done in gmcs.
407           
408 2005-10-20  Raja R Harinath  <rharinath@novell.com>
410         * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
412 2005-10-07  Raja R Harinath  <rharinath@novell.com>
414         * cs0266-8.cs: New test from #76323.
416 2005-10-04  Raja R Harinath  <rharinath@novell.com>
418         * Makefile (with_mono_path_n11b): New.
419         (ILASM): Use it.
421 2005-09-26  Raja R Harinath  <rharinath@novell.com>
423         * cs0212-3.cs: New test based on #76133.
425 2005-09-05  Atsushi Enomoto  <atsushi@ximian.com>
427         * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
428           to #75772.
430 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
432         * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
433           cs0441-2.cs : class modifier check on partial types.
434         * known-issues-gmcs : added above.
436 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
438         * cs0665-2.cs : test for bug #75946.
439         * known-issues-gmcs : added this file.
441 2005-08-31  Atsushi Enomoto  <atsushi@ximian.com>
443         * cs0665.cs : new test (possibly incorrect assignment in if statement).
445 2005-08-30  Atsushi Enomoto  <atsushi@ximian.com>
447         * cs0246-13.cs : testcase for #75930.
449 2005-08-24  Atsushi Enomoto  <atsushi@ximian.com>
451         * cs0134-2.cs : testcase for bug #754333.
453 2005-08-24  Atsushi Enomoto  <atsushi@ximian.com>
455         * known-issues-mcs : removed cs0642*.cs (working now)
456         * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
457           filename fix.
458         * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
459           Possible empty statement check for if&else.
460         * cs0642-10.cs : additional empty statement check for "fixed".
462 2005-08-24 Marek Safar <marek.safar@seznam.cz>
464         * Makefile: Add ilasm for *.il compilation.
466 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
468         * known-issues-mcs : removed cs0652.cs (working now)
469         * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
471 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
473         * cs0034-3.cs : for bug #73709.
475 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
477         * cs0034-2.cs : for bug #52492.
479 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
481         * cs1010-2.cs : for bug #75245.
483 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
485         * cs0165-10.cs, cs0165-11.cs : for bug #75721.
487 2005-08-12  Martin Baulig  <martin@ximian.com>
489         * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
490         produce a warning and not an error on .NET 2.0.
492 2005-08-03  Raja R Harinath  <rharinath@novell.com>
494         * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
495         New tests for the qualified-alias-member (::) feature.
497 2005-08-01  Raja R Harinath  <rharinath@novell.com>
499         * cs0122-17.cs: New test from #75669.
501 2005-07-31  Raja R Harinath  <harinath@gmail.com>
503         * cs1502-4.cs: New test from #75658.
505         * cs0136-6.cs: New test from #75656.
507 2005-07-26  Raja R Harinath  <rharinath@novell.com>
509         * cs0246-12.cs: New test from #75628.
511 2005-07-16  Raja R Harinath  <harinath@gmail.com>
513         * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
515 2005-07-15  Raja R Harinath  <rharinath@novell.com>
517         * cs0436.cs: New test from #72969.
519 2005-07-07  Raja R Harinath  <rharinath@novell.com>
521         * cs0282.cs: New test from #75486.
523 2005-07-05  Raja R Harinath  <rharinath@novell.com>
525         * cs0212-2.cs: New test from #72729.
527 2005-06-30  Raja R Harinath  <rharinath@novell.com>
529         * cs0021-3.cs: New test from #75412.
531         * cs0120-8.cs: New test from #75283.
533 2005-06-15  Raja R Harinath  <rharinath@novell.com>
535         * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
537 2005-06-06  Raja R Harinath  <rharinath@novell.com>
539         * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
541 2005-06-06 Marek Safar <marek.safar@seznam.cz>
543         * Makefile: Reflect tester changes.
544         
545         * TestRunner.cs: Moved to tools/compiler-tester.
546         
547 2005-06-03  Raja R Harinath  <rharinath@novell.com>
549         * cs0654.cs: New test.
551 2005-06-02  Raja R Harinath  <rharinath@novell.com>
553         * cs0119-2.cs: New test from #75080.
555 2005-05-31  Raja R Harinath  <rharinath@novell.com>
557         * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
558         Output to 'dummy.xml'.
560 2005-05-30  Raja R Harinath  <rharinath@novell.com>
562         * cs0122-16.cs: New test from #75088.
564 2005-05-26  Raja R Harinath  <rharinath@novell.com>
566         * cs0173-3.cs: Rename from cs0172-2.cs.  CSC 1.1 reports CS0173,
567         CSC 2.0.40607 reports CS0172.  CS0173 is somewhat more appropriate
568         since the conversion is ambiguous.
570 2005-05-20  Martin Baulig  <martin@ximian.com>
572         * mcs-known-issues, gmcs-known-issues: Updated.
574         * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
575         the new test runner.
577 2005-05-09 Marek Safar <marek.safar@seznam.cz>
579         * Makefile: Use TestRunner under NET_2_0.
581 2005-05-05  Raja R Harinath  <rharinath@novell.com>
583         * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
584         'make run-test'.
586         * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
587         New tests based on #64812.
589 2005-05-04  Raja R Harinath  <rharinath@novell.com>
591         * cs0122-13.cs: New test based on #64812.
593 2005-05-03  Raja R Harinath  <rharinath@novell.com>
595         * errors.txt (warning -28): Remove.
597 2005-04-17  Atsushi Enomoto  <atsushi@ximian.com>
599         * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
601 2005-04-15  Raja R Harinath  <rharinath@novell.com>
603         * cs0208-7.cs, cs0208-8.cs: New tests.  Verified on CSC.
605 2005-04-08  Raja R Harinath  <rharinath@novell.com>
607         * cs0535-3.cs: New test from #58413.
609 2005-04-05  Raja R Harinath  <rharinath@novell.com>
611         * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
613 2005-04-04  Raja R Harinath  <rharinath@novell.com>
615         * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
616         testcase to having only the mentioned error.  With the previous
617         code, CS0208 was also appropriate.
619 2005-04-01  Raja R Harinath  <rharinath@novell.com>
621         * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
622         more verbose.
623         * cs0208-4.cs: New test from #74232.
625         * cs0267.cs: New.  Mentioned in passing in #74309.
627 2005-03-29  Raja R Harinath  <rharinath@novell.com>
629         * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
631 2005-03-18  Raja R Harinath  <rharinath@novell.com>
633         * Makefile (DISTFILES): Don't distribute TestRunner.exe.
635 2005-03-17  Raja R Harinath  <rharinath@novell.com>
637         * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
638         (run-mcs-tests): Clean up.  Use profile specific test runner.
639         Disable TestRunner on net_2_0 profile.
640         * TestRunner.cs (ProcessTester): Redirect stdout too.
641         (Tester.Log, Tester.LogLine): New.  Replacements for Console.Write
642         and Console.WriteLine that also log to files.
643         (Tester.Main): Add new command line argument for log file name.
644         Use the name of the compiler to select tests rather than "1".
645         Exit with non-zero on regressions.
647 2005-03-16 Marek Safar <marek.safar@seznam.cz>
649         * Makefile: Enabled TestRunner for default profile.
650         
651         * know-issues-*: Updated.
653 2005-03-16 Marek Safar <marek.safar@seznam.cz>
655         * TestRunner.cs: Add support for (no errors, ignore errors).
657 2005-03-16  Raja R Harinath  <rharinath@novell.com>
659         * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
660         they're no longer used.
661         * runtest.pl: Remove.
663 2005-03-13  Martin Baulig  <martin@ximian.com>
665         Reverted things back to revision 41701, which was the last one
666         before Marek's changes.
668 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
670         * cs1041.cs : option -doc was missing.
672 2004-03-10  Atsushi Enomoto  <atsushi@ximian.com>
674         * cs1041.cs : added test for bug #73385.
676 2005-03-10 Marek Safar <marek.safar@seznam.cz>
678         * TestRunner.cs: New fast test runner.
680 2005-03-09  Raja R Harinath  <rharinath@novell.com>
682         * cs1618-2.cs: New test for partial classes.
684 2005-03-07  Raja R Harinath  <rharinath@novell.com>
686         * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
688 2005-02-28  Raja R Harinath  <rharinath@novell.com>
690         * cs0053-2.cs: New test from #73052.
692 2005-02-23  Raja R Harinath  <rharinath@novell.com>
694         * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
695         * Makefile (all-local): Add CS0122-10-lib.dll.
696         * cs0122-11.cs: New test based on #72718.
697         * cs0112-2.cs: Remove erroneous test.  Same as cs1501.cs.
698         * mcs-expect-wrong-error (cs1501.cs): Remove.
700 2005-02-22  Raja R Harinath  <rharinath@novell.com>
702         * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
703         * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
704         * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
706 2005-02-21  Raja R Harinath  <rharinath@novell.com>
708         * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
710         * runtest.pl: Add unexpected error check.
712 2005-02-18  Raja R Harinath  <rharinath@novell.com>
714         * cs0120-5.cs: New test from #72678.
716         * cs0131-3.cs: New test from #63202.
718 2005-02-16  Raja R Harinath  <rharinath@novell.com>
720         * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
722 2005-02-15  Raja R Harinath  <rharinath@novell.com>
724         * cs1502-3.cs: New test from #72554.
726 2005-02-11 Marek Safar <marek.safar@seznam.cz>
728         * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
729         cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
731 2005-02-10  Raja R Harinath  <rharinath@novell.com>
733         * cs0121-4.cs: New test.  Ensure that a param method isn't
734         discarded if the signatures of other normal methods are different.
736 2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
738         * cs1617.cs: Add a newline so do-tests.pl can process it under
739         sparc.
741 2005-02-02  Raja R Harinath  <rharinath@novell.com>
743         * cs0108-12.cs: New test.  Ensure that cs0108 handling occurs when
744         a constant is defined ahead of time due to forward references.
746 2005-01-25 Marek Safar <marek.safar@seznam.cz>
748         * cs0176-4.cs: Bug #71257.
750 2005-01-25 Marek Safar <marek.safar@seznam.cz>
752         * cs0647-14.cs: Bug #71651.
753         
754 2005-01-12  Raja R Harinath  <rharinath@novell.com>
756         * Makefile (run-generics-tests): Fix quoting to better work in
757         Windows.  Remove some stray code leftover from testing.
758         (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
759         * cs2023.response: Rename from CS2023.
760         * cs2023.cs: Update.
762 2005-01-10  Raja R Harinath  <rharinath@novell.com>
764         * Makefile (all-local): Add CS0118-2-lib.dll.
765         (run-mcs-tests, run-generics-tests): Don't pipe through tee.  It
766         loses exit code of do-tests.pl.
767         * do-tests.pl (PROFILELOG): New.  Copy all output to this file too.
768         * cs0234-2.cs: Bug #52697.
769         * cs0234-3.cs: Bug #57200.
770         * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
771         * cs0538-2.cs: Remove bogus test.
773 2005-01-10 Marek Safar <marek.safar@seznam.cz>
775         * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
776         
777 2005-01-07 Marek Safar <marek.safar@seznam.cz>
779         * cs0102-14.cs: Bug #70942.
781 2005-01-05  Duncan Mak  <duncan@ximian.com>
783         * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
784         
785         * cs1040-2.cs: Added to track bug #56460.        
786         
787 2004-12-29  Duncan Mak  <duncan@ximian.com>
789         * cs0246-9.cs: Added to track bug #70758.
791         * cs1510-3.cs: Added to track bug #70402.
793 2004-12-17  Raja R Harinath  <rharinath@novell.com>
795         * Makefile (run-mcs-tests, run-generics.tests): Don't remove
796         *.junk here.
797         (clean-local): Remove them here.
798         * do-tests.pl: Fix some perl warnings.
800 2004-12-17 Marek Safar <marek.safar@seznam.cz>
802         * makefile: Removed LOCAL_MCS_FLAGS. Every test should
803         have its own.
805         * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
806         cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
807         cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
808         cs1638.cs, cs0103-2.cs: New error tests.
810 2004-12-14 Marek Safar <marek.safar@seznam.cz>
812         * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
813         cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
814         cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
815         cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
816         New error tests.
818 2004-12-08  Martin Baulig  <martin@ximian.com>
820         * gcs3024.cs: New test.
822 2004-12-08  Martin Baulig  <martin@ximian.com>
824         * cs3002-4.cs: Renamed to cs3003-2.cs.
825         * cs3002-7.cs: Renamed to cs3003-3.cs.
826         * cs3002-8.cs: Renamed to cs3003-4.cs.
828 2004-12-07  Raja R Harinath  <rharinath@novell.com>
830         * Makefile (DISTFILES): Add expected error and ignored test lists.
832 2004-12-07  Martin Baulig  <martin@ximian.com>
834         * gcs0305.cs: Renamed to cs0246-2.cs.
835         * gcs0305-2.cs: Renamed to cs0246-3.cs.
836         * gcs0305-3.cs: Renamed to cs0246-4.cs.
837         * gcs0305-4.cs: Renamed to cs0246-5.cs.
838         * gcs0308.cs: Renamed to cs0246-6.cs.
839         * gcs0308-2.cs: Renamed to cs0246-7.cs.
840         * gcs0308-3.cs: Renamed to cs0246-8.cs.
842 2004-12-06  Martin Baulig  <martin@ximian.com>
844         * cs8211.cs: Renamed to cs0182-4.cs.
846 2004-12-06  Martin Baulig  <martin@ximian.com>
848         * cs8212.cs: Renamed to cs0182-3.cs.
850 2004-12-06  Martin Baulig  <martin@ximian.com>
852         * cs8210.cs: Renamed to gcs0208.cs.
854 2004-12-06  Martin Baulig  <martin@ximian.com>
856         * cs8206.cs: Renamed to cs1622.cs.
858 2004-12-06  Martin Baulig  <martin@ximian.com>
860         * cs8201.cs: Removed, this is not an error !
862 2004-12-06  Martin Baulig  <martin@ximian.com>
864         * gmcs-expect-*: Updated from mcs-expect-*.
866 2004-12-06  Raja R Harinath  <rharinath@novell.com>
868         * Makefile (test-multi-local): Fix compile command.
870 2004-12-02  Duncan Mak  <duncan@ximian.com>
872         * cs0122-7.cs: 
873         * cs0122-8.cs: Added test cases for events, from bug #70129.
875 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
877         * cs1589.inc : plus one.
878         * Makefile : remove dummy.xml (in case of error test failures)
880 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
882         * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
883           cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
884           cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
885           cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
886           cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
887           cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
888           cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
889           cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
890           cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
891           cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
892           cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
893           cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
894           cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
895           cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
896           cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
897           cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
899 2004-11-26  Raja R Harinath  <rharinath@novell.com>
901         * Makefile (DISTFILES): Add do-tests.pl.
903 2004-11-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
905         * cs0275.cs: New
906         
907 2004-11-18 Marek Safar <marek.safar@seznam.cz>
909         * cs0657-19.cs: Bug#69462
911 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
912         * cs0273.cs: New
913         * cs0274.cs: New
914         * cs0276.cs: New
915         * cs0507-2.cs: New
916         * cs1644-2.cs: New
918 2004-10-24 Marek Safar <marek.safar@seznam.cz>
920         * cs82??.cs: Renumber some 82xx errors.
922 2004-10-21  Raja R Harinath  <rharinath@novell.com>
924         * do-tests.pl: Make robust to being invoked in parallel for
925         multiple profiles.
926         * Makefile: Clean any generated files.
928 2004-10-07  Raja R Harinath  <rharinath@novell.com>
930         * mcs-ignore-tests: Empty.
932         * Makefile (run-mcs-tests): Save log of output to
933         $(TEST_PROFILE).log.
934         (run-generics-tests): Likewise.
935         Report from K Sathyasudha <ksathyasudha@novell.com>.
937 2004-10-05  John Luke  <john.luke@gmail.com>
939         * Makefile: add *.mdb to clean target
941 2004-10-04  John Luke  <john.luke@gmail.com>
943         * cs8205.cs: remove, same as cs1624
944         * cs8206.cs: fix yield syntax, and add line number, now passes
945         * cs8207.cs: remove, same as cs1623
946         * cs8208.cs: remove, same as cs1625
947         * cs8209.cs: remove, same as cs1631
949 2004-10-01  John Luke  <john.luke@gmail.com>
951         * *.cs: fix some incorrect tests by either addding a Main method,
952         or adding a -t:library compiler option.  Makes one test pass, and adds
953         19 to *-expect-wrong-error as they compile when they shouldn't
954         * *mcs-expect-*-error: update
956 2004-10-01  Raja R Harinath  <rharinath@novell.com>
958         * cs0122-5.cs, cs0122-6.cs: New tests.
959         * gmcs-expect-no-error: Update.
961 2004-09-27  Raja R Harinath  <rharinath@novell.com>
963         * Makefile: Re-apply changes from 2004-09-14.
964         (test-everything): Run tests in both profiles.
966 2004-09-21  Raja R Harinath  <rharinath@novell.com>
968         * do-tests.pl: Print 'IGNORED' when a test is ignored.
970 2004-09-14  Martin Baulig  <martin@ximian.com>
972         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
974 2004-09-14  Martin Baulig  <martin@ximian.com>
976         * Makefile: Put the old Makefile back.
978 2004-09-14  Raja R Harinath  <rharinath@novell.com>
980         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
981         (test-everything): Remove.
982         (TEST_PROFILE): New.
983         (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
984         (run-test-local) [PROFILE=net_2_0]: Run generics tests.
986 2004-09-10 Marek Safar <marek.safar@seznam.cz>
988         * do-test.pl: Make report readable (I was really confuse).
989         Fixed bug on my machine CR+LF in *-expect-* files. 
991 2004-09-07  Martin Baulig  <martin@ximian.com>
993         * mcs-expect-no-error: I'm slowly getting annoyed.  Is it really
994         so hard to add new tests here ?
996 2004-09-07  Raja R Harinath  <rharinath@novell.com>
998         * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
999         * Makefile: Update list of dlls.
1001 2004-09-03 Marek Safar <marek.safar@seznam.cz>
1003         * 8 new error tests.
1005 2004-09-03  Raja R Harinath  <rharinath@novell.com>
1007         * do-tests.pl: Attach $profile to log file name to make clear
1008         which profile caused the error.
1010 2004-09-01 Marek Safar <marek.safar@seznam.cz>
1012         * 20 new tests mainly for static classes.
1014 2004-08-27  Martin Baulig  <martin@ximian.com>
1016         * Makefile (test-everything): New target.
1018 2004-08-27  Martin Baulig  <martin@ximian.com>
1020         * gmcs-ignore-tests: New file.  This file lists tests which should
1021         not be run at all because they make the compiler hang.
1023         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
1024         * generics-expect-no-error: Updated.
1026 2004-08-27  Martin Baulig  <martin@ximian.com>
1028         * Makefile
1029         (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
1030         (run-generics-tests): New target to run the gcs*.cs tests.
1031         (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
1032         run-generics-tests.
1034         * do-tests.pl: Don't return an error value if more tests pass than
1035         expected.       
1037         * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
1038         current situation, ie. make all the tests pass.
1040         * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
1042         * generics-expect-wrong-error: Formerly known as
1043         gmcs-expect-wrong-error.        
1045 2004-08-27  Martin Baulig  <martin@ximian.com>
1047         * do-tests.pl: Deal with compiler crashes.
1049         * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
1051 2004-08-04 Marek Safar <marek.safar@seznam.cz>
1053         * 62 new error tests.
1055 2004-07-23  Martin Baulig  <martin@ximian.com>
1057         * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
1058         tests for partial classes.
1060 2004-07-14  Martin Baulig  <martin@ximian.com>
1062         * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
1063         iterators.      
1065 2004-07-02  Raja R Harinath  <rharinath@novell.com>
1067         * cs0038-3.cs: New testcase from #60730.
1068         * cs0038-4.cs: Likewise.
1070 2004-06-21  Raja R Harinath  <rharinath@novell.com>
1072         * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
1074 2004-06-10 Marek Safar <marek.safar@seznam.cz>
1076         * do-test.pl: --expect-error must be at the
1077         first place (mcs parses options by order).
1079 2004-06-10 Marek Safar <marek.safar@seznam.cz>
1081         * do-test.pl: Added simple error logging.
1082         * Makefile (clean): Remove .dll & .log files
1084 2004-06-07  Raja R Harinath  <rharinath@novell.com>
1086         * cs0038-2.cs: New test, from bug #59477.
1087         * mcs-expect-wrong-error: Add cs0038-1.
1089 2004-06-03  Raja R Harinath  <rharinath@novell.com>
1091         * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
1092         New testcases for bug #50820.
1094 2004-06-01 Marek Safar <marek.safar@seznam.cz>
1096         * cs1555.cs,
1097         * cs1556.cs,
1098         * cs3000.cs: 3 new error tests.
1100 2004-05-30 Marek Safar <marek.safar@seznam.cz>
1102         * cs1017.cs: New test.
1104 2004-05-19 Marek Safar <marek.safar@seznam.cz>
1106         * cs0579-6.cs: New test for bug #58688.
1108 2004-05-18 Marek Safar <marek.safar@seznam.cz>
1110         * cs0592-8.cs,
1111         * cs0657-{2-17}.cs,
1112         * cs1518-3.cs: 18 new error tests.
1113         
1114 2004-05-14 Marek Safar <marek.safar@seznam.cz>
1116         * cs3008-7.cs: New test for bug #58478.
1118 2004-05-11  Raja R Harinath  <rharinath@novell.com>
1120         * Makefile (run-test-local): Run gmcs and multi tests too.
1121         (test-multi-local): Add logging of errors.
1122         * runtest.pl: Change $errors and $warnings to keep track of lines
1123         on which errors are supposed to occur.
1125 2004-05-10 Marek Safar <marek.safar@seznam.cz>
1127         * cs0577-2, cs0577-3,
1128         * cs1618.cs: 3 new error tests.
1130 2004-05-10  Raja R Harinath  <rharinath@novell.com>
1132         * do-tests.pl: Add back lost 'chomp'.
1134 2004-05-07  Raja R Harinath  <rharinath@novell.com>
1136         * do-tests.pl: Simplify sed expression.
1138         * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
1140 2004-05-07 Marek Safar <marek.safar@seznam.cz>
1142         * cs0579-4.cs, CS0579-4-1.cs,
1143         * cs0579-5.cs,
1144         * cs0657.cs,
1145         * cs3015-2.cs,
1146         * cs3019.cs,
1147         * cs3019-2.cs: 6 new error tests.
1148         
1149 2004-05-03 Marek Safar <marek.safar@seznam.cz>
1151         * cs0579-3.cs,
1152         * cs0592-7.cs,        
1153         * cs0626.cs: 3 new error tests.
1155 2004-04-29 Marek Safar <marek.safar@seznam.cz>
1157         * cs-11.cs: Renamed to cs1501-5.cs.
1159 2004-04-29 Marek Safar <marek.safar@seznam.cz>
1161         * cs0629.cs,
1162         * cs1667-3.cs: 2 new error tests.
1164 2004-04-12 Marek Safar <marek.safar@seznam.cz>
1166         * cs0109.cs: New test.
1168 2004-04-14 Marek Safar <marek.safar@seznam.cz>
1170         * cs0612.cs,
1171         * cs0672-2.cs: 2 new error tests.
1173 2004-04-13 Marek Safar <marek.safar@seznam.cz>
1175         * cs0618-2.cs,
1176         * cs0619-{27-36}.cs,
1177         * cs1667.cs, cs1667-2.cs: 13 new error tests.
1179 2004-04-08 Marek Safar <marek.safar@seznam.cz>
1181         * cs1677.cs: Changed name from cs1667.cs
1183 2004-04-07  Sebastien Pouliot  <sebastien@ximian.com>
1185         * cs1606.pub: New file. ECMA key.
1186         * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
1187         report a different error number when the ECMA key is being used.
1189 2004-04-06  Sebastien Pouliot  <sebastien@ximian.com>
1191         * cs1548.pub: New file. Strongname file with only the public key.
1192         * cs1548-3.cs: New file to test signing with a strongname containing
1193         only the public key.
1195 2004-04-05  Martin Baulig  <martin@ximian.com>
1197         * gmcs-expect-wrong-error: New file.
1199 2004-04-05 Marek Safar <marek.safar@seznam.cz>
1201         * cs3009-3.cs: New error test.
1203 2004-03-29 Ben Maurer  <bmaurer@users.sourceforge.net>
1205         * cs0176.cs: make this test better.
1207 2004-03-29 Marek Safar <marek.safar@seznam.cz>
1208         * cs0029-3.cs,
1209           cs0173-2.cs,
1210           cs0619-{2-26}.cs,
1211           cs0672.cs: 29 new error tests.
1213 2004-03-26 Ben Maurer  <bmaurer@users.sourceforge.net>
1215         * do-tests.pl: i think this fixes the problem with
1216         tests that have comp options alway passing
1217         * mcs-expect*: update for above.
1219 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
1221         * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
1223 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
1225         * cs1510-2.cs: test for 56016.
1226         * cs0154-2.cs: test for 55780.
1227         * cs0246-6.cs: test for 55770.
1229 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
1231         * cs0122-4.cs: test for bug 55970.
1233 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
1235         * cs1548.cs: More descriptive comment  (missing file).
1236         * cs1548-2.cs: New. Invalid strongname file (content).
1237         * mcs-expect-no-errors: Added cs1458-2.cs.
1239 2004-03-24 Ben Maurer  <bmaurer@users.sourceforge.net>
1241         * Makefile, do-tests.pl: A new system for testing.
1242         * mcs-expect-no-errors, mcs-expect-wrong-error: a list
1243         of tests that we fail on.
1244         * CONTRIBUTORS_README: update docs.
1246 2004-03-23  Sebastien Pouliot  <sebastien@ximian.com>
1248         * cs1548.cs: New test for signing an assembly.
1250 2004-03-16  Martin Baulig  <martin@ximian.com>
1252         * Makefile (run-generics-local): New target to run the generics
1253         tests.
1255         * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
1256         gmcs0308-2.cs: New tests.
1258 2004-03-12 Marek Safar <marek.safar@seznam.cz>
1260         * cs0182-1.cs,
1261           cs3001-9.cs: New error tests.
1263 2004-03-08 Ben Maurer  <bmaurer@users.sourceforge.net>
1265         * cs0111-{6,7}.cs: new test cases.
1267 2004-03-02 Marek Safar <marek.safar@seznam.cz>
1269         * cs0246-5.cs: New error test.
1271 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1273         * cs3001-{7,8}.cs,
1274           cs3005-(1-22}.cs,
1275           cs3006-{1-6}.cs,
1276           cs3012.cs,
1277           cs3013.cs New error tests for CLS-compliance.
1279         * cs186-2.cs,
1280           cs0579-2.cs New error tests.
1282         * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1285 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1287         * cs0111-2.cs: Fixed error message.
1288           cs0111-5.cs,
1289           cs0528-2.cs: New error tests.
1291 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1293         * cs0102-{2,3,4,5}.cs,
1294           cs0111-{3,4}.cs,
1295           cs0547-2.cs: New error tests.
1297 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1299         * cs0102.cs,
1300           cs0111-2.cs,
1301           cs246-{2,3,4}.cs,
1302           cs663.cs: New tests.
1304 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1306         * cs3001.cs,
1307           cs3001-1.cs,
1308           cs3001-2.cs,
1309           cs3001-3.cs,
1310           cs3001-4.cs,
1311           cs3001-5.cs,
1312           cs3001-6.cs,
1313           cs3001-7.cs,
1314           cs3002.cs,
1315           cs3002-1.cs,
1316           cs3002-10.cs,
1317           cs3002-2.cs,
1318           cs3002-3.cs,
1319           cs3002-4.cs,
1320           cs3002-5.cs,
1321           cs3002-6.cs,
1322           cs3002-7.cs,
1323           cs3002-8.cs,
1324           cs3002-9.cs,
1325           cs3003.cs,
1326           cs3003-1.cs,
1327           cs3008.cs,
1328           cs3008-1.cs,
1329           cs3008-2.cs,
1330           cs3008-3.cs,
1331           cs3008-4.cs,
1332           cs3008-5.cs,
1333           cs3008-6.cs,
1334           cs3010.cs,
1335           cs3011.cs,
1336           cs3011-1.cs,
1337           cs3014.cs,
1338           cs3014-1.cs,
1339           cs3014-2.cs,
1340           cs3014-3.cs,
1341           cs3014-4.cs,
1342           cs3014-5.cs,
1343           cs3014-6.cs,
1344           cs3014-7.cs,
1345           cs3015.cs,
1346           cs3015-1.cs,
1347           cs3016.cs,
1348           cs3016-1.cs,
1349           cs3016-2.cs,
1350           cs3016-3.cs: New tests for CLS-compliance.
1352         * cs108-2.cs,
1353           cs116-2.cs,
1354           cs592-4.cs,
1355           cs592-5.cs,
1356           cs592-6.cs: New tests.
1358 2004-01-04 Ben Maurer  <bmaurer@users.sourceforge.net>
1360         * cs157-{2,3,4}: test cases we fail.
1362 2003-11-01  Marek Safar <marek.safar@seznam.cz>
1364         * makefile: Added "// Compiler options:" handling.
1366 2003-09-22  Martin Baulig  <martin@ximian.com>
1368         * errors.txt: Added -219.
1370 2003-09-16  Martin Baulig  <martin@ximian.com>
1372         * cs8217.cs: New test.
1374 2003-09-06  Martin Baulig  <martin@ximian.com>
1376         * errors.txt: Added -216.
1378 2003-08-28 Ben Maurer  <bmaurer@users.sourceforge.net>
1380         * cs0666.xml: added sample xml file for monodoc error provider.
1382 2003-07-28  Martin Baulig  <martin@ximian.com>
1384         * cs0075.cs: This test case was incorrect; according to the spec,
1385         `(double) -1' is allowed since `double' is a builtin type.
1386         However, `(A) -1' is not allowed where `A' is a valuetype and has
1387         an implicit conversion from int.
1389 2003-07-28  Nick Drochak <ndrochak@gol.com>
1391         * Makefile: added test-local target. Fixes build problem.
1393 2003-07-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1395         * Makefile: added install-local target.
1397 2003-07-26  Martin Baulig  <martin@ximian.com>
1399         * error-6.cs: New test for bug #46907.
1401         * Makefile:
1402         (test-multi-local): Run the multi-test tests.
1403         (all-local): Run run-test-local and test-multi-local.
1405 2003-07-21  Martin Baulig  <martin@ximian.com>
1407         * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1408         These are syntax errors which we'd need to catch in cs-parser.jay;
1409         separate them from the other errors.
1411         * cs0572.cs: New test.
1413 2003-07-14  Martin Baulig  <martin@ximian.com>
1415         * cs0212.cs: New test.
1417 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
1419         * cs1501-4.cs: Another test case for this error. This time it is on
1420         constructors for attributes. We now report the error correctly.
1422 2003-05-18  Martin Baulig  <martin@ximian.com>
1424         * error-3.cs: Added testcase for CS0188.
1426 2003-05-18  Martin Baulig  <martin@ximian.com>
1428         * error-4.cs: Renamed to cs1502-2.cs.
1430 2003-05-18  Martin Baulig  <martin@ximian.com>
1432         * makefile: Ignore CS0162 and CS0169.
1434 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
1436         * cs1518-2.cs:   Added comment describing the error.
1438 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
1440         * cs1518-2.cs:   Added new test.
1442 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1444         * cs0208.cs: Added new test.
1446 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1448         * cs0202.cs: Added new test.
1449         
1450 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1452         * cs0197.cs: Added new test.
1454 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1456         * cs0192.cs: Added new test.
1458 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1460         * cs0170.cs: Added new test.
1462 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1464         * cs0156.cs: Added new test.
1466 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
1468         * cs0163.cs: Added new test file.
1470 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
1472         * cs0161.cs: Added new test file.
1474 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1476         * cs0230.cs: Added this test file.
1478 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1480         * cs0225.cs: Added this file
1482 2002-12-18  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1484         * cs0201.cs: Added this new test.
1486 2002-12-18  Ravi Pratap  <ravi@ximian.com>
1488         * errors.txt : Update for error # -24.
1490 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
1492         * cs0154.cs: New test.
1494 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
1496         * cs0138.cs: New test.
1498 2002-12-07  Ravi Pratap  <ravi@ximian.com>
1500         * cs0579.cs : Add.
1502 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
1504         * cs0140.cs,
1505           cs0143.cs: New test.
1507 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
1509         * cs0100.cs,
1510           cs0105.cs,
1511           cs0112.cs,
1512           cs0116.cs: New test.
1514 2002-09-12  Martin Baulig  <martin@gnome.org>
1516         * cs0038.cs: New test.
1518 2002-08-27  Martin Baulig  <martin@gnome.org>
1520         * cs0120-3.cs: New test.
1522 2002-08-19  Ravi Pratap  <ravi@ximian.com>
1524         * error-4.cs : New test.
1526         * error-5.cs : New test.
1528 2002-08-11  Martin Baulig  <martin@gnome.org>
1530         * error-3.cs: New test.
1532 2002-08-08  Martin Baulig  <martin@gnome.org>
1534         * cs1540.cs: New test.
1536 2002-08-08  Martin Baulig  <martin@gnome.org>
1538         * cs0236.cs: New test.
1540 2002-08-05  Martin Baulig  <martin@gnome.org>
1542         * runtest.pl: This is a perl script which runs a testcase, parses the
1543         MCS output and checks whether all errors are reported.
1545         * error-1.cs, error-2.cs: Moved here from ../tests/.
1547         * README.tests: Added (empty) list of all test cases.
1549 2002-08-02  Martin Baulig  <martin@gnome.org>
1551         * cs0155.cs, cs0155-2.cs: New tests.
1553 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
1555         * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1557 2002-06-26    <adb@tardis.ed.ac.uk>
1559         * cs1501-3.cs: Added new test for struct ctr typechecks.
1561 2002-06-24  Andrew Birkett  <adb@tardis.ed.ac.uk>
1563         * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.  
1564         * cs0176.cs: Method has to be public for correct test
1565         * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1566         * cs0255.cs: Add assignment to stop 'unused variable' warning.
1567         * makefile: Output is now like "Running test 42 .. OK".  Added --unsafe to 
1568           make cs0193.cs, cs0196.cs and cs0214-3.cs work.