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