1 2006-10-06 Raja R Harinath <rharinath@novell.com>
3 * cs0146-5.cs: New test from #79584.
5 2006-10-04 Martin Baulig <martin@ximian.com>
7 * known-issues-mcs, known-issues-gmcs: Update; the anonymous
8 method tests are now working.
10 2006-10-04 Raja R Harinath <harinath@gmail.com>
12 * cs0246-17.cs: An embarassingly simple testcase based on #79577.
14 2006-09-28 Raja R Harinath <rharinath@novell.com>
16 * gcs1502.cs: New test from #79013.
18 * cs0229-3.cs, CS0229-3-lib.il: New test based on #79451.
19 * cs0229-4.cs, CS0229-4-lib.il: Likewise.
21 2006-08-14 Raja R Harinath <rharinath@novell.com>
23 * gcs0306.cs: New test based on #79067.
25 2006-08-03 Raja R Harinath <rharinath@novell.com>
27 * cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
30 2006-08-02 Raja R Harinath <rharinath@novell.com>
32 * cs0246-16.cs, gcs0246-8.cs: New tests from #77396.
34 2006-06-21 Raja R Harinath <rharinath@novell.com>
36 * cs0019-16.cs: New test from #78662.
38 2006-06-16 Raja R Harinath <rharinath@novell.com>
40 * cs0120-9.cs: New test from #78601.
42 2006-05-23 Raja R Harinath <rharinath@novell.com>
44 * cs0139-3.cs, cs0139-4.cs, cs0139-5.cs, cs0139-6.cs: New
45 regression tests for 'break' and 'continue' inside a try block.
47 2006-05-18 Raja R Harinath <rharinath@novell.com>
49 * cs0162-6.cs, cs0162-7.cs: New tests for unreachable code.
50 Emitting the warning on cs0162-7.cs needs a multi-pass algorithm.
51 * cs0165-12.cs: New test from #77869.
53 2006-05-11 Raja R Harinath <rharinath@novell.com>
55 * cs0177-7.cs: Taken from erroneous sub-test in tests/test-154.cs.
57 2006-05-05 Raja R Harinath <rharinath@novell.com>
59 * cs0177-5.cs, cs0177-6.cs: New tests based on #78290.
61 2006-05-03 Raja R Harinath <rharinath@novell.com>
63 * cs0162-5.cs: New test from #76665.
65 2006-04-20 Raja R Harinath <rharinath@novell.com>
67 * cs1502-7.cs: New test from #75800.
69 * cs0168-2.cs: New test from #66031.
71 2006-04-18 Raja R Harinath <rharinath@novell.com>
73 * cs1690.cs, cs1690-2.cs, cs1690-3.cs: Update.
74 * cs1690-4.cs, cs1690-5.cs, cs1690-6.cs, cs1690-7.cs: New tests
77 2006-03-22 Raja R Harinath <rharinath@novell.com>
79 * gcs1908.cs, gcs1908-2.cs, gcs1908-3.cs, gcs1908-4.cs: New tests
80 for DefaultParameterValueAttribute.
82 2006-03-01 Raja R Harinath <rharinath@novell.com>
84 * cs1540-8.cs: New test from #77627.
86 * cs1628-2.cs: New test from #77679.
88 * cs0205-3.cs, CS0205-3-lib.dll: New test based on #77642.
90 2006-02-07 Atsushi Enomoto <atsushi@ximian.com>
92 * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
93 cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
95 It reports XmlTextReader error message changes as build breakage.
97 That's why I opposed to compare error messages blindly.
99 2006-01-18 Raja R Harinath <rharinath@novell.com>
101 * cs1026-2.cs: New test from #76656.
103 2006-01-17 Raja R Harinath <rharinath@novell.com>
105 * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
107 2006-01-16 Raja R Harinath <rharinath@novell.com>
109 * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
111 2006-01-11 Raja R Harinath <rharinath@novell.com>
113 * cs0023-3.cs: New test from #77204.
115 2006-01-06 Ankit Jain <jankit@novell.com>
117 * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
119 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
121 * CSFriendAssembly-lib.cs: Update friend assembly info
122 after the latest updates to this feature.
124 * gcs1726.cs: Likewise.
126 * gcs0281.cs: Likewise.
128 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
130 * gcs1726-2.cs: New test based on last update to
131 friend assembly access.
133 2005-12-20 Raja R Harinath <rharinath@novell.com>
135 * cs0628-3.cs: New test based on #77035.
137 2005-12-16 Raja R Harinath <rharinath@novell.com>
139 * cs0659-2.cs: New test based on #77006.
141 2005-12-05 Raja R Harinath <rharinath@novell.com>
143 * Makefile (DISTFILES): Add *.snk.
145 2005-12-05 Atsushi Enomoto <atsushi@ximian.com>
147 * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
148 * known-issues-gmcs : updated.
150 2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
152 * cs0419-4.cs : test for the first case of bug #76727.
153 * known-issues-gmcs : added it.
155 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
157 * cs1574-7.cs : fixed code format ("Line") to make it working.
158 * cs0419-3.cs : new test for ambiguity resolution.
159 * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
160 thus no need to be added here.
162 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
164 * cs1574-7.cs : new test to warn doc reference to interface members
165 which is not exposed publicly.
166 * known-issues-gmcs : added above.
168 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
170 * known-issues-gmcs : added cs0419-2.cs
172 2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
174 * cs0419-2.cs : test to check error message problem in #76685.
176 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
178 * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
180 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
182 * cs0419.cs : The error message is fixed to show an alternative, not
185 2005-11-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
187 * gcs0281.cs: New test.
188 * CSFriendAssembly-lib.cs: New helper file.
190 2005-10-27 Raja R Harinath <rharinath@novell.com>
192 * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
194 2005-10-26 Raja R Harinath <harinath@gmail.com>
196 * cs0246-14.cs: New test from #76419.
198 2005-10-26 Raja R Harinath <rharinath@novell.com>
200 * cs0103-3.cs: New test for #76271.
202 2005-10-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
204 * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs:
207 * InternalVisibleTo.snk: New key file for gcs1726.cs.
209 2005-10-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
211 * cs0430.cs, cs0439.cs, cs0439-2.cs,
212 cs1537-2.cs, cs1537-3.cs, cs1679.cs,
213 cs1680.cs, cs1681.cs: Added tests for extern alias
216 * known-gmcs-issues: Update the issues to avoid testing
217 the extern alias test in 2.0 profile. We need to change them
218 as soon as the merged is done in gmcs.
220 2005-10-20 Raja R Harinath <rharinath@novell.com>
222 * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
224 2005-10-07 Raja R Harinath <rharinath@novell.com>
226 * cs0266-8.cs: New test from #76323.
228 2005-10-04 Raja R Harinath <rharinath@novell.com>
230 * Makefile (with_mono_path_n11b): New.
233 2005-09-26 Raja R Harinath <rharinath@novell.com>
235 * cs0212-3.cs: New test based on #76133.
237 2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
239 * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
242 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
244 * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
245 cs0441-2.cs : class modifier check on partial types.
246 * known-issues-gmcs : added above.
248 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
250 * cs0665-2.cs : test for bug #75946.
251 * known-issues-gmcs : added this file.
253 2005-08-31 Atsushi Enomoto <atsushi@ximian.com>
255 * cs0665.cs : new test (possibly incorrect assignment in if statement).
257 2005-08-30 Atsushi Enomoto <atsushi@ximian.com>
259 * cs0246-13.cs : testcase for #75930.
261 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
263 * cs0134-2.cs : testcase for bug #754333.
265 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
267 * known-issues-mcs : removed cs0642*.cs (working now)
268 * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
270 * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
271 Possible empty statement check for if&else.
272 * cs0642-10.cs : additional empty statement check for "fixed".
274 2005-08-24 Marek Safar <marek.safar@seznam.cz>
276 * Makefile: Add ilasm for *.il compilation.
278 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
280 * known-issues-mcs : removed cs0652.cs (working now)
281 * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
283 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
285 * cs0034-3.cs : for bug #73709.
287 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
289 * cs0034-2.cs : for bug #52492.
291 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
293 * cs1010-2.cs : for bug #75245.
295 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
297 * cs0165-10.cs, cs0165-11.cs : for bug #75721.
299 2005-08-12 Martin Baulig <martin@ximian.com>
301 * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
302 produce a warning and not an error on .NET 2.0.
304 2005-08-03 Raja R Harinath <rharinath@novell.com>
306 * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
307 New tests for the qualified-alias-member (::) feature.
309 2005-08-01 Raja R Harinath <rharinath@novell.com>
311 * cs0122-17.cs: New test from #75669.
313 2005-07-31 Raja R Harinath <harinath@gmail.com>
315 * cs1502-4.cs: New test from #75658.
317 * cs0136-6.cs: New test from #75656.
319 2005-07-26 Raja R Harinath <rharinath@novell.com>
321 * cs0246-12.cs: New test from #75628.
323 2005-07-16 Raja R Harinath <harinath@gmail.com>
325 * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
327 2005-07-15 Raja R Harinath <rharinath@novell.com>
329 * cs0436.cs: New test from #72969.
331 2005-07-07 Raja R Harinath <rharinath@novell.com>
333 * cs0282.cs: New test from #75486.
335 2005-07-05 Raja R Harinath <rharinath@novell.com>
337 * cs0212-2.cs: New test from #72729.
339 2005-06-30 Raja R Harinath <rharinath@novell.com>
341 * cs0021-3.cs: New test from #75412.
343 * cs0120-8.cs: New test from #75283.
345 2005-06-15 Raja R Harinath <rharinath@novell.com>
347 * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
349 2005-06-06 Raja R Harinath <rharinath@novell.com>
351 * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
353 2005-06-06 Marek Safar <marek.safar@seznam.cz>
355 * Makefile: Reflect tester changes.
357 * TestRunner.cs: Moved to tools/compiler-tester.
359 2005-06-03 Raja R Harinath <rharinath@novell.com>
361 * cs0654.cs: New test.
363 2005-06-02 Raja R Harinath <rharinath@novell.com>
365 * cs0119-2.cs: New test from #75080.
367 2005-05-31 Raja R Harinath <rharinath@novell.com>
369 * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
370 Output to 'dummy.xml'.
372 2005-05-30 Raja R Harinath <rharinath@novell.com>
374 * cs0122-16.cs: New test from #75088.
376 2005-05-26 Raja R Harinath <rharinath@novell.com>
378 * cs0173-3.cs: Rename from cs0172-2.cs. CSC 1.1 reports CS0173,
379 CSC 2.0.40607 reports CS0172. CS0173 is somewhat more appropriate
380 since the conversion is ambiguous.
382 2005-05-20 Martin Baulig <martin@ximian.com>
384 * mcs-known-issues, gmcs-known-issues: Updated.
386 * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
389 2005-05-09 Marek Safar <marek.safar@seznam.cz>
391 * Makefile: Use TestRunner under NET_2_0.
393 2005-05-05 Raja R Harinath <rharinath@novell.com>
395 * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
398 * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
399 New tests based on #64812.
401 2005-05-04 Raja R Harinath <rharinath@novell.com>
403 * cs0122-13.cs: New test based on #64812.
405 2005-05-03 Raja R Harinath <rharinath@novell.com>
407 * errors.txt (warning -28): Remove.
409 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
411 * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
413 2005-04-15 Raja R Harinath <rharinath@novell.com>
415 * cs0208-7.cs, cs0208-8.cs: New tests. Verified on CSC.
417 2005-04-08 Raja R Harinath <rharinath@novell.com>
419 * cs0535-3.cs: New test from #58413.
421 2005-04-05 Raja R Harinath <rharinath@novell.com>
423 * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
425 2005-04-04 Raja R Harinath <rharinath@novell.com>
427 * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
428 testcase to having only the mentioned error. With the previous
429 code, CS0208 was also appropriate.
431 2005-04-01 Raja R Harinath <rharinath@novell.com>
433 * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
435 * cs0208-4.cs: New test from #74232.
437 * cs0267.cs: New. Mentioned in passing in #74309.
439 2005-03-29 Raja R Harinath <rharinath@novell.com>
441 * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
443 2005-03-18 Raja R Harinath <rharinath@novell.com>
445 * Makefile (DISTFILES): Don't distribute TestRunner.exe.
447 2005-03-17 Raja R Harinath <rharinath@novell.com>
449 * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
450 (run-mcs-tests): Clean up. Use profile specific test runner.
451 Disable TestRunner on net_2_0 profile.
452 * TestRunner.cs (ProcessTester): Redirect stdout too.
453 (Tester.Log, Tester.LogLine): New. Replacements for Console.Write
454 and Console.WriteLine that also log to files.
455 (Tester.Main): Add new command line argument for log file name.
456 Use the name of the compiler to select tests rather than "1".
457 Exit with non-zero on regressions.
459 2005-03-16 Marek Safar <marek.safar@seznam.cz>
461 * Makefile: Enabled TestRunner for default profile.
463 * know-issues-*: Updated.
465 2005-03-16 Marek Safar <marek.safar@seznam.cz>
467 * TestRunner.cs: Add support for (no errors, ignore errors).
469 2005-03-16 Raja R Harinath <rharinath@novell.com>
471 * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
472 they're no longer used.
473 * runtest.pl: Remove.
475 2005-03-13 Martin Baulig <martin@ximian.com>
477 Reverted things back to revision 41701, which was the last one
478 before Marek's changes.
480 2004-03-11 Atsushi Enomoto <atsushi@ximian.com>
482 * cs1041.cs : option -doc was missing.
484 2004-03-10 Atsushi Enomoto <atsushi@ximian.com>
486 * cs1041.cs : added test for bug #73385.
488 2005-03-10 Marek Safar <marek.safar@seznam.cz>
490 * TestRunner.cs: New fast test runner.
492 2005-03-09 Raja R Harinath <rharinath@novell.com>
494 * cs1618-2.cs: New test for partial classes.
496 2005-03-07 Raja R Harinath <rharinath@novell.com>
498 * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
500 2005-02-28 Raja R Harinath <rharinath@novell.com>
502 * cs0053-2.cs: New test from #73052.
504 2005-02-23 Raja R Harinath <rharinath@novell.com>
506 * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
507 * Makefile (all-local): Add CS0122-10-lib.dll.
508 * cs0122-11.cs: New test based on #72718.
509 * cs0112-2.cs: Remove erroneous test. Same as cs1501.cs.
510 * mcs-expect-wrong-error (cs1501.cs): Remove.
512 2005-02-22 Raja R Harinath <rharinath@novell.com>
514 * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
515 * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
516 * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
518 2005-02-21 Raja R Harinath <rharinath@novell.com>
520 * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
522 * runtest.pl: Add unexpected error check.
524 2005-02-18 Raja R Harinath <rharinath@novell.com>
526 * cs0120-5.cs: New test from #72678.
528 * cs0131-3.cs: New test from #63202.
530 2005-02-16 Raja R Harinath <rharinath@novell.com>
532 * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
534 2005-02-15 Raja R Harinath <rharinath@novell.com>
536 * cs1502-3.cs: New test from #72554.
538 2005-02-11 Marek Safar <marek.safar@seznam.cz>
540 * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
541 cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
543 2005-02-10 Raja R Harinath <rharinath@novell.com>
545 * cs0121-4.cs: New test. Ensure that a param method isn't
546 discarded if the signatures of other normal methods are different.
548 2005-02-04 Zoltan Varga <vargaz@freemail.hu>
550 * cs1617.cs: Add a newline so do-tests.pl can process it under
553 2005-02-02 Raja R Harinath <rharinath@novell.com>
555 * cs0108-12.cs: New test. Ensure that cs0108 handling occurs when
556 a constant is defined ahead of time due to forward references.
558 2005-01-25 Marek Safar <marek.safar@seznam.cz>
560 * cs0176-4.cs: Bug #71257.
562 2005-01-25 Marek Safar <marek.safar@seznam.cz>
564 * cs0647-14.cs: Bug #71651.
566 2005-01-12 Raja R Harinath <rharinath@novell.com>
568 * Makefile (run-generics-tests): Fix quoting to better work in
569 Windows. Remove some stray code leftover from testing.
570 (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
571 * cs2023.response: Rename from CS2023.
574 2005-01-10 Raja R Harinath <rharinath@novell.com>
576 * Makefile (all-local): Add CS0118-2-lib.dll.
577 (run-mcs-tests, run-generics-tests): Don't pipe through tee. It
578 loses exit code of do-tests.pl.
579 * do-tests.pl (PROFILELOG): New. Copy all output to this file too.
580 * cs0234-2.cs: Bug #52697.
581 * cs0234-3.cs: Bug #57200.
582 * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
583 * cs0538-2.cs: Remove bogus test.
585 2005-01-10 Marek Safar <marek.safar@seznam.cz>
587 * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
589 2005-01-07 Marek Safar <marek.safar@seznam.cz>
591 * cs0102-14.cs: Bug #70942.
593 2005-01-05 Duncan Mak <duncan@ximian.com>
595 * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
597 * cs1040-2.cs: Added to track bug #56460.
599 2004-12-29 Duncan Mak <duncan@ximian.com>
601 * cs0246-9.cs: Added to track bug #70758.
603 * cs1510-3.cs: Added to track bug #70402.
605 2004-12-17 Raja R Harinath <rharinath@novell.com>
607 * Makefile (run-mcs-tests, run-generics.tests): Don't remove
609 (clean-local): Remove them here.
610 * do-tests.pl: Fix some perl warnings.
612 2004-12-17 Marek Safar <marek.safar@seznam.cz>
614 * makefile: Removed LOCAL_MCS_FLAGS. Every test should
617 * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
618 cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
619 cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
620 cs1638.cs, cs0103-2.cs: New error tests.
622 2004-12-14 Marek Safar <marek.safar@seznam.cz>
624 * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
625 cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
626 cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
627 cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
630 2004-12-08 Martin Baulig <martin@ximian.com>
632 * gcs3024.cs: New test.
634 2004-12-08 Martin Baulig <martin@ximian.com>
636 * cs3002-4.cs: Renamed to cs3003-2.cs.
637 * cs3002-7.cs: Renamed to cs3003-3.cs.
638 * cs3002-8.cs: Renamed to cs3003-4.cs.
640 2004-12-07 Raja R Harinath <rharinath@novell.com>
642 * Makefile (DISTFILES): Add expected error and ignored test lists.
644 2004-12-07 Martin Baulig <martin@ximian.com>
646 * gcs0305.cs: Renamed to cs0246-2.cs.
647 * gcs0305-2.cs: Renamed to cs0246-3.cs.
648 * gcs0305-3.cs: Renamed to cs0246-4.cs.
649 * gcs0305-4.cs: Renamed to cs0246-5.cs.
650 * gcs0308.cs: Renamed to cs0246-6.cs.
651 * gcs0308-2.cs: Renamed to cs0246-7.cs.
652 * gcs0308-3.cs: Renamed to cs0246-8.cs.
654 2004-12-06 Martin Baulig <martin@ximian.com>
656 * cs8211.cs: Renamed to cs0182-4.cs.
658 2004-12-06 Martin Baulig <martin@ximian.com>
660 * cs8212.cs: Renamed to cs0182-3.cs.
662 2004-12-06 Martin Baulig <martin@ximian.com>
664 * cs8210.cs: Renamed to gcs0208.cs.
666 2004-12-06 Martin Baulig <martin@ximian.com>
668 * cs8206.cs: Renamed to cs1622.cs.
670 2004-12-06 Martin Baulig <martin@ximian.com>
672 * cs8201.cs: Removed, this is not an error !
674 2004-12-06 Martin Baulig <martin@ximian.com>
676 * gmcs-expect-*: Updated from mcs-expect-*.
678 2004-12-06 Raja R Harinath <rharinath@novell.com>
680 * Makefile (test-multi-local): Fix compile command.
682 2004-12-02 Duncan Mak <duncan@ximian.com>
685 * cs0122-8.cs: Added test cases for events, from bug #70129.
687 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
689 * cs1589.inc : plus one.
690 * Makefile : remove dummy.xml (in case of error test failures)
692 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
694 * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
695 cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
696 cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
697 cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
698 cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
699 cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
700 cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
701 cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
702 cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
703 cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
704 cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
705 cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
706 cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
707 cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
708 cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
709 cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
711 2004-11-26 Raja R Harinath <rharinath@novell.com>
713 * Makefile (DISTFILES): Add do-tests.pl.
715 2004-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
719 2004-11-18 Marek Safar <marek.safar@seznam.cz>
721 * cs0657-19.cs: Bug#69462
723 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
730 2004-10-24 Marek Safar <marek.safar@seznam.cz>
732 * cs82??.cs: Renumber some 82xx errors.
734 2004-10-21 Raja R Harinath <rharinath@novell.com>
736 * do-tests.pl: Make robust to being invoked in parallel for
738 * Makefile: Clean any generated files.
740 2004-10-07 Raja R Harinath <rharinath@novell.com>
742 * mcs-ignore-tests: Empty.
744 * Makefile (run-mcs-tests): Save log of output to
746 (run-generics-tests): Likewise.
747 Report from K Sathyasudha <ksathyasudha@novell.com>.
749 2004-10-05 John Luke <john.luke@gmail.com>
751 * Makefile: add *.mdb to clean target
753 2004-10-04 John Luke <john.luke@gmail.com>
755 * cs8205.cs: remove, same as cs1624
756 * cs8206.cs: fix yield syntax, and add line number, now passes
757 * cs8207.cs: remove, same as cs1623
758 * cs8208.cs: remove, same as cs1625
759 * cs8209.cs: remove, same as cs1631
761 2004-10-01 John Luke <john.luke@gmail.com>
763 * *.cs: fix some incorrect tests by either addding a Main method,
764 or adding a -t:library compiler option. Makes one test pass, and adds
765 19 to *-expect-wrong-error as they compile when they shouldn't
766 * *mcs-expect-*-error: update
768 2004-10-01 Raja R Harinath <rharinath@novell.com>
770 * cs0122-5.cs, cs0122-6.cs: New tests.
771 * gmcs-expect-no-error: Update.
773 2004-09-27 Raja R Harinath <rharinath@novell.com>
775 * Makefile: Re-apply changes from 2004-09-14.
776 (test-everything): Run tests in both profiles.
778 2004-09-21 Raja R Harinath <rharinath@novell.com>
780 * do-tests.pl: Print 'IGNORED' when a test is ignored.
782 2004-09-14 Martin Baulig <martin@ximian.com>
784 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
786 2004-09-14 Martin Baulig <martin@ximian.com>
788 * Makefile: Put the old Makefile back.
790 2004-09-14 Raja R Harinath <rharinath@novell.com>
792 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
793 (test-everything): Remove.
795 (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
796 (run-test-local) [PROFILE=net_2_0]: Run generics tests.
798 2004-09-10 Marek Safar <marek.safar@seznam.cz>
800 * do-test.pl: Make report readable (I was really confuse).
801 Fixed bug on my machine CR+LF in *-expect-* files.
803 2004-09-07 Martin Baulig <martin@ximian.com>
805 * mcs-expect-no-error: I'm slowly getting annoyed. Is it really
806 so hard to add new tests here ?
808 2004-09-07 Raja R Harinath <rharinath@novell.com>
810 * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
811 * Makefile: Update list of dlls.
813 2004-09-03 Marek Safar <marek.safar@seznam.cz>
817 2004-09-03 Raja R Harinath <rharinath@novell.com>
819 * do-tests.pl: Attach $profile to log file name to make clear
820 which profile caused the error.
822 2004-09-01 Marek Safar <marek.safar@seznam.cz>
824 * 20 new tests mainly for static classes.
826 2004-08-27 Martin Baulig <martin@ximian.com>
828 * Makefile (test-everything): New target.
830 2004-08-27 Martin Baulig <martin@ximian.com>
832 * gmcs-ignore-tests: New file. This file lists tests which should
833 not be run at all because they make the compiler hang.
835 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
836 * generics-expect-no-error: Updated.
838 2004-08-27 Martin Baulig <martin@ximian.com>
841 (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
842 (run-generics-tests): New target to run the gcs*.cs tests.
843 (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
846 * do-tests.pl: Don't return an error value if more tests pass than
849 * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
850 current situation, ie. make all the tests pass.
852 * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
854 * generics-expect-wrong-error: Formerly known as
855 gmcs-expect-wrong-error.
857 2004-08-27 Martin Baulig <martin@ximian.com>
859 * do-tests.pl: Deal with compiler crashes.
861 * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
863 2004-08-04 Marek Safar <marek.safar@seznam.cz>
865 * 62 new error tests.
867 2004-07-23 Martin Baulig <martin@ximian.com>
869 * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
870 tests for partial classes.
872 2004-07-14 Martin Baulig <martin@ximian.com>
874 * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
877 2004-07-02 Raja R Harinath <rharinath@novell.com>
879 * cs0038-3.cs: New testcase from #60730.
880 * cs0038-4.cs: Likewise.
882 2004-06-21 Raja R Harinath <rharinath@novell.com>
884 * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
886 2004-06-10 Marek Safar <marek.safar@seznam.cz>
888 * do-test.pl: --expect-error must be at the
889 first place (mcs parses options by order).
891 2004-06-10 Marek Safar <marek.safar@seznam.cz>
893 * do-test.pl: Added simple error logging.
894 * Makefile (clean): Remove .dll & .log files
896 2004-06-07 Raja R Harinath <rharinath@novell.com>
898 * cs0038-2.cs: New test, from bug #59477.
899 * mcs-expect-wrong-error: Add cs0038-1.
901 2004-06-03 Raja R Harinath <rharinath@novell.com>
903 * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
904 New testcases for bug #50820.
906 2004-06-01 Marek Safar <marek.safar@seznam.cz>
910 * cs3000.cs: 3 new error tests.
912 2004-05-30 Marek Safar <marek.safar@seznam.cz>
914 * cs1017.cs: New test.
916 2004-05-19 Marek Safar <marek.safar@seznam.cz>
918 * cs0579-6.cs: New test for bug #58688.
920 2004-05-18 Marek Safar <marek.safar@seznam.cz>
924 * cs1518-3.cs: 18 new error tests.
926 2004-05-14 Marek Safar <marek.safar@seznam.cz>
928 * cs3008-7.cs: New test for bug #58478.
930 2004-05-11 Raja R Harinath <rharinath@novell.com>
932 * Makefile (run-test-local): Run gmcs and multi tests too.
933 (test-multi-local): Add logging of errors.
934 * runtest.pl: Change $errors and $warnings to keep track of lines
935 on which errors are supposed to occur.
937 2004-05-10 Marek Safar <marek.safar@seznam.cz>
939 * cs0577-2, cs0577-3,
940 * cs1618.cs: 3 new error tests.
942 2004-05-10 Raja R Harinath <rharinath@novell.com>
944 * do-tests.pl: Add back lost 'chomp'.
946 2004-05-07 Raja R Harinath <rharinath@novell.com>
948 * do-tests.pl: Simplify sed expression.
950 * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
952 2004-05-07 Marek Safar <marek.safar@seznam.cz>
954 * cs0579-4.cs, CS0579-4-1.cs,
959 * cs3019-2.cs: 6 new error tests.
961 2004-05-03 Marek Safar <marek.safar@seznam.cz>
965 * cs0626.cs: 3 new error tests.
967 2004-04-29 Marek Safar <marek.safar@seznam.cz>
969 * cs-11.cs: Renamed to cs1501-5.cs.
971 2004-04-29 Marek Safar <marek.safar@seznam.cz>
974 * cs1667-3.cs: 2 new error tests.
976 2004-04-12 Marek Safar <marek.safar@seznam.cz>
978 * cs0109.cs: New test.
980 2004-04-14 Marek Safar <marek.safar@seznam.cz>
983 * cs0672-2.cs: 2 new error tests.
985 2004-04-13 Marek Safar <marek.safar@seznam.cz>
989 * cs1667.cs, cs1667-2.cs: 13 new error tests.
991 2004-04-08 Marek Safar <marek.safar@seznam.cz>
993 * cs1677.cs: Changed name from cs1667.cs
995 2004-04-07 Sebastien Pouliot <sebastien@ximian.com>
997 * cs1606.pub: New file. ECMA key.
998 * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
999 report a different error number when the ECMA key is being used.
1001 2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
1003 * cs1548.pub: New file. Strongname file with only the public key.
1004 * cs1548-3.cs: New file to test signing with a strongname containing
1005 only the public key.
1007 2004-04-05 Martin Baulig <martin@ximian.com>
1009 * gmcs-expect-wrong-error: New file.
1011 2004-04-05 Marek Safar <marek.safar@seznam.cz>
1013 * cs3009-3.cs: New error test.
1015 2004-03-29 Ben Maurer <bmaurer@users.sourceforge.net>
1017 * cs0176.cs: make this test better.
1019 2004-03-29 Marek Safar <marek.safar@seznam.cz>
1023 cs0672.cs: 29 new error tests.
1025 2004-03-26 Ben Maurer <bmaurer@users.sourceforge.net>
1027 * do-tests.pl: i think this fixes the problem with
1028 tests that have comp options alway passing
1029 * mcs-expect*: update for above.
1031 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1033 * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
1035 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1037 * cs1510-2.cs: test for 56016.
1038 * cs0154-2.cs: test for 55780.
1039 * cs0246-6.cs: test for 55770.
1041 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1043 * cs0122-4.cs: test for bug 55970.
1045 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1047 * cs1548.cs: More descriptive comment (missing file).
1048 * cs1548-2.cs: New. Invalid strongname file (content).
1049 * mcs-expect-no-errors: Added cs1458-2.cs.
1051 2004-03-24 Ben Maurer <bmaurer@users.sourceforge.net>
1053 * Makefile, do-tests.pl: A new system for testing.
1054 * mcs-expect-no-errors, mcs-expect-wrong-error: a list
1055 of tests that we fail on.
1056 * CONTRIBUTORS_README: update docs.
1058 2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
1060 * cs1548.cs: New test for signing an assembly.
1062 2004-03-16 Martin Baulig <martin@ximian.com>
1064 * Makefile (run-generics-local): New target to run the generics
1067 * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
1068 gmcs0308-2.cs: New tests.
1070 2004-03-12 Marek Safar <marek.safar@seznam.cz>
1073 cs3001-9.cs: New error tests.
1075 2004-03-08 Ben Maurer <bmaurer@users.sourceforge.net>
1077 * cs0111-{6,7}.cs: new test cases.
1079 2004-03-02 Marek Safar <marek.safar@seznam.cz>
1081 * cs0246-5.cs: New error test.
1083 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1089 cs3013.cs New error tests for CLS-compliance.
1092 cs0579-2.cs New error tests.
1094 * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1097 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1099 * cs0111-2.cs: Fixed error message.
1101 cs0528-2.cs: New error tests.
1103 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1105 * cs0102-{2,3,4,5}.cs,
1107 cs0547-2.cs: New error tests.
1109 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1114 cs663.cs: New tests.
1116 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1162 cs3016-3.cs: New tests for CLS-compliance.
1168 cs592-6.cs: New tests.
1170 2004-01-04 Ben Maurer <bmaurer@users.sourceforge.net>
1172 * cs157-{2,3,4}: test cases we fail.
1174 2003-11-01 Marek Safar <marek.safar@seznam.cz>
1176 * makefile: Added "// Compiler options:" handling.
1178 2003-09-22 Martin Baulig <martin@ximian.com>
1180 * errors.txt: Added -219.
1182 2003-09-16 Martin Baulig <martin@ximian.com>
1184 * cs8217.cs: New test.
1186 2003-09-06 Martin Baulig <martin@ximian.com>
1188 * errors.txt: Added -216.
1190 2003-08-28 Ben Maurer <bmaurer@users.sourceforge.net>
1192 * cs0666.xml: added sample xml file for monodoc error provider.
1194 2003-07-28 Martin Baulig <martin@ximian.com>
1196 * cs0075.cs: This test case was incorrect; according to the spec,
1197 `(double) -1' is allowed since `double' is a builtin type.
1198 However, `(A) -1' is not allowed where `A' is a valuetype and has
1199 an implicit conversion from int.
1201 2003-07-28 Nick Drochak <ndrochak@gol.com>
1203 * Makefile: added test-local target. Fixes build problem.
1205 2003-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1207 * Makefile: added install-local target.
1209 2003-07-26 Martin Baulig <martin@ximian.com>
1211 * error-6.cs: New test for bug #46907.
1214 (test-multi-local): Run the multi-test tests.
1215 (all-local): Run run-test-local and test-multi-local.
1217 2003-07-21 Martin Baulig <martin@ximian.com>
1219 * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1220 These are syntax errors which we'd need to catch in cs-parser.jay;
1221 separate them from the other errors.
1223 * cs0572.cs: New test.
1225 2003-07-14 Martin Baulig <martin@ximian.com>
1227 * cs0212.cs: New test.
1229 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1231 * cs1501-4.cs: Another test case for this error. This time it is on
1232 constructors for attributes. We now report the error correctly.
1234 2003-05-18 Martin Baulig <martin@ximian.com>
1236 * error-3.cs: Added testcase for CS0188.
1238 2003-05-18 Martin Baulig <martin@ximian.com>
1240 * error-4.cs: Renamed to cs1502-2.cs.
1242 2003-05-18 Martin Baulig <martin@ximian.com>
1244 * makefile: Ignore CS0162 and CS0169.
1246 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1248 * cs1518-2.cs: Added comment describing the error.
1250 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1252 * cs1518-2.cs: Added new test.
1254 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1256 * cs0208.cs: Added new test.
1258 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1260 * cs0202.cs: Added new test.
1262 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1264 * cs0197.cs: Added new test.
1266 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1268 * cs0192.cs: Added new test.
1270 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1272 * cs0170.cs: Added new test.
1274 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1276 * cs0156.cs: Added new test.
1278 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1280 * cs0163.cs: Added new test file.
1282 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1284 * cs0161.cs: Added new test file.
1286 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1288 * cs0230.cs: Added this test file.
1290 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1292 * cs0225.cs: Added this file
1294 2002-12-18 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1296 * cs0201.cs: Added this new test.
1298 2002-12-18 Ravi Pratap <ravi@ximian.com>
1300 * errors.txt : Update for error # -24.
1302 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1304 * cs0154.cs: New test.
1306 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1308 * cs0138.cs: New test.
1310 2002-12-07 Ravi Pratap <ravi@ximian.com>
1314 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1317 cs0143.cs: New test.
1319 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1324 cs0116.cs: New test.
1326 2002-09-12 Martin Baulig <martin@gnome.org>
1328 * cs0038.cs: New test.
1330 2002-08-27 Martin Baulig <martin@gnome.org>
1332 * cs0120-3.cs: New test.
1334 2002-08-19 Ravi Pratap <ravi@ximian.com>
1336 * error-4.cs : New test.
1338 * error-5.cs : New test.
1340 2002-08-11 Martin Baulig <martin@gnome.org>
1342 * error-3.cs: New test.
1344 2002-08-08 Martin Baulig <martin@gnome.org>
1346 * cs1540.cs: New test.
1348 2002-08-08 Martin Baulig <martin@gnome.org>
1350 * cs0236.cs: New test.
1352 2002-08-05 Martin Baulig <martin@gnome.org>
1354 * runtest.pl: This is a perl script which runs a testcase, parses the
1355 MCS output and checks whether all errors are reported.
1357 * error-1.cs, error-2.cs: Moved here from ../tests/.
1359 * README.tests: Added (empty) list of all test cases.
1361 2002-08-02 Martin Baulig <martin@gnome.org>
1363 * cs0155.cs, cs0155-2.cs: New tests.
1365 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1367 * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1369 2002-06-26 <adb@tardis.ed.ac.uk>
1371 * cs1501-3.cs: Added new test for struct ctr typechecks.
1373 2002-06-24 Andrew Birkett <adb@tardis.ed.ac.uk>
1375 * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.
1376 * cs0176.cs: Method has to be public for correct test
1377 * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1378 * cs0255.cs: Add assignment to stop 'unused variable' warning.
1379 * makefile: Output is now like "Running test 42 .. OK". Added --unsafe to
1380 make cs0193.cs, cs0196.cs and cs0214-3.cs work.