1 2007-03-21 Bill Holmes <billholmes54@gmail.com>
5 With the changes to mcs/class.cs in r74702 these test
6 outputs are now different. The error messages are still correct
7 they are simply reporting the error on the other name due to the
8 new order objects are processed.
10 2007-01-28 Raja R Harinath <rharinath@novell.com>
12 * gcs0411-3.cs: Rename to tests/gtest-309.cs.
14 2006-11-19 Gert Driesen <drieseng@users.sourceforge.net>
16 * cs1058.cs: Removed as CS1058 does not apply to 1.0 profile.
17 * gcs1058-1.cs, gcs1058-2.cs: Added tests for bug #79810.
19 2006-10-26 Raja R Harinath <rharinath@novell.com>
21 * cs0165-13.cs: New test from #78820.
23 2006-10-06 Raja R Harinath <rharinath@novell.com>
25 * cs0146-5.cs: New test from #79584.
27 2006-10-04 Martin Baulig <martin@ximian.com>
29 * known-issues-mcs, known-issues-gmcs: Update; the anonymous
30 method tests are now working.
32 2006-10-04 Raja R Harinath <harinath@gmail.com>
34 * cs0246-17.cs: An embarassingly simple testcase based on #79577.
36 2006-09-28 Raja R Harinath <rharinath@novell.com>
38 * gcs1502.cs: New test from #79013.
40 * cs0229-3.cs, CS0229-3-lib.il: New test based on #79451.
41 * cs0229-4.cs, CS0229-4-lib.il: Likewise.
43 2006-08-14 Raja R Harinath <rharinath@novell.com>
45 * gcs0306.cs: New test based on #79067.
47 2006-08-03 Raja R Harinath <rharinath@novell.com>
49 * cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
52 2006-08-02 Raja R Harinath <rharinath@novell.com>
54 * cs0246-16.cs, gcs0246-8.cs: New tests from #77396.
56 2006-06-21 Raja R Harinath <rharinath@novell.com>
58 * cs0019-16.cs: New test from #78662.
60 2006-06-16 Raja R Harinath <rharinath@novell.com>
62 * cs0120-9.cs: New test from #78601.
64 2006-05-23 Raja R Harinath <rharinath@novell.com>
66 * cs0139-3.cs, cs0139-4.cs, cs0139-5.cs, cs0139-6.cs: New
67 regression tests for 'break' and 'continue' inside a try block.
69 2006-05-18 Raja R Harinath <rharinath@novell.com>
71 * cs0162-6.cs, cs0162-7.cs: New tests for unreachable code.
72 Emitting the warning on cs0162-7.cs needs a multi-pass algorithm.
73 * cs0165-12.cs: New test from #77869.
75 2006-05-11 Raja R Harinath <rharinath@novell.com>
77 * cs0177-7.cs: Taken from erroneous sub-test in tests/test-154.cs.
79 2006-05-05 Raja R Harinath <rharinath@novell.com>
81 * cs0177-5.cs, cs0177-6.cs: New tests based on #78290.
83 2006-05-03 Raja R Harinath <rharinath@novell.com>
85 * cs0162-5.cs: New test from #76665.
87 2006-04-20 Raja R Harinath <rharinath@novell.com>
89 * cs1502-7.cs: New test from #75800.
91 * cs0168-2.cs: New test from #66031.
93 2006-04-18 Raja R Harinath <rharinath@novell.com>
95 * cs1690.cs, cs1690-2.cs, cs1690-3.cs: Update.
96 * cs1690-4.cs, cs1690-5.cs, cs1690-6.cs, cs1690-7.cs: New tests
99 2006-03-22 Raja R Harinath <rharinath@novell.com>
101 * gcs1908.cs, gcs1908-2.cs, gcs1908-3.cs, gcs1908-4.cs: New tests
102 for DefaultParameterValueAttribute.
104 2006-03-01 Raja R Harinath <rharinath@novell.com>
106 * cs1540-8.cs: New test from #77627.
108 * cs1628-2.cs: New test from #77679.
110 * cs0205-3.cs, CS0205-3-lib.dll: New test based on #77642.
112 2006-02-07 Atsushi Enomoto <atsushi@ximian.com>
114 * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
115 cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
117 It reports XmlTextReader error message changes as build breakage.
119 That's why I opposed to compare error messages blindly.
121 2006-01-18 Raja R Harinath <rharinath@novell.com>
123 * cs1026-2.cs: New test from #76656.
125 2006-01-17 Raja R Harinath <rharinath@novell.com>
127 * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
129 2006-01-16 Raja R Harinath <rharinath@novell.com>
131 * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
133 2006-01-11 Raja R Harinath <rharinath@novell.com>
135 * cs0023-3.cs: New test from #77204.
137 2006-01-06 Ankit Jain <jankit@novell.com>
139 * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
141 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
143 * CSFriendAssembly-lib.cs: Update friend assembly info
144 after the latest updates to this feature.
146 * gcs1726.cs: Likewise.
148 * gcs0281.cs: Likewise.
150 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
152 * gcs1726-2.cs: New test based on last update to
153 friend assembly access.
155 2005-12-20 Raja R Harinath <rharinath@novell.com>
157 * cs0628-3.cs: New test based on #77035.
159 2005-12-16 Raja R Harinath <rharinath@novell.com>
161 * cs0659-2.cs: New test based on #77006.
163 2005-12-05 Raja R Harinath <rharinath@novell.com>
165 * Makefile (DISTFILES): Add *.snk.
167 2005-12-05 Atsushi Enomoto <atsushi@ximian.com>
169 * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
170 * known-issues-gmcs : updated.
172 2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
174 * cs0419-4.cs : test for the first case of bug #76727.
175 * known-issues-gmcs : added it.
177 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
179 * cs1574-7.cs : fixed code format ("Line") to make it working.
180 * cs0419-3.cs : new test for ambiguity resolution.
181 * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
182 thus no need to be added here.
184 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
186 * cs1574-7.cs : new test to warn doc reference to interface members
187 which is not exposed publicly.
188 * known-issues-gmcs : added above.
190 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
192 * known-issues-gmcs : added cs0419-2.cs
194 2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
196 * cs0419-2.cs : test to check error message problem in #76685.
198 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
200 * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
202 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
204 * cs0419.cs : The error message is fixed to show an alternative, not
207 2005-11-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
209 * gcs0281.cs: New test.
210 * CSFriendAssembly-lib.cs: New helper file.
212 2005-10-27 Raja R Harinath <rharinath@novell.com>
214 * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
216 2005-10-26 Raja R Harinath <harinath@gmail.com>
218 * cs0246-14.cs: New test from #76419.
220 2005-10-26 Raja R Harinath <rharinath@novell.com>
222 * cs0103-3.cs: New test for #76271.
224 2005-10-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
226 * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs:
229 * InternalVisibleTo.snk: New key file for gcs1726.cs.
231 2005-10-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
233 * cs0430.cs, cs0439.cs, cs0439-2.cs,
234 cs1537-2.cs, cs1537-3.cs, cs1679.cs,
235 cs1680.cs, cs1681.cs: Added tests for extern alias
238 * known-gmcs-issues: Update the issues to avoid testing
239 the extern alias test in 2.0 profile. We need to change them
240 as soon as the merged is done in gmcs.
242 2005-10-20 Raja R Harinath <rharinath@novell.com>
244 * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
246 2005-10-07 Raja R Harinath <rharinath@novell.com>
248 * cs0266-8.cs: New test from #76323.
250 2005-10-04 Raja R Harinath <rharinath@novell.com>
252 * Makefile (with_mono_path_n11b): New.
255 2005-09-26 Raja R Harinath <rharinath@novell.com>
257 * cs0212-3.cs: New test based on #76133.
259 2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
261 * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
264 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
266 * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
267 cs0441-2.cs : class modifier check on partial types.
268 * known-issues-gmcs : added above.
270 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
272 * cs0665-2.cs : test for bug #75946.
273 * known-issues-gmcs : added this file.
275 2005-08-31 Atsushi Enomoto <atsushi@ximian.com>
277 * cs0665.cs : new test (possibly incorrect assignment in if statement).
279 2005-08-30 Atsushi Enomoto <atsushi@ximian.com>
281 * cs0246-13.cs : testcase for #75930.
283 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
285 * cs0134-2.cs : testcase for bug #754333.
287 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
289 * known-issues-mcs : removed cs0642*.cs (working now)
290 * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
292 * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
293 Possible empty statement check for if&else.
294 * cs0642-10.cs : additional empty statement check for "fixed".
296 2005-08-24 Marek Safar <marek.safar@seznam.cz>
298 * Makefile: Add ilasm for *.il compilation.
300 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
302 * known-issues-mcs : removed cs0652.cs (working now)
303 * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
305 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
307 * cs0034-3.cs : for bug #73709.
309 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
311 * cs0034-2.cs : for bug #52492.
313 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
315 * cs1010-2.cs : for bug #75245.
317 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
319 * cs0165-10.cs, cs0165-11.cs : for bug #75721.
321 2005-08-12 Martin Baulig <martin@ximian.com>
323 * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
324 produce a warning and not an error on .NET 2.0.
326 2005-08-03 Raja R Harinath <rharinath@novell.com>
328 * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
329 New tests for the qualified-alias-member (::) feature.
331 2005-08-01 Raja R Harinath <rharinath@novell.com>
333 * cs0122-17.cs: New test from #75669.
335 2005-07-31 Raja R Harinath <harinath@gmail.com>
337 * cs1502-4.cs: New test from #75658.
339 * cs0136-6.cs: New test from #75656.
341 2005-07-26 Raja R Harinath <rharinath@novell.com>
343 * cs0246-12.cs: New test from #75628.
345 2005-07-16 Raja R Harinath <harinath@gmail.com>
347 * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
349 2005-07-15 Raja R Harinath <rharinath@novell.com>
351 * cs0436.cs: New test from #72969.
353 2005-07-07 Raja R Harinath <rharinath@novell.com>
355 * cs0282.cs: New test from #75486.
357 2005-07-05 Raja R Harinath <rharinath@novell.com>
359 * cs0212-2.cs: New test from #72729.
361 2005-06-30 Raja R Harinath <rharinath@novell.com>
363 * cs0021-3.cs: New test from #75412.
365 * cs0120-8.cs: New test from #75283.
367 2005-06-15 Raja R Harinath <rharinath@novell.com>
369 * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
371 2005-06-06 Raja R Harinath <rharinath@novell.com>
373 * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
375 2005-06-06 Marek Safar <marek.safar@seznam.cz>
377 * Makefile: Reflect tester changes.
379 * TestRunner.cs: Moved to tools/compiler-tester.
381 2005-06-03 Raja R Harinath <rharinath@novell.com>
383 * cs0654.cs: New test.
385 2005-06-02 Raja R Harinath <rharinath@novell.com>
387 * cs0119-2.cs: New test from #75080.
389 2005-05-31 Raja R Harinath <rharinath@novell.com>
391 * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
392 Output to 'dummy.xml'.
394 2005-05-30 Raja R Harinath <rharinath@novell.com>
396 * cs0122-16.cs: New test from #75088.
398 2005-05-26 Raja R Harinath <rharinath@novell.com>
400 * cs0173-3.cs: Rename from cs0172-2.cs. CSC 1.1 reports CS0173,
401 CSC 2.0.40607 reports CS0172. CS0173 is somewhat more appropriate
402 since the conversion is ambiguous.
404 2005-05-20 Martin Baulig <martin@ximian.com>
406 * mcs-known-issues, gmcs-known-issues: Updated.
408 * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
411 2005-05-09 Marek Safar <marek.safar@seznam.cz>
413 * Makefile: Use TestRunner under NET_2_0.
415 2005-05-05 Raja R Harinath <rharinath@novell.com>
417 * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
420 * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
421 New tests based on #64812.
423 2005-05-04 Raja R Harinath <rharinath@novell.com>
425 * cs0122-13.cs: New test based on #64812.
427 2005-05-03 Raja R Harinath <rharinath@novell.com>
429 * errors.txt (warning -28): Remove.
431 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
433 * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
435 2005-04-15 Raja R Harinath <rharinath@novell.com>
437 * cs0208-7.cs, cs0208-8.cs: New tests. Verified on CSC.
439 2005-04-08 Raja R Harinath <rharinath@novell.com>
441 * cs0535-3.cs: New test from #58413.
443 2005-04-05 Raja R Harinath <rharinath@novell.com>
445 * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
447 2005-04-04 Raja R Harinath <rharinath@novell.com>
449 * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
450 testcase to having only the mentioned error. With the previous
451 code, CS0208 was also appropriate.
453 2005-04-01 Raja R Harinath <rharinath@novell.com>
455 * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
457 * cs0208-4.cs: New test from #74232.
459 * cs0267.cs: New. Mentioned in passing in #74309.
461 2005-03-29 Raja R Harinath <rharinath@novell.com>
463 * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
465 2005-03-18 Raja R Harinath <rharinath@novell.com>
467 * Makefile (DISTFILES): Don't distribute TestRunner.exe.
469 2005-03-17 Raja R Harinath <rharinath@novell.com>
471 * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
472 (run-mcs-tests): Clean up. Use profile specific test runner.
473 Disable TestRunner on net_2_0 profile.
474 * TestRunner.cs (ProcessTester): Redirect stdout too.
475 (Tester.Log, Tester.LogLine): New. Replacements for Console.Write
476 and Console.WriteLine that also log to files.
477 (Tester.Main): Add new command line argument for log file name.
478 Use the name of the compiler to select tests rather than "1".
479 Exit with non-zero on regressions.
481 2005-03-16 Marek Safar <marek.safar@seznam.cz>
483 * Makefile: Enabled TestRunner for default profile.
485 * know-issues-*: Updated.
487 2005-03-16 Marek Safar <marek.safar@seznam.cz>
489 * TestRunner.cs: Add support for (no errors, ignore errors).
491 2005-03-16 Raja R Harinath <rharinath@novell.com>
493 * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
494 they're no longer used.
495 * runtest.pl: Remove.
497 2005-03-13 Martin Baulig <martin@ximian.com>
499 Reverted things back to revision 41701, which was the last one
500 before Marek's changes.
502 2004-03-11 Atsushi Enomoto <atsushi@ximian.com>
504 * cs1041.cs : option -doc was missing.
506 2004-03-10 Atsushi Enomoto <atsushi@ximian.com>
508 * cs1041.cs : added test for bug #73385.
510 2005-03-10 Marek Safar <marek.safar@seznam.cz>
512 * TestRunner.cs: New fast test runner.
514 2005-03-09 Raja R Harinath <rharinath@novell.com>
516 * cs1618-2.cs: New test for partial classes.
518 2005-03-07 Raja R Harinath <rharinath@novell.com>
520 * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
522 2005-02-28 Raja R Harinath <rharinath@novell.com>
524 * cs0053-2.cs: New test from #73052.
526 2005-02-23 Raja R Harinath <rharinath@novell.com>
528 * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
529 * Makefile (all-local): Add CS0122-10-lib.dll.
530 * cs0122-11.cs: New test based on #72718.
531 * cs0112-2.cs: Remove erroneous test. Same as cs1501.cs.
532 * mcs-expect-wrong-error (cs1501.cs): Remove.
534 2005-02-22 Raja R Harinath <rharinath@novell.com>
536 * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
537 * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
538 * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
540 2005-02-21 Raja R Harinath <rharinath@novell.com>
542 * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
544 * runtest.pl: Add unexpected error check.
546 2005-02-18 Raja R Harinath <rharinath@novell.com>
548 * cs0120-5.cs: New test from #72678.
550 * cs0131-3.cs: New test from #63202.
552 2005-02-16 Raja R Harinath <rharinath@novell.com>
554 * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
556 2005-02-15 Raja R Harinath <rharinath@novell.com>
558 * cs1502-3.cs: New test from #72554.
560 2005-02-11 Marek Safar <marek.safar@seznam.cz>
562 * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
563 cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
565 2005-02-10 Raja R Harinath <rharinath@novell.com>
567 * cs0121-4.cs: New test. Ensure that a param method isn't
568 discarded if the signatures of other normal methods are different.
570 2005-02-04 Zoltan Varga <vargaz@freemail.hu>
572 * cs1617.cs: Add a newline so do-tests.pl can process it under
575 2005-02-02 Raja R Harinath <rharinath@novell.com>
577 * cs0108-12.cs: New test. Ensure that cs0108 handling occurs when
578 a constant is defined ahead of time due to forward references.
580 2005-01-25 Marek Safar <marek.safar@seznam.cz>
582 * cs0176-4.cs: Bug #71257.
584 2005-01-25 Marek Safar <marek.safar@seznam.cz>
586 * cs0647-14.cs: Bug #71651.
588 2005-01-12 Raja R Harinath <rharinath@novell.com>
590 * Makefile (run-generics-tests): Fix quoting to better work in
591 Windows. Remove some stray code leftover from testing.
592 (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
593 * cs2023.response: Rename from CS2023.
596 2005-01-10 Raja R Harinath <rharinath@novell.com>
598 * Makefile (all-local): Add CS0118-2-lib.dll.
599 (run-mcs-tests, run-generics-tests): Don't pipe through tee. It
600 loses exit code of do-tests.pl.
601 * do-tests.pl (PROFILELOG): New. Copy all output to this file too.
602 * cs0234-2.cs: Bug #52697.
603 * cs0234-3.cs: Bug #57200.
604 * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
605 * cs0538-2.cs: Remove bogus test.
607 2005-01-10 Marek Safar <marek.safar@seznam.cz>
609 * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
611 2005-01-07 Marek Safar <marek.safar@seznam.cz>
613 * cs0102-14.cs: Bug #70942.
615 2005-01-05 Duncan Mak <duncan@ximian.com>
617 * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
619 * cs1040-2.cs: Added to track bug #56460.
621 2004-12-29 Duncan Mak <duncan@ximian.com>
623 * cs0246-9.cs: Added to track bug #70758.
625 * cs1510-3.cs: Added to track bug #70402.
627 2004-12-17 Raja R Harinath <rharinath@novell.com>
629 * Makefile (run-mcs-tests, run-generics.tests): Don't remove
631 (clean-local): Remove them here.
632 * do-tests.pl: Fix some perl warnings.
634 2004-12-17 Marek Safar <marek.safar@seznam.cz>
636 * makefile: Removed LOCAL_MCS_FLAGS. Every test should
639 * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
640 cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
641 cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
642 cs1638.cs, cs0103-2.cs: New error tests.
644 2004-12-14 Marek Safar <marek.safar@seznam.cz>
646 * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
647 cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
648 cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
649 cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
652 2004-12-08 Martin Baulig <martin@ximian.com>
654 * gcs3024.cs: New test.
656 2004-12-08 Martin Baulig <martin@ximian.com>
658 * cs3002-4.cs: Renamed to cs3003-2.cs.
659 * cs3002-7.cs: Renamed to cs3003-3.cs.
660 * cs3002-8.cs: Renamed to cs3003-4.cs.
662 2004-12-07 Raja R Harinath <rharinath@novell.com>
664 * Makefile (DISTFILES): Add expected error and ignored test lists.
666 2004-12-07 Martin Baulig <martin@ximian.com>
668 * gcs0305.cs: Renamed to cs0246-2.cs.
669 * gcs0305-2.cs: Renamed to cs0246-3.cs.
670 * gcs0305-3.cs: Renamed to cs0246-4.cs.
671 * gcs0305-4.cs: Renamed to cs0246-5.cs.
672 * gcs0308.cs: Renamed to cs0246-6.cs.
673 * gcs0308-2.cs: Renamed to cs0246-7.cs.
674 * gcs0308-3.cs: Renamed to cs0246-8.cs.
676 2004-12-06 Martin Baulig <martin@ximian.com>
678 * cs8211.cs: Renamed to cs0182-4.cs.
680 2004-12-06 Martin Baulig <martin@ximian.com>
682 * cs8212.cs: Renamed to cs0182-3.cs.
684 2004-12-06 Martin Baulig <martin@ximian.com>
686 * cs8210.cs: Renamed to gcs0208.cs.
688 2004-12-06 Martin Baulig <martin@ximian.com>
690 * cs8206.cs: Renamed to cs1622.cs.
692 2004-12-06 Martin Baulig <martin@ximian.com>
694 * cs8201.cs: Removed, this is not an error !
696 2004-12-06 Martin Baulig <martin@ximian.com>
698 * gmcs-expect-*: Updated from mcs-expect-*.
700 2004-12-06 Raja R Harinath <rharinath@novell.com>
702 * Makefile (test-multi-local): Fix compile command.
704 2004-12-02 Duncan Mak <duncan@ximian.com>
707 * cs0122-8.cs: Added test cases for events, from bug #70129.
709 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
711 * cs1589.inc : plus one.
712 * Makefile : remove dummy.xml (in case of error test failures)
714 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
716 * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
717 cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
718 cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
719 cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
720 cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
721 cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
722 cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
723 cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
724 cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
725 cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
726 cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
727 cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
728 cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
729 cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
730 cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
731 cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
733 2004-11-26 Raja R Harinath <rharinath@novell.com>
735 * Makefile (DISTFILES): Add do-tests.pl.
737 2004-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
741 2004-11-18 Marek Safar <marek.safar@seznam.cz>
743 * cs0657-19.cs: Bug#69462
745 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
752 2004-10-24 Marek Safar <marek.safar@seznam.cz>
754 * cs82??.cs: Renumber some 82xx errors.
756 2004-10-21 Raja R Harinath <rharinath@novell.com>
758 * do-tests.pl: Make robust to being invoked in parallel for
760 * Makefile: Clean any generated files.
762 2004-10-07 Raja R Harinath <rharinath@novell.com>
764 * mcs-ignore-tests: Empty.
766 * Makefile (run-mcs-tests): Save log of output to
768 (run-generics-tests): Likewise.
769 Report from K Sathyasudha <ksathyasudha@novell.com>.
771 2004-10-05 John Luke <john.luke@gmail.com>
773 * Makefile: add *.mdb to clean target
775 2004-10-04 John Luke <john.luke@gmail.com>
777 * cs8205.cs: remove, same as cs1624
778 * cs8206.cs: fix yield syntax, and add line number, now passes
779 * cs8207.cs: remove, same as cs1623
780 * cs8208.cs: remove, same as cs1625
781 * cs8209.cs: remove, same as cs1631
783 2004-10-01 John Luke <john.luke@gmail.com>
785 * *.cs: fix some incorrect tests by either addding a Main method,
786 or adding a -t:library compiler option. Makes one test pass, and adds
787 19 to *-expect-wrong-error as they compile when they shouldn't
788 * *mcs-expect-*-error: update
790 2004-10-01 Raja R Harinath <rharinath@novell.com>
792 * cs0122-5.cs, cs0122-6.cs: New tests.
793 * gmcs-expect-no-error: Update.
795 2004-09-27 Raja R Harinath <rharinath@novell.com>
797 * Makefile: Re-apply changes from 2004-09-14.
798 (test-everything): Run tests in both profiles.
800 2004-09-21 Raja R Harinath <rharinath@novell.com>
802 * do-tests.pl: Print 'IGNORED' when a test is ignored.
804 2004-09-14 Martin Baulig <martin@ximian.com>
806 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
808 2004-09-14 Martin Baulig <martin@ximian.com>
810 * Makefile: Put the old Makefile back.
812 2004-09-14 Raja R Harinath <rharinath@novell.com>
814 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
815 (test-everything): Remove.
817 (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
818 (run-test-local) [PROFILE=net_2_0]: Run generics tests.
820 2004-09-10 Marek Safar <marek.safar@seznam.cz>
822 * do-test.pl: Make report readable (I was really confuse).
823 Fixed bug on my machine CR+LF in *-expect-* files.
825 2004-09-07 Martin Baulig <martin@ximian.com>
827 * mcs-expect-no-error: I'm slowly getting annoyed. Is it really
828 so hard to add new tests here ?
830 2004-09-07 Raja R Harinath <rharinath@novell.com>
832 * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
833 * Makefile: Update list of dlls.
835 2004-09-03 Marek Safar <marek.safar@seznam.cz>
839 2004-09-03 Raja R Harinath <rharinath@novell.com>
841 * do-tests.pl: Attach $profile to log file name to make clear
842 which profile caused the error.
844 2004-09-01 Marek Safar <marek.safar@seznam.cz>
846 * 20 new tests mainly for static classes.
848 2004-08-27 Martin Baulig <martin@ximian.com>
850 * Makefile (test-everything): New target.
852 2004-08-27 Martin Baulig <martin@ximian.com>
854 * gmcs-ignore-tests: New file. This file lists tests which should
855 not be run at all because they make the compiler hang.
857 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
858 * generics-expect-no-error: Updated.
860 2004-08-27 Martin Baulig <martin@ximian.com>
863 (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
864 (run-generics-tests): New target to run the gcs*.cs tests.
865 (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
868 * do-tests.pl: Don't return an error value if more tests pass than
871 * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
872 current situation, ie. make all the tests pass.
874 * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
876 * generics-expect-wrong-error: Formerly known as
877 gmcs-expect-wrong-error.
879 2004-08-27 Martin Baulig <martin@ximian.com>
881 * do-tests.pl: Deal with compiler crashes.
883 * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
885 2004-08-04 Marek Safar <marek.safar@seznam.cz>
887 * 62 new error tests.
889 2004-07-23 Martin Baulig <martin@ximian.com>
891 * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
892 tests for partial classes.
894 2004-07-14 Martin Baulig <martin@ximian.com>
896 * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
899 2004-07-02 Raja R Harinath <rharinath@novell.com>
901 * cs0038-3.cs: New testcase from #60730.
902 * cs0038-4.cs: Likewise.
904 2004-06-21 Raja R Harinath <rharinath@novell.com>
906 * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
908 2004-06-10 Marek Safar <marek.safar@seznam.cz>
910 * do-test.pl: --expect-error must be at the
911 first place (mcs parses options by order).
913 2004-06-10 Marek Safar <marek.safar@seznam.cz>
915 * do-test.pl: Added simple error logging.
916 * Makefile (clean): Remove .dll & .log files
918 2004-06-07 Raja R Harinath <rharinath@novell.com>
920 * cs0038-2.cs: New test, from bug #59477.
921 * mcs-expect-wrong-error: Add cs0038-1.
923 2004-06-03 Raja R Harinath <rharinath@novell.com>
925 * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
926 New testcases for bug #50820.
928 2004-06-01 Marek Safar <marek.safar@seznam.cz>
932 * cs3000.cs: 3 new error tests.
934 2004-05-30 Marek Safar <marek.safar@seznam.cz>
936 * cs1017.cs: New test.
938 2004-05-19 Marek Safar <marek.safar@seznam.cz>
940 * cs0579-6.cs: New test for bug #58688.
942 2004-05-18 Marek Safar <marek.safar@seznam.cz>
946 * cs1518-3.cs: 18 new error tests.
948 2004-05-14 Marek Safar <marek.safar@seznam.cz>
950 * cs3008-7.cs: New test for bug #58478.
952 2004-05-11 Raja R Harinath <rharinath@novell.com>
954 * Makefile (run-test-local): Run gmcs and multi tests too.
955 (test-multi-local): Add logging of errors.
956 * runtest.pl: Change $errors and $warnings to keep track of lines
957 on which errors are supposed to occur.
959 2004-05-10 Marek Safar <marek.safar@seznam.cz>
961 * cs0577-2, cs0577-3,
962 * cs1618.cs: 3 new error tests.
964 2004-05-10 Raja R Harinath <rharinath@novell.com>
966 * do-tests.pl: Add back lost 'chomp'.
968 2004-05-07 Raja R Harinath <rharinath@novell.com>
970 * do-tests.pl: Simplify sed expression.
972 * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
974 2004-05-07 Marek Safar <marek.safar@seznam.cz>
976 * cs0579-4.cs, CS0579-4-1.cs,
981 * cs3019-2.cs: 6 new error tests.
983 2004-05-03 Marek Safar <marek.safar@seznam.cz>
987 * cs0626.cs: 3 new error tests.
989 2004-04-29 Marek Safar <marek.safar@seznam.cz>
991 * cs-11.cs: Renamed to cs1501-5.cs.
993 2004-04-29 Marek Safar <marek.safar@seznam.cz>
996 * cs1667-3.cs: 2 new error tests.
998 2004-04-12 Marek Safar <marek.safar@seznam.cz>
1000 * cs0109.cs: New test.
1002 2004-04-14 Marek Safar <marek.safar@seznam.cz>
1005 * cs0672-2.cs: 2 new error tests.
1007 2004-04-13 Marek Safar <marek.safar@seznam.cz>
1010 * cs0619-{27-36}.cs,
1011 * cs1667.cs, cs1667-2.cs: 13 new error tests.
1013 2004-04-08 Marek Safar <marek.safar@seznam.cz>
1015 * cs1677.cs: Changed name from cs1667.cs
1017 2004-04-07 Sebastien Pouliot <sebastien@ximian.com>
1019 * cs1606.pub: New file. ECMA key.
1020 * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
1021 report a different error number when the ECMA key is being used.
1023 2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
1025 * cs1548.pub: New file. Strongname file with only the public key.
1026 * cs1548-3.cs: New file to test signing with a strongname containing
1027 only the public key.
1029 2004-04-05 Martin Baulig <martin@ximian.com>
1031 * gmcs-expect-wrong-error: New file.
1033 2004-04-05 Marek Safar <marek.safar@seznam.cz>
1035 * cs3009-3.cs: New error test.
1037 2004-03-29 Ben Maurer <bmaurer@users.sourceforge.net>
1039 * cs0176.cs: make this test better.
1041 2004-03-29 Marek Safar <marek.safar@seznam.cz>
1045 cs0672.cs: 29 new error tests.
1047 2004-03-26 Ben Maurer <bmaurer@users.sourceforge.net>
1049 * do-tests.pl: i think this fixes the problem with
1050 tests that have comp options alway passing
1051 * mcs-expect*: update for above.
1053 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1055 * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
1057 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1059 * cs1510-2.cs: test for 56016.
1060 * cs0154-2.cs: test for 55780.
1061 * cs0246-6.cs: test for 55770.
1063 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1065 * cs0122-4.cs: test for bug 55970.
1067 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1069 * cs1548.cs: More descriptive comment (missing file).
1070 * cs1548-2.cs: New. Invalid strongname file (content).
1071 * mcs-expect-no-errors: Added cs1458-2.cs.
1073 2004-03-24 Ben Maurer <bmaurer@users.sourceforge.net>
1075 * Makefile, do-tests.pl: A new system for testing.
1076 * mcs-expect-no-errors, mcs-expect-wrong-error: a list
1077 of tests that we fail on.
1078 * CONTRIBUTORS_README: update docs.
1080 2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
1082 * cs1548.cs: New test for signing an assembly.
1084 2004-03-16 Martin Baulig <martin@ximian.com>
1086 * Makefile (run-generics-local): New target to run the generics
1089 * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
1090 gmcs0308-2.cs: New tests.
1092 2004-03-12 Marek Safar <marek.safar@seznam.cz>
1095 cs3001-9.cs: New error tests.
1097 2004-03-08 Ben Maurer <bmaurer@users.sourceforge.net>
1099 * cs0111-{6,7}.cs: new test cases.
1101 2004-03-02 Marek Safar <marek.safar@seznam.cz>
1103 * cs0246-5.cs: New error test.
1105 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1111 cs3013.cs New error tests for CLS-compliance.
1114 cs0579-2.cs New error tests.
1116 * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1119 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1121 * cs0111-2.cs: Fixed error message.
1123 cs0528-2.cs: New error tests.
1125 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1127 * cs0102-{2,3,4,5}.cs,
1129 cs0547-2.cs: New error tests.
1131 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1136 cs663.cs: New tests.
1138 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1184 cs3016-3.cs: New tests for CLS-compliance.
1190 cs592-6.cs: New tests.
1192 2004-01-04 Ben Maurer <bmaurer@users.sourceforge.net>
1194 * cs157-{2,3,4}: test cases we fail.
1196 2003-11-01 Marek Safar <marek.safar@seznam.cz>
1198 * makefile: Added "// Compiler options:" handling.
1200 2003-09-22 Martin Baulig <martin@ximian.com>
1202 * errors.txt: Added -219.
1204 2003-09-16 Martin Baulig <martin@ximian.com>
1206 * cs8217.cs: New test.
1208 2003-09-06 Martin Baulig <martin@ximian.com>
1210 * errors.txt: Added -216.
1212 2003-08-28 Ben Maurer <bmaurer@users.sourceforge.net>
1214 * cs0666.xml: added sample xml file for monodoc error provider.
1216 2003-07-28 Martin Baulig <martin@ximian.com>
1218 * cs0075.cs: This test case was incorrect; according to the spec,
1219 `(double) -1' is allowed since `double' is a builtin type.
1220 However, `(A) -1' is not allowed where `A' is a valuetype and has
1221 an implicit conversion from int.
1223 2003-07-28 Nick Drochak <ndrochak@gol.com>
1225 * Makefile: added test-local target. Fixes build problem.
1227 2003-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1229 * Makefile: added install-local target.
1231 2003-07-26 Martin Baulig <martin@ximian.com>
1233 * error-6.cs: New test for bug #46907.
1236 (test-multi-local): Run the multi-test tests.
1237 (all-local): Run run-test-local and test-multi-local.
1239 2003-07-21 Martin Baulig <martin@ximian.com>
1241 * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1242 These are syntax errors which we'd need to catch in cs-parser.jay;
1243 separate them from the other errors.
1245 * cs0572.cs: New test.
1247 2003-07-14 Martin Baulig <martin@ximian.com>
1249 * cs0212.cs: New test.
1251 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1253 * cs1501-4.cs: Another test case for this error. This time it is on
1254 constructors for attributes. We now report the error correctly.
1256 2003-05-18 Martin Baulig <martin@ximian.com>
1258 * error-3.cs: Added testcase for CS0188.
1260 2003-05-18 Martin Baulig <martin@ximian.com>
1262 * error-4.cs: Renamed to cs1502-2.cs.
1264 2003-05-18 Martin Baulig <martin@ximian.com>
1266 * makefile: Ignore CS0162 and CS0169.
1268 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1270 * cs1518-2.cs: Added comment describing the error.
1272 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1274 * cs1518-2.cs: Added new test.
1276 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1278 * cs0208.cs: Added new test.
1280 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1282 * cs0202.cs: Added new test.
1284 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1286 * cs0197.cs: Added new test.
1288 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1290 * cs0192.cs: Added new test.
1292 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1294 * cs0170.cs: Added new test.
1296 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1298 * cs0156.cs: Added new test.
1300 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1302 * cs0163.cs: Added new test file.
1304 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1306 * cs0161.cs: Added new test file.
1308 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1310 * cs0230.cs: Added this test file.
1312 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1314 * cs0225.cs: Added this file
1316 2002-12-18 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1318 * cs0201.cs: Added this new test.
1320 2002-12-18 Ravi Pratap <ravi@ximian.com>
1322 * errors.txt : Update for error # -24.
1324 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1326 * cs0154.cs: New test.
1328 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1330 * cs0138.cs: New test.
1332 2002-12-07 Ravi Pratap <ravi@ximian.com>
1336 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1339 cs0143.cs: New test.
1341 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1346 cs0116.cs: New test.
1348 2002-09-12 Martin Baulig <martin@gnome.org>
1350 * cs0038.cs: New test.
1352 2002-08-27 Martin Baulig <martin@gnome.org>
1354 * cs0120-3.cs: New test.
1356 2002-08-19 Ravi Pratap <ravi@ximian.com>
1358 * error-4.cs : New test.
1360 * error-5.cs : New test.
1362 2002-08-11 Martin Baulig <martin@gnome.org>
1364 * error-3.cs: New test.
1366 2002-08-08 Martin Baulig <martin@gnome.org>
1368 * cs1540.cs: New test.
1370 2002-08-08 Martin Baulig <martin@gnome.org>
1372 * cs0236.cs: New test.
1374 2002-08-05 Martin Baulig <martin@gnome.org>
1376 * runtest.pl: This is a perl script which runs a testcase, parses the
1377 MCS output and checks whether all errors are reported.
1379 * error-1.cs, error-2.cs: Moved here from ../tests/.
1381 * README.tests: Added (empty) list of all test cases.
1383 2002-08-02 Martin Baulig <martin@gnome.org>
1385 * cs0155.cs, cs0155-2.cs: New tests.
1387 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1389 * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1391 2002-06-26 <adb@tardis.ed.ac.uk>
1393 * cs1501-3.cs: Added new test for struct ctr typechecks.
1395 2002-06-24 Andrew Birkett <adb@tardis.ed.ac.uk>
1397 * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.
1398 * cs0176.cs: Method has to be public for correct test
1399 * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1400 * cs0255.cs: Add assignment to stop 'unused variable' warning.
1401 * makefile: Output is now like "Running test 42 .. OK". Added --unsafe to
1402 make cs0193.cs, cs0196.cs and cs0214-3.cs work.