1 2006-10-04 Raja R Harinath <harinath@gmail.com>
3 * cs0246-17.cs: An embarassingly simple testcase based on #79577.
5 2006-09-28 Raja R Harinath <rharinath@novell.com>
7 * gcs1502.cs: New test from #79013.
9 * cs0229-3.cs, CS0229-3-lib.il: New test based on #79451.
10 * cs0229-4.cs, CS0229-4-lib.il: Likewise.
12 2006-08-14 Raja R Harinath <rharinath@novell.com>
14 * gcs0306.cs: New test based on #79067.
16 2006-08-03 Raja R Harinath <rharinath@novell.com>
18 * cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
21 2006-08-02 Raja R Harinath <rharinath@novell.com>
23 * cs0246-16.cs, gcs0246-8.cs: New tests from #77396.
25 2006-06-21 Raja R Harinath <rharinath@novell.com>
27 * cs0019-16.cs: New test from #78662.
29 2006-06-16 Raja R Harinath <rharinath@novell.com>
31 * cs0120-9.cs: New test from #78601.
33 2006-05-23 Raja R Harinath <rharinath@novell.com>
35 * cs0139-3.cs, cs0139-4.cs, cs0139-5.cs, cs0139-6.cs: New
36 regression tests for 'break' and 'continue' inside a try block.
38 2006-05-18 Raja R Harinath <rharinath@novell.com>
40 * cs0162-6.cs, cs0162-7.cs: New tests for unreachable code.
41 Emitting the warning on cs0162-7.cs needs a multi-pass algorithm.
42 * cs0165-12.cs: New test from #77869.
44 2006-05-11 Raja R Harinath <rharinath@novell.com>
46 * cs0177-7.cs: Taken from erroneous sub-test in tests/test-154.cs.
48 2006-05-05 Raja R Harinath <rharinath@novell.com>
50 * cs0177-5.cs, cs0177-6.cs: New tests based on #78290.
52 2006-05-03 Raja R Harinath <rharinath@novell.com>
54 * cs0162-5.cs: New test from #76665.
56 2006-04-20 Raja R Harinath <rharinath@novell.com>
58 * cs1502-7.cs: New test from #75800.
60 * cs0168-2.cs: New test from #66031.
62 2006-04-18 Raja R Harinath <rharinath@novell.com>
64 * cs1690.cs, cs1690-2.cs, cs1690-3.cs: Update.
65 * cs1690-4.cs, cs1690-5.cs, cs1690-6.cs, cs1690-7.cs: New tests
68 2006-03-22 Raja R Harinath <rharinath@novell.com>
70 * gcs1908.cs, gcs1908-2.cs, gcs1908-3.cs, gcs1908-4.cs: New tests
71 for DefaultParameterValueAttribute.
73 2006-03-01 Raja R Harinath <rharinath@novell.com>
75 * cs1540-8.cs: New test from #77627.
77 * cs1628-2.cs: New test from #77679.
79 * cs0205-3.cs, CS0205-3-lib.dll: New test based on #77642.
81 2006-02-07 Atsushi Enomoto <atsushi@ximian.com>
83 * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
84 cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
86 It reports XmlTextReader error message changes as build breakage.
88 That's why I opposed to compare error messages blindly.
90 2006-01-18 Raja R Harinath <rharinath@novell.com>
92 * cs1026-2.cs: New test from #76656.
94 2006-01-17 Raja R Harinath <rharinath@novell.com>
96 * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
98 2006-01-16 Raja R Harinath <rharinath@novell.com>
100 * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
102 2006-01-11 Raja R Harinath <rharinath@novell.com>
104 * cs0023-3.cs: New test from #77204.
106 2006-01-06 Ankit Jain <jankit@novell.com>
108 * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
110 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
112 * CSFriendAssembly-lib.cs: Update friend assembly info
113 after the latest updates to this feature.
115 * gcs1726.cs: Likewise.
117 * gcs0281.cs: Likewise.
119 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
121 * gcs1726-2.cs: New test based on last update to
122 friend assembly access.
124 2005-12-20 Raja R Harinath <rharinath@novell.com>
126 * cs0628-3.cs: New test based on #77035.
128 2005-12-16 Raja R Harinath <rharinath@novell.com>
130 * cs0659-2.cs: New test based on #77006.
132 2005-12-05 Raja R Harinath <rharinath@novell.com>
134 * Makefile (DISTFILES): Add *.snk.
136 2005-12-05 Atsushi Enomoto <atsushi@ximian.com>
138 * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
139 * known-issues-gmcs : updated.
141 2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
143 * cs0419-4.cs : test for the first case of bug #76727.
144 * known-issues-gmcs : added it.
146 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
148 * cs1574-7.cs : fixed code format ("Line") to make it working.
149 * cs0419-3.cs : new test for ambiguity resolution.
150 * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
151 thus no need to be added here.
153 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
155 * cs1574-7.cs : new test to warn doc reference to interface members
156 which is not exposed publicly.
157 * known-issues-gmcs : added above.
159 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
161 * known-issues-gmcs : added cs0419-2.cs
163 2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
165 * cs0419-2.cs : test to check error message problem in #76685.
167 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
169 * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
171 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
173 * cs0419.cs : The error message is fixed to show an alternative, not
176 2005-11-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
178 * gcs0281.cs: New test.
179 * CSFriendAssembly-lib.cs: New helper file.
181 2005-10-27 Raja R Harinath <rharinath@novell.com>
183 * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
185 2005-10-26 Raja R Harinath <harinath@gmail.com>
187 * cs0246-14.cs: New test from #76419.
189 2005-10-26 Raja R Harinath <rharinath@novell.com>
191 * cs0103-3.cs: New test for #76271.
193 2005-10-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
195 * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs:
198 * InternalVisibleTo.snk: New key file for gcs1726.cs.
200 2005-10-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
202 * cs0430.cs, cs0439.cs, cs0439-2.cs,
203 cs1537-2.cs, cs1537-3.cs, cs1679.cs,
204 cs1680.cs, cs1681.cs: Added tests for extern alias
207 * known-gmcs-issues: Update the issues to avoid testing
208 the extern alias test in 2.0 profile. We need to change them
209 as soon as the merged is done in gmcs.
211 2005-10-20 Raja R Harinath <rharinath@novell.com>
213 * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
215 2005-10-07 Raja R Harinath <rharinath@novell.com>
217 * cs0266-8.cs: New test from #76323.
219 2005-10-04 Raja R Harinath <rharinath@novell.com>
221 * Makefile (with_mono_path_n11b): New.
224 2005-09-26 Raja R Harinath <rharinath@novell.com>
226 * cs0212-3.cs: New test based on #76133.
228 2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
230 * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
233 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
235 * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
236 cs0441-2.cs : class modifier check on partial types.
237 * known-issues-gmcs : added above.
239 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
241 * cs0665-2.cs : test for bug #75946.
242 * known-issues-gmcs : added this file.
244 2005-08-31 Atsushi Enomoto <atsushi@ximian.com>
246 * cs0665.cs : new test (possibly incorrect assignment in if statement).
248 2005-08-30 Atsushi Enomoto <atsushi@ximian.com>
250 * cs0246-13.cs : testcase for #75930.
252 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
254 * cs0134-2.cs : testcase for bug #754333.
256 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
258 * known-issues-mcs : removed cs0642*.cs (working now)
259 * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
261 * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
262 Possible empty statement check for if&else.
263 * cs0642-10.cs : additional empty statement check for "fixed".
265 2005-08-24 Marek Safar <marek.safar@seznam.cz>
267 * Makefile: Add ilasm for *.il compilation.
269 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
271 * known-issues-mcs : removed cs0652.cs (working now)
272 * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
274 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
276 * cs0034-3.cs : for bug #73709.
278 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
280 * cs0034-2.cs : for bug #52492.
282 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
284 * cs1010-2.cs : for bug #75245.
286 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
288 * cs0165-10.cs, cs0165-11.cs : for bug #75721.
290 2005-08-12 Martin Baulig <martin@ximian.com>
292 * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
293 produce a warning and not an error on .NET 2.0.
295 2005-08-03 Raja R Harinath <rharinath@novell.com>
297 * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
298 New tests for the qualified-alias-member (::) feature.
300 2005-08-01 Raja R Harinath <rharinath@novell.com>
302 * cs0122-17.cs: New test from #75669.
304 2005-07-31 Raja R Harinath <harinath@gmail.com>
306 * cs1502-4.cs: New test from #75658.
308 * cs0136-6.cs: New test from #75656.
310 2005-07-26 Raja R Harinath <rharinath@novell.com>
312 * cs0246-12.cs: New test from #75628.
314 2005-07-16 Raja R Harinath <harinath@gmail.com>
316 * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
318 2005-07-15 Raja R Harinath <rharinath@novell.com>
320 * cs0436.cs: New test from #72969.
322 2005-07-07 Raja R Harinath <rharinath@novell.com>
324 * cs0282.cs: New test from #75486.
326 2005-07-05 Raja R Harinath <rharinath@novell.com>
328 * cs0212-2.cs: New test from #72729.
330 2005-06-30 Raja R Harinath <rharinath@novell.com>
332 * cs0021-3.cs: New test from #75412.
334 * cs0120-8.cs: New test from #75283.
336 2005-06-15 Raja R Harinath <rharinath@novell.com>
338 * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
340 2005-06-06 Raja R Harinath <rharinath@novell.com>
342 * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
344 2005-06-06 Marek Safar <marek.safar@seznam.cz>
346 * Makefile: Reflect tester changes.
348 * TestRunner.cs: Moved to tools/compiler-tester.
350 2005-06-03 Raja R Harinath <rharinath@novell.com>
352 * cs0654.cs: New test.
354 2005-06-02 Raja R Harinath <rharinath@novell.com>
356 * cs0119-2.cs: New test from #75080.
358 2005-05-31 Raja R Harinath <rharinath@novell.com>
360 * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
361 Output to 'dummy.xml'.
363 2005-05-30 Raja R Harinath <rharinath@novell.com>
365 * cs0122-16.cs: New test from #75088.
367 2005-05-26 Raja R Harinath <rharinath@novell.com>
369 * cs0173-3.cs: Rename from cs0172-2.cs. CSC 1.1 reports CS0173,
370 CSC 2.0.40607 reports CS0172. CS0173 is somewhat more appropriate
371 since the conversion is ambiguous.
373 2005-05-20 Martin Baulig <martin@ximian.com>
375 * mcs-known-issues, gmcs-known-issues: Updated.
377 * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
380 2005-05-09 Marek Safar <marek.safar@seznam.cz>
382 * Makefile: Use TestRunner under NET_2_0.
384 2005-05-05 Raja R Harinath <rharinath@novell.com>
386 * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
389 * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
390 New tests based on #64812.
392 2005-05-04 Raja R Harinath <rharinath@novell.com>
394 * cs0122-13.cs: New test based on #64812.
396 2005-05-03 Raja R Harinath <rharinath@novell.com>
398 * errors.txt (warning -28): Remove.
400 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
402 * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
404 2005-04-15 Raja R Harinath <rharinath@novell.com>
406 * cs0208-7.cs, cs0208-8.cs: New tests. Verified on CSC.
408 2005-04-08 Raja R Harinath <rharinath@novell.com>
410 * cs0535-3.cs: New test from #58413.
412 2005-04-05 Raja R Harinath <rharinath@novell.com>
414 * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
416 2005-04-04 Raja R Harinath <rharinath@novell.com>
418 * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
419 testcase to having only the mentioned error. With the previous
420 code, CS0208 was also appropriate.
422 2005-04-01 Raja R Harinath <rharinath@novell.com>
424 * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
426 * cs0208-4.cs: New test from #74232.
428 * cs0267.cs: New. Mentioned in passing in #74309.
430 2005-03-29 Raja R Harinath <rharinath@novell.com>
432 * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
434 2005-03-18 Raja R Harinath <rharinath@novell.com>
436 * Makefile (DISTFILES): Don't distribute TestRunner.exe.
438 2005-03-17 Raja R Harinath <rharinath@novell.com>
440 * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
441 (run-mcs-tests): Clean up. Use profile specific test runner.
442 Disable TestRunner on net_2_0 profile.
443 * TestRunner.cs (ProcessTester): Redirect stdout too.
444 (Tester.Log, Tester.LogLine): New. Replacements for Console.Write
445 and Console.WriteLine that also log to files.
446 (Tester.Main): Add new command line argument for log file name.
447 Use the name of the compiler to select tests rather than "1".
448 Exit with non-zero on regressions.
450 2005-03-16 Marek Safar <marek.safar@seznam.cz>
452 * Makefile: Enabled TestRunner for default profile.
454 * know-issues-*: Updated.
456 2005-03-16 Marek Safar <marek.safar@seznam.cz>
458 * TestRunner.cs: Add support for (no errors, ignore errors).
460 2005-03-16 Raja R Harinath <rharinath@novell.com>
462 * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
463 they're no longer used.
464 * runtest.pl: Remove.
466 2005-03-13 Martin Baulig <martin@ximian.com>
468 Reverted things back to revision 41701, which was the last one
469 before Marek's changes.
471 2004-03-11 Atsushi Enomoto <atsushi@ximian.com>
473 * cs1041.cs : option -doc was missing.
475 2004-03-10 Atsushi Enomoto <atsushi@ximian.com>
477 * cs1041.cs : added test for bug #73385.
479 2005-03-10 Marek Safar <marek.safar@seznam.cz>
481 * TestRunner.cs: New fast test runner.
483 2005-03-09 Raja R Harinath <rharinath@novell.com>
485 * cs1618-2.cs: New test for partial classes.
487 2005-03-07 Raja R Harinath <rharinath@novell.com>
489 * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
491 2005-02-28 Raja R Harinath <rharinath@novell.com>
493 * cs0053-2.cs: New test from #73052.
495 2005-02-23 Raja R Harinath <rharinath@novell.com>
497 * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
498 * Makefile (all-local): Add CS0122-10-lib.dll.
499 * cs0122-11.cs: New test based on #72718.
500 * cs0112-2.cs: Remove erroneous test. Same as cs1501.cs.
501 * mcs-expect-wrong-error (cs1501.cs): Remove.
503 2005-02-22 Raja R Harinath <rharinath@novell.com>
505 * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
506 * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
507 * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
509 2005-02-21 Raja R Harinath <rharinath@novell.com>
511 * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
513 * runtest.pl: Add unexpected error check.
515 2005-02-18 Raja R Harinath <rharinath@novell.com>
517 * cs0120-5.cs: New test from #72678.
519 * cs0131-3.cs: New test from #63202.
521 2005-02-16 Raja R Harinath <rharinath@novell.com>
523 * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
525 2005-02-15 Raja R Harinath <rharinath@novell.com>
527 * cs1502-3.cs: New test from #72554.
529 2005-02-11 Marek Safar <marek.safar@seznam.cz>
531 * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
532 cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
534 2005-02-10 Raja R Harinath <rharinath@novell.com>
536 * cs0121-4.cs: New test. Ensure that a param method isn't
537 discarded if the signatures of other normal methods are different.
539 2005-02-04 Zoltan Varga <vargaz@freemail.hu>
541 * cs1617.cs: Add a newline so do-tests.pl can process it under
544 2005-02-02 Raja R Harinath <rharinath@novell.com>
546 * cs0108-12.cs: New test. Ensure that cs0108 handling occurs when
547 a constant is defined ahead of time due to forward references.
549 2005-01-25 Marek Safar <marek.safar@seznam.cz>
551 * cs0176-4.cs: Bug #71257.
553 2005-01-25 Marek Safar <marek.safar@seznam.cz>
555 * cs0647-14.cs: Bug #71651.
557 2005-01-12 Raja R Harinath <rharinath@novell.com>
559 * Makefile (run-generics-tests): Fix quoting to better work in
560 Windows. Remove some stray code leftover from testing.
561 (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
562 * cs2023.response: Rename from CS2023.
565 2005-01-10 Raja R Harinath <rharinath@novell.com>
567 * Makefile (all-local): Add CS0118-2-lib.dll.
568 (run-mcs-tests, run-generics-tests): Don't pipe through tee. It
569 loses exit code of do-tests.pl.
570 * do-tests.pl (PROFILELOG): New. Copy all output to this file too.
571 * cs0234-2.cs: Bug #52697.
572 * cs0234-3.cs: Bug #57200.
573 * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
574 * cs0538-2.cs: Remove bogus test.
576 2005-01-10 Marek Safar <marek.safar@seznam.cz>
578 * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
580 2005-01-07 Marek Safar <marek.safar@seznam.cz>
582 * cs0102-14.cs: Bug #70942.
584 2005-01-05 Duncan Mak <duncan@ximian.com>
586 * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
588 * cs1040-2.cs: Added to track bug #56460.
590 2004-12-29 Duncan Mak <duncan@ximian.com>
592 * cs0246-9.cs: Added to track bug #70758.
594 * cs1510-3.cs: Added to track bug #70402.
596 2004-12-17 Raja R Harinath <rharinath@novell.com>
598 * Makefile (run-mcs-tests, run-generics.tests): Don't remove
600 (clean-local): Remove them here.
601 * do-tests.pl: Fix some perl warnings.
603 2004-12-17 Marek Safar <marek.safar@seznam.cz>
605 * makefile: Removed LOCAL_MCS_FLAGS. Every test should
608 * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
609 cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
610 cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
611 cs1638.cs, cs0103-2.cs: New error tests.
613 2004-12-14 Marek Safar <marek.safar@seznam.cz>
615 * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
616 cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
617 cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
618 cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
621 2004-12-08 Martin Baulig <martin@ximian.com>
623 * gcs3024.cs: New test.
625 2004-12-08 Martin Baulig <martin@ximian.com>
627 * cs3002-4.cs: Renamed to cs3003-2.cs.
628 * cs3002-7.cs: Renamed to cs3003-3.cs.
629 * cs3002-8.cs: Renamed to cs3003-4.cs.
631 2004-12-07 Raja R Harinath <rharinath@novell.com>
633 * Makefile (DISTFILES): Add expected error and ignored test lists.
635 2004-12-07 Martin Baulig <martin@ximian.com>
637 * gcs0305.cs: Renamed to cs0246-2.cs.
638 * gcs0305-2.cs: Renamed to cs0246-3.cs.
639 * gcs0305-3.cs: Renamed to cs0246-4.cs.
640 * gcs0305-4.cs: Renamed to cs0246-5.cs.
641 * gcs0308.cs: Renamed to cs0246-6.cs.
642 * gcs0308-2.cs: Renamed to cs0246-7.cs.
643 * gcs0308-3.cs: Renamed to cs0246-8.cs.
645 2004-12-06 Martin Baulig <martin@ximian.com>
647 * cs8211.cs: Renamed to cs0182-4.cs.
649 2004-12-06 Martin Baulig <martin@ximian.com>
651 * cs8212.cs: Renamed to cs0182-3.cs.
653 2004-12-06 Martin Baulig <martin@ximian.com>
655 * cs8210.cs: Renamed to gcs0208.cs.
657 2004-12-06 Martin Baulig <martin@ximian.com>
659 * cs8206.cs: Renamed to cs1622.cs.
661 2004-12-06 Martin Baulig <martin@ximian.com>
663 * cs8201.cs: Removed, this is not an error !
665 2004-12-06 Martin Baulig <martin@ximian.com>
667 * gmcs-expect-*: Updated from mcs-expect-*.
669 2004-12-06 Raja R Harinath <rharinath@novell.com>
671 * Makefile (test-multi-local): Fix compile command.
673 2004-12-02 Duncan Mak <duncan@ximian.com>
676 * cs0122-8.cs: Added test cases for events, from bug #70129.
678 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
680 * cs1589.inc : plus one.
681 * Makefile : remove dummy.xml (in case of error test failures)
683 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
685 * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
686 cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
687 cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
688 cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
689 cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
690 cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
691 cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
692 cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
693 cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
694 cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
695 cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
696 cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
697 cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
698 cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
699 cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
700 cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
702 2004-11-26 Raja R Harinath <rharinath@novell.com>
704 * Makefile (DISTFILES): Add do-tests.pl.
706 2004-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
710 2004-11-18 Marek Safar <marek.safar@seznam.cz>
712 * cs0657-19.cs: Bug#69462
714 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
721 2004-10-24 Marek Safar <marek.safar@seznam.cz>
723 * cs82??.cs: Renumber some 82xx errors.
725 2004-10-21 Raja R Harinath <rharinath@novell.com>
727 * do-tests.pl: Make robust to being invoked in parallel for
729 * Makefile: Clean any generated files.
731 2004-10-07 Raja R Harinath <rharinath@novell.com>
733 * mcs-ignore-tests: Empty.
735 * Makefile (run-mcs-tests): Save log of output to
737 (run-generics-tests): Likewise.
738 Report from K Sathyasudha <ksathyasudha@novell.com>.
740 2004-10-05 John Luke <john.luke@gmail.com>
742 * Makefile: add *.mdb to clean target
744 2004-10-04 John Luke <john.luke@gmail.com>
746 * cs8205.cs: remove, same as cs1624
747 * cs8206.cs: fix yield syntax, and add line number, now passes
748 * cs8207.cs: remove, same as cs1623
749 * cs8208.cs: remove, same as cs1625
750 * cs8209.cs: remove, same as cs1631
752 2004-10-01 John Luke <john.luke@gmail.com>
754 * *.cs: fix some incorrect tests by either addding a Main method,
755 or adding a -t:library compiler option. Makes one test pass, and adds
756 19 to *-expect-wrong-error as they compile when they shouldn't
757 * *mcs-expect-*-error: update
759 2004-10-01 Raja R Harinath <rharinath@novell.com>
761 * cs0122-5.cs, cs0122-6.cs: New tests.
762 * gmcs-expect-no-error: Update.
764 2004-09-27 Raja R Harinath <rharinath@novell.com>
766 * Makefile: Re-apply changes from 2004-09-14.
767 (test-everything): Run tests in both profiles.
769 2004-09-21 Raja R Harinath <rharinath@novell.com>
771 * do-tests.pl: Print 'IGNORED' when a test is ignored.
773 2004-09-14 Martin Baulig <martin@ximian.com>
775 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
777 2004-09-14 Martin Baulig <martin@ximian.com>
779 * Makefile: Put the old Makefile back.
781 2004-09-14 Raja R Harinath <rharinath@novell.com>
783 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
784 (test-everything): Remove.
786 (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
787 (run-test-local) [PROFILE=net_2_0]: Run generics tests.
789 2004-09-10 Marek Safar <marek.safar@seznam.cz>
791 * do-test.pl: Make report readable (I was really confuse).
792 Fixed bug on my machine CR+LF in *-expect-* files.
794 2004-09-07 Martin Baulig <martin@ximian.com>
796 * mcs-expect-no-error: I'm slowly getting annoyed. Is it really
797 so hard to add new tests here ?
799 2004-09-07 Raja R Harinath <rharinath@novell.com>
801 * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
802 * Makefile: Update list of dlls.
804 2004-09-03 Marek Safar <marek.safar@seznam.cz>
808 2004-09-03 Raja R Harinath <rharinath@novell.com>
810 * do-tests.pl: Attach $profile to log file name to make clear
811 which profile caused the error.
813 2004-09-01 Marek Safar <marek.safar@seznam.cz>
815 * 20 new tests mainly for static classes.
817 2004-08-27 Martin Baulig <martin@ximian.com>
819 * Makefile (test-everything): New target.
821 2004-08-27 Martin Baulig <martin@ximian.com>
823 * gmcs-ignore-tests: New file. This file lists tests which should
824 not be run at all because they make the compiler hang.
826 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
827 * generics-expect-no-error: Updated.
829 2004-08-27 Martin Baulig <martin@ximian.com>
832 (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
833 (run-generics-tests): New target to run the gcs*.cs tests.
834 (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
837 * do-tests.pl: Don't return an error value if more tests pass than
840 * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
841 current situation, ie. make all the tests pass.
843 * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
845 * generics-expect-wrong-error: Formerly known as
846 gmcs-expect-wrong-error.
848 2004-08-27 Martin Baulig <martin@ximian.com>
850 * do-tests.pl: Deal with compiler crashes.
852 * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
854 2004-08-04 Marek Safar <marek.safar@seznam.cz>
856 * 62 new error tests.
858 2004-07-23 Martin Baulig <martin@ximian.com>
860 * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
861 tests for partial classes.
863 2004-07-14 Martin Baulig <martin@ximian.com>
865 * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
868 2004-07-02 Raja R Harinath <rharinath@novell.com>
870 * cs0038-3.cs: New testcase from #60730.
871 * cs0038-4.cs: Likewise.
873 2004-06-21 Raja R Harinath <rharinath@novell.com>
875 * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
877 2004-06-10 Marek Safar <marek.safar@seznam.cz>
879 * do-test.pl: --expect-error must be at the
880 first place (mcs parses options by order).
882 2004-06-10 Marek Safar <marek.safar@seznam.cz>
884 * do-test.pl: Added simple error logging.
885 * Makefile (clean): Remove .dll & .log files
887 2004-06-07 Raja R Harinath <rharinath@novell.com>
889 * cs0038-2.cs: New test, from bug #59477.
890 * mcs-expect-wrong-error: Add cs0038-1.
892 2004-06-03 Raja R Harinath <rharinath@novell.com>
894 * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
895 New testcases for bug #50820.
897 2004-06-01 Marek Safar <marek.safar@seznam.cz>
901 * cs3000.cs: 3 new error tests.
903 2004-05-30 Marek Safar <marek.safar@seznam.cz>
905 * cs1017.cs: New test.
907 2004-05-19 Marek Safar <marek.safar@seznam.cz>
909 * cs0579-6.cs: New test for bug #58688.
911 2004-05-18 Marek Safar <marek.safar@seznam.cz>
915 * cs1518-3.cs: 18 new error tests.
917 2004-05-14 Marek Safar <marek.safar@seznam.cz>
919 * cs3008-7.cs: New test for bug #58478.
921 2004-05-11 Raja R Harinath <rharinath@novell.com>
923 * Makefile (run-test-local): Run gmcs and multi tests too.
924 (test-multi-local): Add logging of errors.
925 * runtest.pl: Change $errors and $warnings to keep track of lines
926 on which errors are supposed to occur.
928 2004-05-10 Marek Safar <marek.safar@seznam.cz>
930 * cs0577-2, cs0577-3,
931 * cs1618.cs: 3 new error tests.
933 2004-05-10 Raja R Harinath <rharinath@novell.com>
935 * do-tests.pl: Add back lost 'chomp'.
937 2004-05-07 Raja R Harinath <rharinath@novell.com>
939 * do-tests.pl: Simplify sed expression.
941 * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
943 2004-05-07 Marek Safar <marek.safar@seznam.cz>
945 * cs0579-4.cs, CS0579-4-1.cs,
950 * cs3019-2.cs: 6 new error tests.
952 2004-05-03 Marek Safar <marek.safar@seznam.cz>
956 * cs0626.cs: 3 new error tests.
958 2004-04-29 Marek Safar <marek.safar@seznam.cz>
960 * cs-11.cs: Renamed to cs1501-5.cs.
962 2004-04-29 Marek Safar <marek.safar@seznam.cz>
965 * cs1667-3.cs: 2 new error tests.
967 2004-04-12 Marek Safar <marek.safar@seznam.cz>
969 * cs0109.cs: New test.
971 2004-04-14 Marek Safar <marek.safar@seznam.cz>
974 * cs0672-2.cs: 2 new error tests.
976 2004-04-13 Marek Safar <marek.safar@seznam.cz>
980 * cs1667.cs, cs1667-2.cs: 13 new error tests.
982 2004-04-08 Marek Safar <marek.safar@seznam.cz>
984 * cs1677.cs: Changed name from cs1667.cs
986 2004-04-07 Sebastien Pouliot <sebastien@ximian.com>
988 * cs1606.pub: New file. ECMA key.
989 * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
990 report a different error number when the ECMA key is being used.
992 2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
994 * cs1548.pub: New file. Strongname file with only the public key.
995 * cs1548-3.cs: New file to test signing with a strongname containing
998 2004-04-05 Martin Baulig <martin@ximian.com>
1000 * gmcs-expect-wrong-error: New file.
1002 2004-04-05 Marek Safar <marek.safar@seznam.cz>
1004 * cs3009-3.cs: New error test.
1006 2004-03-29 Ben Maurer <bmaurer@users.sourceforge.net>
1008 * cs0176.cs: make this test better.
1010 2004-03-29 Marek Safar <marek.safar@seznam.cz>
1014 cs0672.cs: 29 new error tests.
1016 2004-03-26 Ben Maurer <bmaurer@users.sourceforge.net>
1018 * do-tests.pl: i think this fixes the problem with
1019 tests that have comp options alway passing
1020 * mcs-expect*: update for above.
1022 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1024 * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
1026 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1028 * cs1510-2.cs: test for 56016.
1029 * cs0154-2.cs: test for 55780.
1030 * cs0246-6.cs: test for 55770.
1032 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1034 * cs0122-4.cs: test for bug 55970.
1036 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1038 * cs1548.cs: More descriptive comment (missing file).
1039 * cs1548-2.cs: New. Invalid strongname file (content).
1040 * mcs-expect-no-errors: Added cs1458-2.cs.
1042 2004-03-24 Ben Maurer <bmaurer@users.sourceforge.net>
1044 * Makefile, do-tests.pl: A new system for testing.
1045 * mcs-expect-no-errors, mcs-expect-wrong-error: a list
1046 of tests that we fail on.
1047 * CONTRIBUTORS_README: update docs.
1049 2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
1051 * cs1548.cs: New test for signing an assembly.
1053 2004-03-16 Martin Baulig <martin@ximian.com>
1055 * Makefile (run-generics-local): New target to run the generics
1058 * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
1059 gmcs0308-2.cs: New tests.
1061 2004-03-12 Marek Safar <marek.safar@seznam.cz>
1064 cs3001-9.cs: New error tests.
1066 2004-03-08 Ben Maurer <bmaurer@users.sourceforge.net>
1068 * cs0111-{6,7}.cs: new test cases.
1070 2004-03-02 Marek Safar <marek.safar@seznam.cz>
1072 * cs0246-5.cs: New error test.
1074 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1080 cs3013.cs New error tests for CLS-compliance.
1083 cs0579-2.cs New error tests.
1085 * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1088 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1090 * cs0111-2.cs: Fixed error message.
1092 cs0528-2.cs: New error tests.
1094 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1096 * cs0102-{2,3,4,5}.cs,
1098 cs0547-2.cs: New error tests.
1100 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1105 cs663.cs: New tests.
1107 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1153 cs3016-3.cs: New tests for CLS-compliance.
1159 cs592-6.cs: New tests.
1161 2004-01-04 Ben Maurer <bmaurer@users.sourceforge.net>
1163 * cs157-{2,3,4}: test cases we fail.
1165 2003-11-01 Marek Safar <marek.safar@seznam.cz>
1167 * makefile: Added "// Compiler options:" handling.
1169 2003-09-22 Martin Baulig <martin@ximian.com>
1171 * errors.txt: Added -219.
1173 2003-09-16 Martin Baulig <martin@ximian.com>
1175 * cs8217.cs: New test.
1177 2003-09-06 Martin Baulig <martin@ximian.com>
1179 * errors.txt: Added -216.
1181 2003-08-28 Ben Maurer <bmaurer@users.sourceforge.net>
1183 * cs0666.xml: added sample xml file for monodoc error provider.
1185 2003-07-28 Martin Baulig <martin@ximian.com>
1187 * cs0075.cs: This test case was incorrect; according to the spec,
1188 `(double) -1' is allowed since `double' is a builtin type.
1189 However, `(A) -1' is not allowed where `A' is a valuetype and has
1190 an implicit conversion from int.
1192 2003-07-28 Nick Drochak <ndrochak@gol.com>
1194 * Makefile: added test-local target. Fixes build problem.
1196 2003-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1198 * Makefile: added install-local target.
1200 2003-07-26 Martin Baulig <martin@ximian.com>
1202 * error-6.cs: New test for bug #46907.
1205 (test-multi-local): Run the multi-test tests.
1206 (all-local): Run run-test-local and test-multi-local.
1208 2003-07-21 Martin Baulig <martin@ximian.com>
1210 * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1211 These are syntax errors which we'd need to catch in cs-parser.jay;
1212 separate them from the other errors.
1214 * cs0572.cs: New test.
1216 2003-07-14 Martin Baulig <martin@ximian.com>
1218 * cs0212.cs: New test.
1220 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1222 * cs1501-4.cs: Another test case for this error. This time it is on
1223 constructors for attributes. We now report the error correctly.
1225 2003-05-18 Martin Baulig <martin@ximian.com>
1227 * error-3.cs: Added testcase for CS0188.
1229 2003-05-18 Martin Baulig <martin@ximian.com>
1231 * error-4.cs: Renamed to cs1502-2.cs.
1233 2003-05-18 Martin Baulig <martin@ximian.com>
1235 * makefile: Ignore CS0162 and CS0169.
1237 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1239 * cs1518-2.cs: Added comment describing the error.
1241 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1243 * cs1518-2.cs: Added new test.
1245 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1247 * cs0208.cs: Added new test.
1249 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1251 * cs0202.cs: Added new test.
1253 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1255 * cs0197.cs: Added new test.
1257 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1259 * cs0192.cs: Added new test.
1261 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1263 * cs0170.cs: Added new test.
1265 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1267 * cs0156.cs: Added new test.
1269 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1271 * cs0163.cs: Added new test file.
1273 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1275 * cs0161.cs: Added new test file.
1277 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1279 * cs0230.cs: Added this test file.
1281 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1283 * cs0225.cs: Added this file
1285 2002-12-18 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1287 * cs0201.cs: Added this new test.
1289 2002-12-18 Ravi Pratap <ravi@ximian.com>
1291 * errors.txt : Update for error # -24.
1293 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1295 * cs0154.cs: New test.
1297 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1299 * cs0138.cs: New test.
1301 2002-12-07 Ravi Pratap <ravi@ximian.com>
1305 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1308 cs0143.cs: New test.
1310 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1315 cs0116.cs: New test.
1317 2002-09-12 Martin Baulig <martin@gnome.org>
1319 * cs0038.cs: New test.
1321 2002-08-27 Martin Baulig <martin@gnome.org>
1323 * cs0120-3.cs: New test.
1325 2002-08-19 Ravi Pratap <ravi@ximian.com>
1327 * error-4.cs : New test.
1329 * error-5.cs : New test.
1331 2002-08-11 Martin Baulig <martin@gnome.org>
1333 * error-3.cs: New test.
1335 2002-08-08 Martin Baulig <martin@gnome.org>
1337 * cs1540.cs: New test.
1339 2002-08-08 Martin Baulig <martin@gnome.org>
1341 * cs0236.cs: New test.
1343 2002-08-05 Martin Baulig <martin@gnome.org>
1345 * runtest.pl: This is a perl script which runs a testcase, parses the
1346 MCS output and checks whether all errors are reported.
1348 * error-1.cs, error-2.cs: Moved here from ../tests/.
1350 * README.tests: Added (empty) list of all test cases.
1352 2002-08-02 Martin Baulig <martin@gnome.org>
1354 * cs0155.cs, cs0155-2.cs: New tests.
1356 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1358 * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1360 2002-06-26 <adb@tardis.ed.ac.uk>
1362 * cs1501-3.cs: Added new test for struct ctr typechecks.
1364 2002-06-24 Andrew Birkett <adb@tardis.ed.ac.uk>
1366 * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.
1367 * cs0176.cs: Method has to be public for correct test
1368 * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1369 * cs0255.cs: Add assignment to stop 'unused variable' warning.
1370 * makefile: Output is now like "Running test 42 .. OK". Added --unsafe to
1371 make cs0193.cs, cs0196.cs and cs0214-3.cs work.