* ExternTable.cs (ExternTable.GetModuleTypeRef): 'module_table' can be
[mcs.git] / errors / ChangeLog
blob8b3388cb23d47300819a40471a775d670bb3105f
1 2006-02-07  Atsushi Enomoto  <atsushi@ximian.com>
3         * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
4           cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
6           It reports XmlTextReader error message changes as build breakage.
8           That's why I opposed to compare error messages blindly.
10 2006-01-18  Raja R Harinath  <rharinath@novell.com>
12         * cs1026-2.cs: New test from #76656.
14 2006-01-17  Raja R Harinath  <rharinath@novell.com>
16         * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
18 2006-01-16  Raja R Harinath  <rharinath@novell.com>
20         * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
22 2006-01-11  Raja R Harinath  <rharinath@novell.com>
24         * cs0023-3.cs: New test from #77204.
26 2006-01-06  Ankit Jain  <jankit@novell.com>
28         * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
30 2005-12-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
32         * CSFriendAssembly-lib.cs: Update friend assembly info
33         after the latest updates to this feature.
35         * gcs1726.cs: Likewise.
37         * gcs0281.cs: Likewise.
38         
39 2005-12-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
41         * gcs1726-2.cs: New test based on last update to
42         friend assembly access.
44 2005-12-20  Raja R Harinath  <rharinath@novell.com>
46         * cs0628-3.cs: New test based on #77035.
48 2005-12-16  Raja R Harinath  <rharinath@novell.com>
50         * cs0659-2.cs: New test based on #77006.
52 2005-12-05  Raja R Harinath  <rharinath@novell.com>
54         * Makefile (DISTFILES): Add *.snk.
56 2005-12-05  Atsushi Enomoto  <atsushi@ximian.com>
58         * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
59         * known-issues-gmcs : updated.
61 2005-12-01  Atsushi Enomoto  <atsushi@ximian.com>
63         * cs0419-4.cs : test for the first case of bug #76727.
64         * known-issues-gmcs : added it.
66 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
68         * cs1574-7.cs : fixed code format ("Line") to make it working.
69         * cs0419-3.cs : new test for ambiguity resolution.
70         * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
71           thus no need to be added here.
73 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
75         * cs1574-7.cs : new test to warn doc reference to interface members 
76           which is not exposed publicly.
77         * known-issues-gmcs : added above.
79 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
81         * known-issues-gmcs : added cs0419-2.cs
83 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
85         * cs0419-2.cs : test to check error message problem in #76685.
87 2005-11-13  Atsushi Enomoto  <atsushi@ximian.com>
89         * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
91 2005-11-13  Atsushi Enomoto  <atsushi@ximian.com>
93         * cs0419.cs : The error message is fixed to show an alternative, not
94           the identical one.
96 2005-11-04  Carlos Alberto Cortez <calberto.cortez@gmail.com>
98         * gcs0281.cs: New test.
99         * CSFriendAssembly-lib.cs: New helper file.
100         
101 2005-10-27  Raja R Harinath  <rharinath@novell.com>
103         * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
105 2005-10-26  Raja R Harinath  <harinath@gmail.com>
107         * cs0246-14.cs: New test from #76419.
109 2005-10-26  Raja R Harinath  <rharinath@novell.com>
111         * cs0103-3.cs: New test for #76271.
113 2005-10-25  Carlos Alberto Cortez <calberto.cortez@gmail.com>
115         * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs: 
116           New tests.
118         * InternalVisibleTo.snk: New key file for gcs1726.cs.
119           
120 2005-10-24  Carlos Alberto Cortez <calberto.cortez@gmail.com>
122         * cs0430.cs, cs0439.cs, cs0439-2.cs, 
123           cs1537-2.cs, cs1537-3.cs, cs1679.cs, 
124           cs1680.cs, cs1681.cs: Added tests for extern alias
125           feature.
127         * known-gmcs-issues: Update the issues to avoid testing
128         the extern alias test in 2.0 profile. We need to change them
129         as soon as the merged is done in gmcs.
130           
131 2005-10-20  Raja R Harinath  <rharinath@novell.com>
133         * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
135 2005-10-07  Raja R Harinath  <rharinath@novell.com>
137         * cs0266-8.cs: New test from #76323.
139 2005-10-04  Raja R Harinath  <rharinath@novell.com>
141         * Makefile (with_mono_path_n11b): New.
142         (ILASM): Use it.
144 2005-09-26  Raja R Harinath  <rharinath@novell.com>
146         * cs0212-3.cs: New test based on #76133.
148 2005-09-05  Atsushi Enomoto  <atsushi@ximian.com>
150         * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
151           to #75772.
153 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
155         * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
156           cs0441-2.cs : class modifier check on partial types.
157         * known-issues-gmcs : added above.
159 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
161         * cs0665-2.cs : test for bug #75946.
162         * known-issues-gmcs : added this file.
164 2005-08-31  Atsushi Enomoto  <atsushi@ximian.com>
166         * cs0665.cs : new test (possibly incorrect assignment in if statement).
168 2005-08-30  Atsushi Enomoto  <atsushi@ximian.com>
170         * cs0246-13.cs : testcase for #75930.
172 2005-08-24  Atsushi Enomoto  <atsushi@ximian.com>
174         * cs0134-2.cs : testcase for bug #754333.
176 2005-08-24  Atsushi Enomoto  <atsushi@ximian.com>
178         * known-issues-mcs : removed cs0642*.cs (working now)
179         * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
180           filename fix.
181         * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
182           Possible empty statement check for if&else.
183         * cs0642-10.cs : additional empty statement check for "fixed".
185 2005-08-24 Marek Safar <marek.safar@seznam.cz>
187         * Makefile: Add ilasm for *.il compilation.
189 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
191         * known-issues-mcs : removed cs0652.cs (working now)
192         * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
194 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
196         * cs0034-3.cs : for bug #73709.
198 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
200         * cs0034-2.cs : for bug #52492.
202 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
204         * cs1010-2.cs : for bug #75245.
206 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
208         * cs0165-10.cs, cs0165-11.cs : for bug #75721.
210 2005-08-12  Martin Baulig  <martin@ximian.com>
212         * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
213         produce a warning and not an error on .NET 2.0.
215 2005-08-03  Raja R Harinath  <rharinath@novell.com>
217         * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
218         New tests for the qualified-alias-member (::) feature.
220 2005-08-01  Raja R Harinath  <rharinath@novell.com>
222         * cs0122-17.cs: New test from #75669.
224 2005-07-31  Raja R Harinath  <harinath@gmail.com>
226         * cs1502-4.cs: New test from #75658.
228         * cs0136-6.cs: New test from #75656.
230 2005-07-26  Raja R Harinath  <rharinath@novell.com>
232         * cs0246-12.cs: New test from #75628.
234 2005-07-16  Raja R Harinath  <harinath@gmail.com>
236         * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
238 2005-07-15  Raja R Harinath  <rharinath@novell.com>
240         * cs0436.cs: New test from #72969.
242 2005-07-07  Raja R Harinath  <rharinath@novell.com>
244         * cs0282.cs: New test from #75486.
246 2005-07-05  Raja R Harinath  <rharinath@novell.com>
248         * cs0212-2.cs: New test from #72729.
250 2005-06-30  Raja R Harinath  <rharinath@novell.com>
252         * cs0021-3.cs: New test from #75412.
254         * cs0120-8.cs: New test from #75283.
256 2005-06-15  Raja R Harinath  <rharinath@novell.com>
258         * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
260 2005-06-06  Raja R Harinath  <rharinath@novell.com>
262         * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
264 2005-06-06 Marek Safar <marek.safar@seznam.cz>
266         * Makefile: Reflect tester changes.
267         
268         * TestRunner.cs: Moved to tools/compiler-tester.
269         
270 2005-06-03  Raja R Harinath  <rharinath@novell.com>
272         * cs0654.cs: New test.
274 2005-06-02  Raja R Harinath  <rharinath@novell.com>
276         * cs0119-2.cs: New test from #75080.
278 2005-05-31  Raja R Harinath  <rharinath@novell.com>
280         * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
281         Output to 'dummy.xml'.
283 2005-05-30  Raja R Harinath  <rharinath@novell.com>
285         * cs0122-16.cs: New test from #75088.
287 2005-05-26  Raja R Harinath  <rharinath@novell.com>
289         * cs0173-3.cs: Rename from cs0172-2.cs.  CSC 1.1 reports CS0173,
290         CSC 2.0.40607 reports CS0172.  CS0173 is somewhat more appropriate
291         since the conversion is ambiguous.
293 2005-05-20  Martin Baulig  <martin@ximian.com>
295         * mcs-known-issues, gmcs-known-issues: Updated.
297         * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
298         the new test runner.
300 2005-05-09 Marek Safar <marek.safar@seznam.cz>
302         * Makefile: Use TestRunner under NET_2_0.
304 2005-05-05  Raja R Harinath  <rharinath@novell.com>
306         * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
307         'make run-test'.
309         * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
310         New tests based on #64812.
312 2005-05-04  Raja R Harinath  <rharinath@novell.com>
314         * cs0122-13.cs: New test based on #64812.
316 2005-05-03  Raja R Harinath  <rharinath@novell.com>
318         * errors.txt (warning -28): Remove.
320 2005-04-17  Atsushi Enomoto  <atsushi@ximian.com>
322         * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
324 2005-04-15  Raja R Harinath  <rharinath@novell.com>
326         * cs0208-7.cs, cs0208-8.cs: New tests.  Verified on CSC.
328 2005-04-08  Raja R Harinath  <rharinath@novell.com>
330         * cs0535-3.cs: New test from #58413.
332 2005-04-05  Raja R Harinath  <rharinath@novell.com>
334         * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
336 2005-04-04  Raja R Harinath  <rharinath@novell.com>
338         * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
339         testcase to having only the mentioned error.  With the previous
340         code, CS0208 was also appropriate.
342 2005-04-01  Raja R Harinath  <rharinath@novell.com>
344         * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
345         more verbose.
346         * cs0208-4.cs: New test from #74232.
348         * cs0267.cs: New.  Mentioned in passing in #74309.
350 2005-03-29  Raja R Harinath  <rharinath@novell.com>
352         * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
354 2005-03-18  Raja R Harinath  <rharinath@novell.com>
356         * Makefile (DISTFILES): Don't distribute TestRunner.exe.
358 2005-03-17  Raja R Harinath  <rharinath@novell.com>
360         * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
361         (run-mcs-tests): Clean up.  Use profile specific test runner.
362         Disable TestRunner on net_2_0 profile.
363         * TestRunner.cs (ProcessTester): Redirect stdout too.
364         (Tester.Log, Tester.LogLine): New.  Replacements for Console.Write
365         and Console.WriteLine that also log to files.
366         (Tester.Main): Add new command line argument for log file name.
367         Use the name of the compiler to select tests rather than "1".
368         Exit with non-zero on regressions.
370 2005-03-16 Marek Safar <marek.safar@seznam.cz>
372         * Makefile: Enabled TestRunner for default profile.
373         
374         * know-issues-*: Updated.
376 2005-03-16 Marek Safar <marek.safar@seznam.cz>
378         * TestRunner.cs: Add support for (no errors, ignore errors).
380 2005-03-16  Raja R Harinath  <rharinath@novell.com>
382         * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
383         they're no longer used.
384         * runtest.pl: Remove.
386 2005-03-13  Martin Baulig  <martin@ximian.com>
388         Reverted things back to revision 41701, which was the last one
389         before Marek's changes.
391 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
393         * cs1041.cs : option -doc was missing.
395 2004-03-10  Atsushi Enomoto  <atsushi@ximian.com>
397         * cs1041.cs : added test for bug #73385.
399 2005-03-10 Marek Safar <marek.safar@seznam.cz>
401         * TestRunner.cs: New fast test runner.
403 2005-03-09  Raja R Harinath  <rharinath@novell.com>
405         * cs1618-2.cs: New test for partial classes.
407 2005-03-07  Raja R Harinath  <rharinath@novell.com>
409         * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
411 2005-02-28  Raja R Harinath  <rharinath@novell.com>
413         * cs0053-2.cs: New test from #73052.
415 2005-02-23  Raja R Harinath  <rharinath@novell.com>
417         * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
418         * Makefile (all-local): Add CS0122-10-lib.dll.
419         * cs0122-11.cs: New test based on #72718.
420         * cs0112-2.cs: Remove erroneous test.  Same as cs1501.cs.
421         * mcs-expect-wrong-error (cs1501.cs): Remove.
423 2005-02-22  Raja R Harinath  <rharinath@novell.com>
425         * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
426         * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
427         * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
429 2005-02-21  Raja R Harinath  <rharinath@novell.com>
431         * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
433         * runtest.pl: Add unexpected error check.
435 2005-02-18  Raja R Harinath  <rharinath@novell.com>
437         * cs0120-5.cs: New test from #72678.
439         * cs0131-3.cs: New test from #63202.
441 2005-02-16  Raja R Harinath  <rharinath@novell.com>
443         * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
445 2005-02-15  Raja R Harinath  <rharinath@novell.com>
447         * cs1502-3.cs: New test from #72554.
449 2005-02-11 Marek Safar <marek.safar@seznam.cz>
451         * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
452         cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
454 2005-02-10  Raja R Harinath  <rharinath@novell.com>
456         * cs0121-4.cs: New test.  Ensure that a param method isn't
457         discarded if the signatures of other normal methods are different.
459 2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
461         * cs1617.cs: Add a newline so do-tests.pl can process it under
462         sparc.
464 2005-02-02  Raja R Harinath  <rharinath@novell.com>
466         * cs0108-12.cs: New test.  Ensure that cs0108 handling occurs when
467         a constant is defined ahead of time due to forward references.
469 2005-01-25 Marek Safar <marek.safar@seznam.cz>
471         * cs0176-4.cs: Bug #71257.
473 2005-01-25 Marek Safar <marek.safar@seznam.cz>
475         * cs0647-14.cs: Bug #71651.
476         
477 2005-01-12  Raja R Harinath  <rharinath@novell.com>
479         * Makefile (run-generics-tests): Fix quoting to better work in
480         Windows.  Remove some stray code leftover from testing.
481         (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
482         * cs2023.response: Rename from CS2023.
483         * cs2023.cs: Update.
485 2005-01-10  Raja R Harinath  <rharinath@novell.com>
487         * Makefile (all-local): Add CS0118-2-lib.dll.
488         (run-mcs-tests, run-generics-tests): Don't pipe through tee.  It
489         loses exit code of do-tests.pl.
490         * do-tests.pl (PROFILELOG): New.  Copy all output to this file too.
491         * cs0234-2.cs: Bug #52697.
492         * cs0234-3.cs: Bug #57200.
493         * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
494         * cs0538-2.cs: Remove bogus test.
496 2005-01-10 Marek Safar <marek.safar@seznam.cz>
498         * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
499         
500 2005-01-07 Marek Safar <marek.safar@seznam.cz>
502         * cs0102-14.cs: Bug #70942.
504 2005-01-05  Duncan Mak  <duncan@ximian.com>
506         * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
507         
508         * cs1040-2.cs: Added to track bug #56460.        
509         
510 2004-12-29  Duncan Mak  <duncan@ximian.com>
512         * cs0246-9.cs: Added to track bug #70758.
514         * cs1510-3.cs: Added to track bug #70402.
516 2004-12-17  Raja R Harinath  <rharinath@novell.com>
518         * Makefile (run-mcs-tests, run-generics.tests): Don't remove
519         *.junk here.
520         (clean-local): Remove them here.
521         * do-tests.pl: Fix some perl warnings.
523 2004-12-17 Marek Safar <marek.safar@seznam.cz>
525         * makefile: Removed LOCAL_MCS_FLAGS. Every test should
526         have its own.
528         * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
529         cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
530         cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
531         cs1638.cs, cs0103-2.cs: New error tests.
533 2004-12-14 Marek Safar <marek.safar@seznam.cz>
535         * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
536         cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
537         cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
538         cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
539         New error tests.
541 2004-12-08  Martin Baulig  <martin@ximian.com>
543         * gcs3024.cs: New test.
545 2004-12-08  Martin Baulig  <martin@ximian.com>
547         * cs3002-4.cs: Renamed to cs3003-2.cs.
548         * cs3002-7.cs: Renamed to cs3003-3.cs.
549         * cs3002-8.cs: Renamed to cs3003-4.cs.
551 2004-12-07  Raja R Harinath  <rharinath@novell.com>
553         * Makefile (DISTFILES): Add expected error and ignored test lists.
555 2004-12-07  Martin Baulig  <martin@ximian.com>
557         * gcs0305.cs: Renamed to cs0246-2.cs.
558         * gcs0305-2.cs: Renamed to cs0246-3.cs.
559         * gcs0305-3.cs: Renamed to cs0246-4.cs.
560         * gcs0305-4.cs: Renamed to cs0246-5.cs.
561         * gcs0308.cs: Renamed to cs0246-6.cs.
562         * gcs0308-2.cs: Renamed to cs0246-7.cs.
563         * gcs0308-3.cs: Renamed to cs0246-8.cs.
565 2004-12-06  Martin Baulig  <martin@ximian.com>
567         * cs8211.cs: Renamed to cs0182-4.cs.
569 2004-12-06  Martin Baulig  <martin@ximian.com>
571         * cs8212.cs: Renamed to cs0182-3.cs.
573 2004-12-06  Martin Baulig  <martin@ximian.com>
575         * cs8210.cs: Renamed to gcs0208.cs.
577 2004-12-06  Martin Baulig  <martin@ximian.com>
579         * cs8206.cs: Renamed to cs1622.cs.
581 2004-12-06  Martin Baulig  <martin@ximian.com>
583         * cs8201.cs: Removed, this is not an error !
585 2004-12-06  Martin Baulig  <martin@ximian.com>
587         * gmcs-expect-*: Updated from mcs-expect-*.
589 2004-12-06  Raja R Harinath  <rharinath@novell.com>
591         * Makefile (test-multi-local): Fix compile command.
593 2004-12-02  Duncan Mak  <duncan@ximian.com>
595         * cs0122-7.cs: 
596         * cs0122-8.cs: Added test cases for events, from bug #70129.
598 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
600         * cs1589.inc : plus one.
601         * Makefile : remove dummy.xml (in case of error test failures)
603 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
605         * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
606           cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
607           cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
608           cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
609           cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
610           cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
611           cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
612           cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
613           cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
614           cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
615           cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
616           cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
617           cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
618           cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
619           cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
620           cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
622 2004-11-26  Raja R Harinath  <rharinath@novell.com>
624         * Makefile (DISTFILES): Add do-tests.pl.
626 2004-11-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
628         * cs0275.cs: New
629         
630 2004-11-18 Marek Safar <marek.safar@seznam.cz>
632         * cs0657-19.cs: Bug#69462
634 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
635         * cs0273.cs: New
636         * cs0274.cs: New
637         * cs0276.cs: New
638         * cs0507-2.cs: New
639         * cs1644-2.cs: New
641 2004-10-24 Marek Safar <marek.safar@seznam.cz>
643         * cs82??.cs: Renumber some 82xx errors.
645 2004-10-21  Raja R Harinath  <rharinath@novell.com>
647         * do-tests.pl: Make robust to being invoked in parallel for
648         multiple profiles.
649         * Makefile: Clean any generated files.
651 2004-10-07  Raja R Harinath  <rharinath@novell.com>
653         * mcs-ignore-tests: Empty.
655         * Makefile (run-mcs-tests): Save log of output to
656         $(TEST_PROFILE).log.
657         (run-generics-tests): Likewise.
658         Report from K Sathyasudha <ksathyasudha@novell.com>.
660 2004-10-05  John Luke  <john.luke@gmail.com>
662         * Makefile: add *.mdb to clean target
664 2004-10-04  John Luke  <john.luke@gmail.com>
666         * cs8205.cs: remove, same as cs1624
667         * cs8206.cs: fix yield syntax, and add line number, now passes
668         * cs8207.cs: remove, same as cs1623
669         * cs8208.cs: remove, same as cs1625
670         * cs8209.cs: remove, same as cs1631
672 2004-10-01  John Luke  <john.luke@gmail.com>
674         * *.cs: fix some incorrect tests by either addding a Main method,
675         or adding a -t:library compiler option.  Makes one test pass, and adds
676         19 to *-expect-wrong-error as they compile when they shouldn't
677         * *mcs-expect-*-error: update
679 2004-10-01  Raja R Harinath  <rharinath@novell.com>
681         * cs0122-5.cs, cs0122-6.cs: New tests.
682         * gmcs-expect-no-error: Update.
684 2004-09-27  Raja R Harinath  <rharinath@novell.com>
686         * Makefile: Re-apply changes from 2004-09-14.
687         (test-everything): Run tests in both profiles.
689 2004-09-21  Raja R Harinath  <rharinath@novell.com>
691         * do-tests.pl: Print 'IGNORED' when a test is ignored.
693 2004-09-14  Martin Baulig  <martin@ximian.com>
695         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
697 2004-09-14  Martin Baulig  <martin@ximian.com>
699         * Makefile: Put the old Makefile back.
701 2004-09-14  Raja R Harinath  <rharinath@novell.com>
703         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
704         (test-everything): Remove.
705         (TEST_PROFILE): New.
706         (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
707         (run-test-local) [PROFILE=net_2_0]: Run generics tests.
709 2004-09-10 Marek Safar <marek.safar@seznam.cz>
711         * do-test.pl: Make report readable (I was really confuse).
712         Fixed bug on my machine CR+LF in *-expect-* files. 
714 2004-09-07  Martin Baulig  <martin@ximian.com>
716         * mcs-expect-no-error: I'm slowly getting annoyed.  Is it really
717         so hard to add new tests here ?
719 2004-09-07  Raja R Harinath  <rharinath@novell.com>
721         * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
722         * Makefile: Update list of dlls.
724 2004-09-03 Marek Safar <marek.safar@seznam.cz>
726         * 8 new error tests.
728 2004-09-03  Raja R Harinath  <rharinath@novell.com>
730         * do-tests.pl: Attach $profile to log file name to make clear
731         which profile caused the error.
733 2004-09-01 Marek Safar <marek.safar@seznam.cz>
735         * 20 new tests mainly for static classes.
737 2004-08-27  Martin Baulig  <martin@ximian.com>
739         * Makefile (test-everything): New target.
741 2004-08-27  Martin Baulig  <martin@ximian.com>
743         * gmcs-ignore-tests: New file.  This file lists tests which should
744         not be run at all because they make the compiler hang.
746         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
747         * generics-expect-no-error: Updated.
749 2004-08-27  Martin Baulig  <martin@ximian.com>
751         * Makefile
752         (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
753         (run-generics-tests): New target to run the gcs*.cs tests.
754         (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
755         run-generics-tests.
757         * do-tests.pl: Don't return an error value if more tests pass than
758         expected.       
760         * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
761         current situation, ie. make all the tests pass.
763         * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
765         * generics-expect-wrong-error: Formerly known as
766         gmcs-expect-wrong-error.        
768 2004-08-27  Martin Baulig  <martin@ximian.com>
770         * do-tests.pl: Deal with compiler crashes.
772         * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
774 2004-08-04 Marek Safar <marek.safar@seznam.cz>
776         * 62 new error tests.
778 2004-07-23  Martin Baulig  <martin@ximian.com>
780         * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
781         tests for partial classes.
783 2004-07-14  Martin Baulig  <martin@ximian.com>
785         * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
786         iterators.      
788 2004-07-02  Raja R Harinath  <rharinath@novell.com>
790         * cs0038-3.cs: New testcase from #60730.
791         * cs0038-4.cs: Likewise.
793 2004-06-21  Raja R Harinath  <rharinath@novell.com>
795         * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
797 2004-06-10 Marek Safar <marek.safar@seznam.cz>
799         * do-test.pl: --expect-error must be at the
800         first place (mcs parses options by order).
802 2004-06-10 Marek Safar <marek.safar@seznam.cz>
804         * do-test.pl: Added simple error logging.
805         * Makefile (clean): Remove .dll & .log files
807 2004-06-07  Raja R Harinath  <rharinath@novell.com>
809         * cs0038-2.cs: New test, from bug #59477.
810         * mcs-expect-wrong-error: Add cs0038-1.
812 2004-06-03  Raja R Harinath  <rharinath@novell.com>
814         * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
815         New testcases for bug #50820.
817 2004-06-01 Marek Safar <marek.safar@seznam.cz>
819         * cs1555.cs,
820         * cs1556.cs,
821         * cs3000.cs: 3 new error tests.
823 2004-05-30 Marek Safar <marek.safar@seznam.cz>
825         * cs1017.cs: New test.
827 2004-05-19 Marek Safar <marek.safar@seznam.cz>
829         * cs0579-6.cs: New test for bug #58688.
831 2004-05-18 Marek Safar <marek.safar@seznam.cz>
833         * cs0592-8.cs,
834         * cs0657-{2-17}.cs,
835         * cs1518-3.cs: 18 new error tests.
836         
837 2004-05-14 Marek Safar <marek.safar@seznam.cz>
839         * cs3008-7.cs: New test for bug #58478.
841 2004-05-11  Raja R Harinath  <rharinath@novell.com>
843         * Makefile (run-test-local): Run gmcs and multi tests too.
844         (test-multi-local): Add logging of errors.
845         * runtest.pl: Change $errors and $warnings to keep track of lines
846         on which errors are supposed to occur.
848 2004-05-10 Marek Safar <marek.safar@seznam.cz>
850         * cs0577-2, cs0577-3,
851         * cs1618.cs: 3 new error tests.
853 2004-05-10  Raja R Harinath  <rharinath@novell.com>
855         * do-tests.pl: Add back lost 'chomp'.
857 2004-05-07  Raja R Harinath  <rharinath@novell.com>
859         * do-tests.pl: Simplify sed expression.
861         * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
863 2004-05-07 Marek Safar <marek.safar@seznam.cz>
865         * cs0579-4.cs, CS0579-4-1.cs,
866         * cs0579-5.cs,
867         * cs0657.cs,
868         * cs3015-2.cs,
869         * cs3019.cs,
870         * cs3019-2.cs: 6 new error tests.
871         
872 2004-05-03 Marek Safar <marek.safar@seznam.cz>
874         * cs0579-3.cs,
875         * cs0592-7.cs,        
876         * cs0626.cs: 3 new error tests.
878 2004-04-29 Marek Safar <marek.safar@seznam.cz>
880         * cs-11.cs: Renamed to cs1501-5.cs.
882 2004-04-29 Marek Safar <marek.safar@seznam.cz>
884         * cs0629.cs,
885         * cs1667-3.cs: 2 new error tests.
887 2004-04-12 Marek Safar <marek.safar@seznam.cz>
889         * cs0109.cs: New test.
891 2004-04-14 Marek Safar <marek.safar@seznam.cz>
893         * cs0612.cs,
894         * cs0672-2.cs: 2 new error tests.
896 2004-04-13 Marek Safar <marek.safar@seznam.cz>
898         * cs0618-2.cs,
899         * cs0619-{27-36}.cs,
900         * cs1667.cs, cs1667-2.cs: 13 new error tests.
902 2004-04-08 Marek Safar <marek.safar@seznam.cz>
904         * cs1677.cs: Changed name from cs1667.cs
906 2004-04-07  Sebastien Pouliot  <sebastien@ximian.com>
908         * cs1606.pub: New file. ECMA key.
909         * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
910         report a different error number when the ECMA key is being used.
912 2004-04-06  Sebastien Pouliot  <sebastien@ximian.com>
914         * cs1548.pub: New file. Strongname file with only the public key.
915         * cs1548-3.cs: New file to test signing with a strongname containing
916         only the public key.
918 2004-04-05  Martin Baulig  <martin@ximian.com>
920         * gmcs-expect-wrong-error: New file.
922 2004-04-05 Marek Safar <marek.safar@seznam.cz>
924         * cs3009-3.cs: New error test.
926 2004-03-29 Ben Maurer  <bmaurer@users.sourceforge.net>
928         * cs0176.cs: make this test better.
930 2004-03-29 Marek Safar <marek.safar@seznam.cz>
931         * cs0029-3.cs,
932           cs0173-2.cs,
933           cs0619-{2-26}.cs,
934           cs0672.cs: 29 new error tests.
936 2004-03-26 Ben Maurer  <bmaurer@users.sourceforge.net>
938         * do-tests.pl: i think this fixes the problem with
939         tests that have comp options alway passing
940         * mcs-expect*: update for above.
942 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
944         * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
946 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
948         * cs1510-2.cs: test for 56016.
949         * cs0154-2.cs: test for 55780.
950         * cs0246-6.cs: test for 55770.
952 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
954         * cs0122-4.cs: test for bug 55970.
956 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
958         * cs1548.cs: More descriptive comment  (missing file).
959         * cs1548-2.cs: New. Invalid strongname file (content).
960         * mcs-expect-no-errors: Added cs1458-2.cs.
962 2004-03-24 Ben Maurer  <bmaurer@users.sourceforge.net>
964         * Makefile, do-tests.pl: A new system for testing.
965         * mcs-expect-no-errors, mcs-expect-wrong-error: a list
966         of tests that we fail on.
967         * CONTRIBUTORS_README: update docs.
969 2004-03-23  Sebastien Pouliot  <sebastien@ximian.com>
971         * cs1548.cs: New test for signing an assembly.
973 2004-03-16  Martin Baulig  <martin@ximian.com>
975         * Makefile (run-generics-local): New target to run the generics
976         tests.
978         * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
979         gmcs0308-2.cs: New tests.
981 2004-03-12 Marek Safar <marek.safar@seznam.cz>
983         * cs0182-1.cs,
984           cs3001-9.cs: New error tests.
986 2004-03-08 Ben Maurer  <bmaurer@users.sourceforge.net>
988         * cs0111-{6,7}.cs: new test cases.
990 2004-03-02 Marek Safar <marek.safar@seznam.cz>
992         * cs0246-5.cs: New error test.
994 2004-02-16 Marek Safar <marek.safar@seznam.cz>
996         * cs3001-{7,8}.cs,
997           cs3005-(1-22}.cs,
998           cs3006-{1-6}.cs,
999           cs3012.cs,
1000           cs3013.cs New error tests for CLS-compliance.
1002         * cs186-2.cs,
1003           cs0579-2.cs New error tests.
1005         * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1008 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1010         * cs0111-2.cs: Fixed error message.
1011           cs0111-5.cs,
1012           cs0528-2.cs: New error tests.
1014 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1016         * cs0102-{2,3,4,5}.cs,
1017           cs0111-{3,4}.cs,
1018           cs0547-2.cs: New error tests.
1020 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1022         * cs0102.cs,
1023           cs0111-2.cs,
1024           cs246-{2,3,4}.cs,
1025           cs663.cs: New tests.
1027 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1029         * cs3001.cs,
1030           cs3001-1.cs,
1031           cs3001-2.cs,
1032           cs3001-3.cs,
1033           cs3001-4.cs,
1034           cs3001-5.cs,
1035           cs3001-6.cs,
1036           cs3001-7.cs,
1037           cs3002.cs,
1038           cs3002-1.cs,
1039           cs3002-10.cs,
1040           cs3002-2.cs,
1041           cs3002-3.cs,
1042           cs3002-4.cs,
1043           cs3002-5.cs,
1044           cs3002-6.cs,
1045           cs3002-7.cs,
1046           cs3002-8.cs,
1047           cs3002-9.cs,
1048           cs3003.cs,
1049           cs3003-1.cs,
1050           cs3008.cs,
1051           cs3008-1.cs,
1052           cs3008-2.cs,
1053           cs3008-3.cs,
1054           cs3008-4.cs,
1055           cs3008-5.cs,
1056           cs3008-6.cs,
1057           cs3010.cs,
1058           cs3011.cs,
1059           cs3011-1.cs,
1060           cs3014.cs,
1061           cs3014-1.cs,
1062           cs3014-2.cs,
1063           cs3014-3.cs,
1064           cs3014-4.cs,
1065           cs3014-5.cs,
1066           cs3014-6.cs,
1067           cs3014-7.cs,
1068           cs3015.cs,
1069           cs3015-1.cs,
1070           cs3016.cs,
1071           cs3016-1.cs,
1072           cs3016-2.cs,
1073           cs3016-3.cs: New tests for CLS-compliance.
1075         * cs108-2.cs,
1076           cs116-2.cs,
1077           cs592-4.cs,
1078           cs592-5.cs,
1079           cs592-6.cs: New tests.
1081 2004-01-04 Ben Maurer  <bmaurer@users.sourceforge.net>
1083         * cs157-{2,3,4}: test cases we fail.
1085 2003-11-01  Marek Safar <marek.safar@seznam.cz>
1087         * makefile: Added "// Compiler options:" handling.
1089 2003-09-22  Martin Baulig  <martin@ximian.com>
1091         * errors.txt: Added -219.
1093 2003-09-16  Martin Baulig  <martin@ximian.com>
1095         * cs8217.cs: New test.
1097 2003-09-06  Martin Baulig  <martin@ximian.com>
1099         * errors.txt: Added -216.
1101 2003-08-28 Ben Maurer  <bmaurer@users.sourceforge.net>
1103         * cs0666.xml: added sample xml file for monodoc error provider.
1105 2003-07-28  Martin Baulig  <martin@ximian.com>
1107         * cs0075.cs: This test case was incorrect; according to the spec,
1108         `(double) -1' is allowed since `double' is a builtin type.
1109         However, `(A) -1' is not allowed where `A' is a valuetype and has
1110         an implicit conversion from int.
1112 2003-07-28  Nick Drochak <ndrochak@gol.com>
1114         * Makefile: added test-local target. Fixes build problem.
1116 2003-07-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1118         * Makefile: added install-local target.
1120 2003-07-26  Martin Baulig  <martin@ximian.com>
1122         * error-6.cs: New test for bug #46907.
1124         * Makefile:
1125         (test-multi-local): Run the multi-test tests.
1126         (all-local): Run run-test-local and test-multi-local.
1128 2003-07-21  Martin Baulig  <martin@ximian.com>
1130         * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1131         These are syntax errors which we'd need to catch in cs-parser.jay;
1132         separate them from the other errors.
1134         * cs0572.cs: New test.
1136 2003-07-14  Martin Baulig  <martin@ximian.com>
1138         * cs0212.cs: New test.
1140 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
1142         * cs1501-4.cs: Another test case for this error. This time it is on
1143         constructors for attributes. We now report the error correctly.
1145 2003-05-18  Martin Baulig  <martin@ximian.com>
1147         * error-3.cs: Added testcase for CS0188.
1149 2003-05-18  Martin Baulig  <martin@ximian.com>
1151         * error-4.cs: Renamed to cs1502-2.cs.
1153 2003-05-18  Martin Baulig  <martin@ximian.com>
1155         * makefile: Ignore CS0162 and CS0169.
1157 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
1159         * cs1518-2.cs:   Added comment describing the error.
1161 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
1163         * cs1518-2.cs:   Added new test.
1165 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1167         * cs0208.cs: Added new test.
1169 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1171         * cs0202.cs: Added new test.
1172         
1173 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1175         * cs0197.cs: Added new test.
1177 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1179         * cs0192.cs: Added new test.
1181 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1183         * cs0170.cs: Added new test.
1185 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1187         * cs0156.cs: Added new test.
1189 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
1191         * cs0163.cs: Added new test file.
1193 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
1195         * cs0161.cs: Added new test file.
1197 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1199         * cs0230.cs: Added this test file.
1201 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1203         * cs0225.cs: Added this file
1205 2002-12-18  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1207         * cs0201.cs: Added this new test.
1209 2002-12-18  Ravi Pratap  <ravi@ximian.com>
1211         * errors.txt : Update for error # -24.
1213 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
1215         * cs0154.cs: New test.
1217 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
1219         * cs0138.cs: New test.
1221 2002-12-07  Ravi Pratap  <ravi@ximian.com>
1223         * cs0579.cs : Add.
1225 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
1227         * cs0140.cs,
1228           cs0143.cs: New test.
1230 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
1232         * cs0100.cs,
1233           cs0105.cs,
1234           cs0112.cs,
1235           cs0116.cs: New test.
1237 2002-09-12  Martin Baulig  <martin@gnome.org>
1239         * cs0038.cs: New test.
1241 2002-08-27  Martin Baulig  <martin@gnome.org>
1243         * cs0120-3.cs: New test.
1245 2002-08-19  Ravi Pratap  <ravi@ximian.com>
1247         * error-4.cs : New test.
1249         * error-5.cs : New test.
1251 2002-08-11  Martin Baulig  <martin@gnome.org>
1253         * error-3.cs: New test.
1255 2002-08-08  Martin Baulig  <martin@gnome.org>
1257         * cs1540.cs: New test.
1259 2002-08-08  Martin Baulig  <martin@gnome.org>
1261         * cs0236.cs: New test.
1263 2002-08-05  Martin Baulig  <martin@gnome.org>
1265         * runtest.pl: This is a perl script which runs a testcase, parses the
1266         MCS output and checks whether all errors are reported.
1268         * error-1.cs, error-2.cs: Moved here from ../tests/.
1270         * README.tests: Added (empty) list of all test cases.
1272 2002-08-02  Martin Baulig  <martin@gnome.org>
1274         * cs0155.cs, cs0155-2.cs: New tests.
1276 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
1278         * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1280 2002-06-26    <adb@tardis.ed.ac.uk>
1282         * cs1501-3.cs: Added new test for struct ctr typechecks.
1284 2002-06-24  Andrew Birkett  <adb@tardis.ed.ac.uk>
1286         * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.  
1287         * cs0176.cs: Method has to be public for correct test
1288         * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1289         * cs0255.cs: Add assignment to stop 'unused variable' warning.
1290         * makefile: Output is now like "Running test 42 .. OK".  Added --unsafe to 
1291           make cs0193.cs, cs0196.cs and cs0214-3.cs work.