1 2007-01-28 Raja R Harinath <rharinath@novell.com>
3 * gcs0411-3.cs: Rename to tests/gtest-309.cs.
5 2006-11-19 Gert Driesen <drieseng@users.sourceforge.net>
7 * cs1058.cs: Removed as CS1058 does not apply to 1.0 profile.
8 * gcs1058-1.cs, gcs1058-2.cs: Added tests for bug #79810.
10 2006-10-26 Raja R Harinath <rharinath@novell.com>
12 * cs0165-13.cs: New test from #78820.
14 2006-10-06 Raja R Harinath <rharinath@novell.com>
16 * cs0146-5.cs: New test from #79584.
18 2006-10-04 Martin Baulig <martin@ximian.com>
20 * known-issues-mcs, known-issues-gmcs: Update; the anonymous
21 method tests are now working.
23 2006-10-04 Raja R Harinath <harinath@gmail.com>
25 * cs0246-17.cs: An embarassingly simple testcase based on #79577.
27 2006-09-28 Raja R Harinath <rharinath@novell.com>
29 * gcs1502.cs: New test from #79013.
31 * cs0229-3.cs, CS0229-3-lib.il: New test based on #79451.
32 * cs0229-4.cs, CS0229-4-lib.il: Likewise.
34 2006-08-14 Raja R Harinath <rharinath@novell.com>
36 * gcs0306.cs: New test based on #79067.
38 2006-08-03 Raja R Harinath <rharinath@novell.com>
40 * cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
43 2006-08-02 Raja R Harinath <rharinath@novell.com>
45 * cs0246-16.cs, gcs0246-8.cs: New tests from #77396.
47 2006-06-21 Raja R Harinath <rharinath@novell.com>
49 * cs0019-16.cs: New test from #78662.
51 2006-06-16 Raja R Harinath <rharinath@novell.com>
53 * cs0120-9.cs: New test from #78601.
55 2006-05-23 Raja R Harinath <rharinath@novell.com>
57 * cs0139-3.cs, cs0139-4.cs, cs0139-5.cs, cs0139-6.cs: New
58 regression tests for 'break' and 'continue' inside a try block.
60 2006-05-18 Raja R Harinath <rharinath@novell.com>
62 * cs0162-6.cs, cs0162-7.cs: New tests for unreachable code.
63 Emitting the warning on cs0162-7.cs needs a multi-pass algorithm.
64 * cs0165-12.cs: New test from #77869.
66 2006-05-11 Raja R Harinath <rharinath@novell.com>
68 * cs0177-7.cs: Taken from erroneous sub-test in tests/test-154.cs.
70 2006-05-05 Raja R Harinath <rharinath@novell.com>
72 * cs0177-5.cs, cs0177-6.cs: New tests based on #78290.
74 2006-05-03 Raja R Harinath <rharinath@novell.com>
76 * cs0162-5.cs: New test from #76665.
78 2006-04-20 Raja R Harinath <rharinath@novell.com>
80 * cs1502-7.cs: New test from #75800.
82 * cs0168-2.cs: New test from #66031.
84 2006-04-18 Raja R Harinath <rharinath@novell.com>
86 * cs1690.cs, cs1690-2.cs, cs1690-3.cs: Update.
87 * cs1690-4.cs, cs1690-5.cs, cs1690-6.cs, cs1690-7.cs: New tests
90 2006-03-22 Raja R Harinath <rharinath@novell.com>
92 * gcs1908.cs, gcs1908-2.cs, gcs1908-3.cs, gcs1908-4.cs: New tests
93 for DefaultParameterValueAttribute.
95 2006-03-01 Raja R Harinath <rharinath@novell.com>
97 * cs1540-8.cs: New test from #77627.
99 * cs1628-2.cs: New test from #77679.
101 * cs0205-3.cs, CS0205-3-lib.dll: New test based on #77642.
103 2006-02-07 Atsushi Enomoto <atsushi@ximian.com>
105 * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
106 cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
108 It reports XmlTextReader error message changes as build breakage.
110 That's why I opposed to compare error messages blindly.
112 2006-01-18 Raja R Harinath <rharinath@novell.com>
114 * cs1026-2.cs: New test from #76656.
116 2006-01-17 Raja R Harinath <rharinath@novell.com>
118 * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
120 2006-01-16 Raja R Harinath <rharinath@novell.com>
122 * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
124 2006-01-11 Raja R Harinath <rharinath@novell.com>
126 * cs0023-3.cs: New test from #77204.
128 2006-01-06 Ankit Jain <jankit@novell.com>
130 * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
132 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
134 * CSFriendAssembly-lib.cs: Update friend assembly info
135 after the latest updates to this feature.
137 * gcs1726.cs: Likewise.
139 * gcs0281.cs: Likewise.
141 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
143 * gcs1726-2.cs: New test based on last update to
144 friend assembly access.
146 2005-12-20 Raja R Harinath <rharinath@novell.com>
148 * cs0628-3.cs: New test based on #77035.
150 2005-12-16 Raja R Harinath <rharinath@novell.com>
152 * cs0659-2.cs: New test based on #77006.
154 2005-12-05 Raja R Harinath <rharinath@novell.com>
156 * Makefile (DISTFILES): Add *.snk.
158 2005-12-05 Atsushi Enomoto <atsushi@ximian.com>
160 * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
161 * known-issues-gmcs : updated.
163 2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
165 * cs0419-4.cs : test for the first case of bug #76727.
166 * known-issues-gmcs : added it.
168 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
170 * cs1574-7.cs : fixed code format ("Line") to make it working.
171 * cs0419-3.cs : new test for ambiguity resolution.
172 * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
173 thus no need to be added here.
175 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
177 * cs1574-7.cs : new test to warn doc reference to interface members
178 which is not exposed publicly.
179 * known-issues-gmcs : added above.
181 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
183 * known-issues-gmcs : added cs0419-2.cs
185 2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
187 * cs0419-2.cs : test to check error message problem in #76685.
189 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
191 * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
193 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
195 * cs0419.cs : The error message is fixed to show an alternative, not
198 2005-11-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
200 * gcs0281.cs: New test.
201 * CSFriendAssembly-lib.cs: New helper file.
203 2005-10-27 Raja R Harinath <rharinath@novell.com>
205 * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
207 2005-10-26 Raja R Harinath <harinath@gmail.com>
209 * cs0246-14.cs: New test from #76419.
211 2005-10-26 Raja R Harinath <rharinath@novell.com>
213 * cs0103-3.cs: New test for #76271.
215 2005-10-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
217 * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs:
220 * InternalVisibleTo.snk: New key file for gcs1726.cs.
222 2005-10-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
224 * cs0430.cs, cs0439.cs, cs0439-2.cs,
225 cs1537-2.cs, cs1537-3.cs, cs1679.cs,
226 cs1680.cs, cs1681.cs: Added tests for extern alias
229 * known-gmcs-issues: Update the issues to avoid testing
230 the extern alias test in 2.0 profile. We need to change them
231 as soon as the merged is done in gmcs.
233 2005-10-20 Raja R Harinath <rharinath@novell.com>
235 * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
237 2005-10-07 Raja R Harinath <rharinath@novell.com>
239 * cs0266-8.cs: New test from #76323.
241 2005-10-04 Raja R Harinath <rharinath@novell.com>
243 * Makefile (with_mono_path_n11b): New.
246 2005-09-26 Raja R Harinath <rharinath@novell.com>
248 * cs0212-3.cs: New test based on #76133.
250 2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
252 * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
255 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
257 * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
258 cs0441-2.cs : class modifier check on partial types.
259 * known-issues-gmcs : added above.
261 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
263 * cs0665-2.cs : test for bug #75946.
264 * known-issues-gmcs : added this file.
266 2005-08-31 Atsushi Enomoto <atsushi@ximian.com>
268 * cs0665.cs : new test (possibly incorrect assignment in if statement).
270 2005-08-30 Atsushi Enomoto <atsushi@ximian.com>
272 * cs0246-13.cs : testcase for #75930.
274 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
276 * cs0134-2.cs : testcase for bug #754333.
278 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
280 * known-issues-mcs : removed cs0642*.cs (working now)
281 * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
283 * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
284 Possible empty statement check for if&else.
285 * cs0642-10.cs : additional empty statement check for "fixed".
287 2005-08-24 Marek Safar <marek.safar@seznam.cz>
289 * Makefile: Add ilasm for *.il compilation.
291 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
293 * known-issues-mcs : removed cs0652.cs (working now)
294 * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
296 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
298 * cs0034-3.cs : for bug #73709.
300 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
302 * cs0034-2.cs : for bug #52492.
304 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
306 * cs1010-2.cs : for bug #75245.
308 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
310 * cs0165-10.cs, cs0165-11.cs : for bug #75721.
312 2005-08-12 Martin Baulig <martin@ximian.com>
314 * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
315 produce a warning and not an error on .NET 2.0.
317 2005-08-03 Raja R Harinath <rharinath@novell.com>
319 * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
320 New tests for the qualified-alias-member (::) feature.
322 2005-08-01 Raja R Harinath <rharinath@novell.com>
324 * cs0122-17.cs: New test from #75669.
326 2005-07-31 Raja R Harinath <harinath@gmail.com>
328 * cs1502-4.cs: New test from #75658.
330 * cs0136-6.cs: New test from #75656.
332 2005-07-26 Raja R Harinath <rharinath@novell.com>
334 * cs0246-12.cs: New test from #75628.
336 2005-07-16 Raja R Harinath <harinath@gmail.com>
338 * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
340 2005-07-15 Raja R Harinath <rharinath@novell.com>
342 * cs0436.cs: New test from #72969.
344 2005-07-07 Raja R Harinath <rharinath@novell.com>
346 * cs0282.cs: New test from #75486.
348 2005-07-05 Raja R Harinath <rharinath@novell.com>
350 * cs0212-2.cs: New test from #72729.
352 2005-06-30 Raja R Harinath <rharinath@novell.com>
354 * cs0021-3.cs: New test from #75412.
356 * cs0120-8.cs: New test from #75283.
358 2005-06-15 Raja R Harinath <rharinath@novell.com>
360 * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
362 2005-06-06 Raja R Harinath <rharinath@novell.com>
364 * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
366 2005-06-06 Marek Safar <marek.safar@seznam.cz>
368 * Makefile: Reflect tester changes.
370 * TestRunner.cs: Moved to tools/compiler-tester.
372 2005-06-03 Raja R Harinath <rharinath@novell.com>
374 * cs0654.cs: New test.
376 2005-06-02 Raja R Harinath <rharinath@novell.com>
378 * cs0119-2.cs: New test from #75080.
380 2005-05-31 Raja R Harinath <rharinath@novell.com>
382 * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
383 Output to 'dummy.xml'.
385 2005-05-30 Raja R Harinath <rharinath@novell.com>
387 * cs0122-16.cs: New test from #75088.
389 2005-05-26 Raja R Harinath <rharinath@novell.com>
391 * cs0173-3.cs: Rename from cs0172-2.cs. CSC 1.1 reports CS0173,
392 CSC 2.0.40607 reports CS0172. CS0173 is somewhat more appropriate
393 since the conversion is ambiguous.
395 2005-05-20 Martin Baulig <martin@ximian.com>
397 * mcs-known-issues, gmcs-known-issues: Updated.
399 * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
402 2005-05-09 Marek Safar <marek.safar@seznam.cz>
404 * Makefile: Use TestRunner under NET_2_0.
406 2005-05-05 Raja R Harinath <rharinath@novell.com>
408 * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
411 * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
412 New tests based on #64812.
414 2005-05-04 Raja R Harinath <rharinath@novell.com>
416 * cs0122-13.cs: New test based on #64812.
418 2005-05-03 Raja R Harinath <rharinath@novell.com>
420 * errors.txt (warning -28): Remove.
422 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
424 * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
426 2005-04-15 Raja R Harinath <rharinath@novell.com>
428 * cs0208-7.cs, cs0208-8.cs: New tests. Verified on CSC.
430 2005-04-08 Raja R Harinath <rharinath@novell.com>
432 * cs0535-3.cs: New test from #58413.
434 2005-04-05 Raja R Harinath <rharinath@novell.com>
436 * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
438 2005-04-04 Raja R Harinath <rharinath@novell.com>
440 * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
441 testcase to having only the mentioned error. With the previous
442 code, CS0208 was also appropriate.
444 2005-04-01 Raja R Harinath <rharinath@novell.com>
446 * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
448 * cs0208-4.cs: New test from #74232.
450 * cs0267.cs: New. Mentioned in passing in #74309.
452 2005-03-29 Raja R Harinath <rharinath@novell.com>
454 * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
456 2005-03-18 Raja R Harinath <rharinath@novell.com>
458 * Makefile (DISTFILES): Don't distribute TestRunner.exe.
460 2005-03-17 Raja R Harinath <rharinath@novell.com>
462 * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
463 (run-mcs-tests): Clean up. Use profile specific test runner.
464 Disable TestRunner on net_2_0 profile.
465 * TestRunner.cs (ProcessTester): Redirect stdout too.
466 (Tester.Log, Tester.LogLine): New. Replacements for Console.Write
467 and Console.WriteLine that also log to files.
468 (Tester.Main): Add new command line argument for log file name.
469 Use the name of the compiler to select tests rather than "1".
470 Exit with non-zero on regressions.
472 2005-03-16 Marek Safar <marek.safar@seznam.cz>
474 * Makefile: Enabled TestRunner for default profile.
476 * know-issues-*: Updated.
478 2005-03-16 Marek Safar <marek.safar@seznam.cz>
480 * TestRunner.cs: Add support for (no errors, ignore errors).
482 2005-03-16 Raja R Harinath <rharinath@novell.com>
484 * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
485 they're no longer used.
486 * runtest.pl: Remove.
488 2005-03-13 Martin Baulig <martin@ximian.com>
490 Reverted things back to revision 41701, which was the last one
491 before Marek's changes.
493 2004-03-11 Atsushi Enomoto <atsushi@ximian.com>
495 * cs1041.cs : option -doc was missing.
497 2004-03-10 Atsushi Enomoto <atsushi@ximian.com>
499 * cs1041.cs : added test for bug #73385.
501 2005-03-10 Marek Safar <marek.safar@seznam.cz>
503 * TestRunner.cs: New fast test runner.
505 2005-03-09 Raja R Harinath <rharinath@novell.com>
507 * cs1618-2.cs: New test for partial classes.
509 2005-03-07 Raja R Harinath <rharinath@novell.com>
511 * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
513 2005-02-28 Raja R Harinath <rharinath@novell.com>
515 * cs0053-2.cs: New test from #73052.
517 2005-02-23 Raja R Harinath <rharinath@novell.com>
519 * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
520 * Makefile (all-local): Add CS0122-10-lib.dll.
521 * cs0122-11.cs: New test based on #72718.
522 * cs0112-2.cs: Remove erroneous test. Same as cs1501.cs.
523 * mcs-expect-wrong-error (cs1501.cs): Remove.
525 2005-02-22 Raja R Harinath <rharinath@novell.com>
527 * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
528 * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
529 * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
531 2005-02-21 Raja R Harinath <rharinath@novell.com>
533 * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
535 * runtest.pl: Add unexpected error check.
537 2005-02-18 Raja R Harinath <rharinath@novell.com>
539 * cs0120-5.cs: New test from #72678.
541 * cs0131-3.cs: New test from #63202.
543 2005-02-16 Raja R Harinath <rharinath@novell.com>
545 * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
547 2005-02-15 Raja R Harinath <rharinath@novell.com>
549 * cs1502-3.cs: New test from #72554.
551 2005-02-11 Marek Safar <marek.safar@seznam.cz>
553 * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
554 cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
556 2005-02-10 Raja R Harinath <rharinath@novell.com>
558 * cs0121-4.cs: New test. Ensure that a param method isn't
559 discarded if the signatures of other normal methods are different.
561 2005-02-04 Zoltan Varga <vargaz@freemail.hu>
563 * cs1617.cs: Add a newline so do-tests.pl can process it under
566 2005-02-02 Raja R Harinath <rharinath@novell.com>
568 * cs0108-12.cs: New test. Ensure that cs0108 handling occurs when
569 a constant is defined ahead of time due to forward references.
571 2005-01-25 Marek Safar <marek.safar@seznam.cz>
573 * cs0176-4.cs: Bug #71257.
575 2005-01-25 Marek Safar <marek.safar@seznam.cz>
577 * cs0647-14.cs: Bug #71651.
579 2005-01-12 Raja R Harinath <rharinath@novell.com>
581 * Makefile (run-generics-tests): Fix quoting to better work in
582 Windows. Remove some stray code leftover from testing.
583 (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
584 * cs2023.response: Rename from CS2023.
587 2005-01-10 Raja R Harinath <rharinath@novell.com>
589 * Makefile (all-local): Add CS0118-2-lib.dll.
590 (run-mcs-tests, run-generics-tests): Don't pipe through tee. It
591 loses exit code of do-tests.pl.
592 * do-tests.pl (PROFILELOG): New. Copy all output to this file too.
593 * cs0234-2.cs: Bug #52697.
594 * cs0234-3.cs: Bug #57200.
595 * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
596 * cs0538-2.cs: Remove bogus test.
598 2005-01-10 Marek Safar <marek.safar@seznam.cz>
600 * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
602 2005-01-07 Marek Safar <marek.safar@seznam.cz>
604 * cs0102-14.cs: Bug #70942.
606 2005-01-05 Duncan Mak <duncan@ximian.com>
608 * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
610 * cs1040-2.cs: Added to track bug #56460.
612 2004-12-29 Duncan Mak <duncan@ximian.com>
614 * cs0246-9.cs: Added to track bug #70758.
616 * cs1510-3.cs: Added to track bug #70402.
618 2004-12-17 Raja R Harinath <rharinath@novell.com>
620 * Makefile (run-mcs-tests, run-generics.tests): Don't remove
622 (clean-local): Remove them here.
623 * do-tests.pl: Fix some perl warnings.
625 2004-12-17 Marek Safar <marek.safar@seznam.cz>
627 * makefile: Removed LOCAL_MCS_FLAGS. Every test should
630 * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
631 cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
632 cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
633 cs1638.cs, cs0103-2.cs: New error tests.
635 2004-12-14 Marek Safar <marek.safar@seznam.cz>
637 * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
638 cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
639 cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
640 cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
643 2004-12-08 Martin Baulig <martin@ximian.com>
645 * gcs3024.cs: New test.
647 2004-12-08 Martin Baulig <martin@ximian.com>
649 * cs3002-4.cs: Renamed to cs3003-2.cs.
650 * cs3002-7.cs: Renamed to cs3003-3.cs.
651 * cs3002-8.cs: Renamed to cs3003-4.cs.
653 2004-12-07 Raja R Harinath <rharinath@novell.com>
655 * Makefile (DISTFILES): Add expected error and ignored test lists.
657 2004-12-07 Martin Baulig <martin@ximian.com>
659 * gcs0305.cs: Renamed to cs0246-2.cs.
660 * gcs0305-2.cs: Renamed to cs0246-3.cs.
661 * gcs0305-3.cs: Renamed to cs0246-4.cs.
662 * gcs0305-4.cs: Renamed to cs0246-5.cs.
663 * gcs0308.cs: Renamed to cs0246-6.cs.
664 * gcs0308-2.cs: Renamed to cs0246-7.cs.
665 * gcs0308-3.cs: Renamed to cs0246-8.cs.
667 2004-12-06 Martin Baulig <martin@ximian.com>
669 * cs8211.cs: Renamed to cs0182-4.cs.
671 2004-12-06 Martin Baulig <martin@ximian.com>
673 * cs8212.cs: Renamed to cs0182-3.cs.
675 2004-12-06 Martin Baulig <martin@ximian.com>
677 * cs8210.cs: Renamed to gcs0208.cs.
679 2004-12-06 Martin Baulig <martin@ximian.com>
681 * cs8206.cs: Renamed to cs1622.cs.
683 2004-12-06 Martin Baulig <martin@ximian.com>
685 * cs8201.cs: Removed, this is not an error !
687 2004-12-06 Martin Baulig <martin@ximian.com>
689 * gmcs-expect-*: Updated from mcs-expect-*.
691 2004-12-06 Raja R Harinath <rharinath@novell.com>
693 * Makefile (test-multi-local): Fix compile command.
695 2004-12-02 Duncan Mak <duncan@ximian.com>
698 * cs0122-8.cs: Added test cases for events, from bug #70129.
700 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
702 * cs1589.inc : plus one.
703 * Makefile : remove dummy.xml (in case of error test failures)
705 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
707 * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
708 cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
709 cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
710 cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
711 cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
712 cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
713 cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
714 cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
715 cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
716 cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
717 cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
718 cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
719 cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
720 cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
721 cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
722 cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
724 2004-11-26 Raja R Harinath <rharinath@novell.com>
726 * Makefile (DISTFILES): Add do-tests.pl.
728 2004-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
732 2004-11-18 Marek Safar <marek.safar@seznam.cz>
734 * cs0657-19.cs: Bug#69462
736 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
743 2004-10-24 Marek Safar <marek.safar@seznam.cz>
745 * cs82??.cs: Renumber some 82xx errors.
747 2004-10-21 Raja R Harinath <rharinath@novell.com>
749 * do-tests.pl: Make robust to being invoked in parallel for
751 * Makefile: Clean any generated files.
753 2004-10-07 Raja R Harinath <rharinath@novell.com>
755 * mcs-ignore-tests: Empty.
757 * Makefile (run-mcs-tests): Save log of output to
759 (run-generics-tests): Likewise.
760 Report from K Sathyasudha <ksathyasudha@novell.com>.
762 2004-10-05 John Luke <john.luke@gmail.com>
764 * Makefile: add *.mdb to clean target
766 2004-10-04 John Luke <john.luke@gmail.com>
768 * cs8205.cs: remove, same as cs1624
769 * cs8206.cs: fix yield syntax, and add line number, now passes
770 * cs8207.cs: remove, same as cs1623
771 * cs8208.cs: remove, same as cs1625
772 * cs8209.cs: remove, same as cs1631
774 2004-10-01 John Luke <john.luke@gmail.com>
776 * *.cs: fix some incorrect tests by either addding a Main method,
777 or adding a -t:library compiler option. Makes one test pass, and adds
778 19 to *-expect-wrong-error as they compile when they shouldn't
779 * *mcs-expect-*-error: update
781 2004-10-01 Raja R Harinath <rharinath@novell.com>
783 * cs0122-5.cs, cs0122-6.cs: New tests.
784 * gmcs-expect-no-error: Update.
786 2004-09-27 Raja R Harinath <rharinath@novell.com>
788 * Makefile: Re-apply changes from 2004-09-14.
789 (test-everything): Run tests in both profiles.
791 2004-09-21 Raja R Harinath <rharinath@novell.com>
793 * do-tests.pl: Print 'IGNORED' when a test is ignored.
795 2004-09-14 Martin Baulig <martin@ximian.com>
797 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
799 2004-09-14 Martin Baulig <martin@ximian.com>
801 * Makefile: Put the old Makefile back.
803 2004-09-14 Raja R Harinath <rharinath@novell.com>
805 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
806 (test-everything): Remove.
808 (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
809 (run-test-local) [PROFILE=net_2_0]: Run generics tests.
811 2004-09-10 Marek Safar <marek.safar@seznam.cz>
813 * do-test.pl: Make report readable (I was really confuse).
814 Fixed bug on my machine CR+LF in *-expect-* files.
816 2004-09-07 Martin Baulig <martin@ximian.com>
818 * mcs-expect-no-error: I'm slowly getting annoyed. Is it really
819 so hard to add new tests here ?
821 2004-09-07 Raja R Harinath <rharinath@novell.com>
823 * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
824 * Makefile: Update list of dlls.
826 2004-09-03 Marek Safar <marek.safar@seznam.cz>
830 2004-09-03 Raja R Harinath <rharinath@novell.com>
832 * do-tests.pl: Attach $profile to log file name to make clear
833 which profile caused the error.
835 2004-09-01 Marek Safar <marek.safar@seznam.cz>
837 * 20 new tests mainly for static classes.
839 2004-08-27 Martin Baulig <martin@ximian.com>
841 * Makefile (test-everything): New target.
843 2004-08-27 Martin Baulig <martin@ximian.com>
845 * gmcs-ignore-tests: New file. This file lists tests which should
846 not be run at all because they make the compiler hang.
848 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
849 * generics-expect-no-error: Updated.
851 2004-08-27 Martin Baulig <martin@ximian.com>
854 (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
855 (run-generics-tests): New target to run the gcs*.cs tests.
856 (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
859 * do-tests.pl: Don't return an error value if more tests pass than
862 * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
863 current situation, ie. make all the tests pass.
865 * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
867 * generics-expect-wrong-error: Formerly known as
868 gmcs-expect-wrong-error.
870 2004-08-27 Martin Baulig <martin@ximian.com>
872 * do-tests.pl: Deal with compiler crashes.
874 * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
876 2004-08-04 Marek Safar <marek.safar@seznam.cz>
878 * 62 new error tests.
880 2004-07-23 Martin Baulig <martin@ximian.com>
882 * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
883 tests for partial classes.
885 2004-07-14 Martin Baulig <martin@ximian.com>
887 * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
890 2004-07-02 Raja R Harinath <rharinath@novell.com>
892 * cs0038-3.cs: New testcase from #60730.
893 * cs0038-4.cs: Likewise.
895 2004-06-21 Raja R Harinath <rharinath@novell.com>
897 * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
899 2004-06-10 Marek Safar <marek.safar@seznam.cz>
901 * do-test.pl: --expect-error must be at the
902 first place (mcs parses options by order).
904 2004-06-10 Marek Safar <marek.safar@seznam.cz>
906 * do-test.pl: Added simple error logging.
907 * Makefile (clean): Remove .dll & .log files
909 2004-06-07 Raja R Harinath <rharinath@novell.com>
911 * cs0038-2.cs: New test, from bug #59477.
912 * mcs-expect-wrong-error: Add cs0038-1.
914 2004-06-03 Raja R Harinath <rharinath@novell.com>
916 * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
917 New testcases for bug #50820.
919 2004-06-01 Marek Safar <marek.safar@seznam.cz>
923 * cs3000.cs: 3 new error tests.
925 2004-05-30 Marek Safar <marek.safar@seznam.cz>
927 * cs1017.cs: New test.
929 2004-05-19 Marek Safar <marek.safar@seznam.cz>
931 * cs0579-6.cs: New test for bug #58688.
933 2004-05-18 Marek Safar <marek.safar@seznam.cz>
937 * cs1518-3.cs: 18 new error tests.
939 2004-05-14 Marek Safar <marek.safar@seznam.cz>
941 * cs3008-7.cs: New test for bug #58478.
943 2004-05-11 Raja R Harinath <rharinath@novell.com>
945 * Makefile (run-test-local): Run gmcs and multi tests too.
946 (test-multi-local): Add logging of errors.
947 * runtest.pl: Change $errors and $warnings to keep track of lines
948 on which errors are supposed to occur.
950 2004-05-10 Marek Safar <marek.safar@seznam.cz>
952 * cs0577-2, cs0577-3,
953 * cs1618.cs: 3 new error tests.
955 2004-05-10 Raja R Harinath <rharinath@novell.com>
957 * do-tests.pl: Add back lost 'chomp'.
959 2004-05-07 Raja R Harinath <rharinath@novell.com>
961 * do-tests.pl: Simplify sed expression.
963 * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
965 2004-05-07 Marek Safar <marek.safar@seznam.cz>
967 * cs0579-4.cs, CS0579-4-1.cs,
972 * cs3019-2.cs: 6 new error tests.
974 2004-05-03 Marek Safar <marek.safar@seznam.cz>
978 * cs0626.cs: 3 new error tests.
980 2004-04-29 Marek Safar <marek.safar@seznam.cz>
982 * cs-11.cs: Renamed to cs1501-5.cs.
984 2004-04-29 Marek Safar <marek.safar@seznam.cz>
987 * cs1667-3.cs: 2 new error tests.
989 2004-04-12 Marek Safar <marek.safar@seznam.cz>
991 * cs0109.cs: New test.
993 2004-04-14 Marek Safar <marek.safar@seznam.cz>
996 * cs0672-2.cs: 2 new error tests.
998 2004-04-13 Marek Safar <marek.safar@seznam.cz>
1001 * cs0619-{27-36}.cs,
1002 * cs1667.cs, cs1667-2.cs: 13 new error tests.
1004 2004-04-08 Marek Safar <marek.safar@seznam.cz>
1006 * cs1677.cs: Changed name from cs1667.cs
1008 2004-04-07 Sebastien Pouliot <sebastien@ximian.com>
1010 * cs1606.pub: New file. ECMA key.
1011 * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
1012 report a different error number when the ECMA key is being used.
1014 2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
1016 * cs1548.pub: New file. Strongname file with only the public key.
1017 * cs1548-3.cs: New file to test signing with a strongname containing
1018 only the public key.
1020 2004-04-05 Martin Baulig <martin@ximian.com>
1022 * gmcs-expect-wrong-error: New file.
1024 2004-04-05 Marek Safar <marek.safar@seznam.cz>
1026 * cs3009-3.cs: New error test.
1028 2004-03-29 Ben Maurer <bmaurer@users.sourceforge.net>
1030 * cs0176.cs: make this test better.
1032 2004-03-29 Marek Safar <marek.safar@seznam.cz>
1036 cs0672.cs: 29 new error tests.
1038 2004-03-26 Ben Maurer <bmaurer@users.sourceforge.net>
1040 * do-tests.pl: i think this fixes the problem with
1041 tests that have comp options alway passing
1042 * mcs-expect*: update for above.
1044 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1046 * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
1048 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1050 * cs1510-2.cs: test for 56016.
1051 * cs0154-2.cs: test for 55780.
1052 * cs0246-6.cs: test for 55770.
1054 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
1056 * cs0122-4.cs: test for bug 55970.
1058 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
1060 * cs1548.cs: More descriptive comment (missing file).
1061 * cs1548-2.cs: New. Invalid strongname file (content).
1062 * mcs-expect-no-errors: Added cs1458-2.cs.
1064 2004-03-24 Ben Maurer <bmaurer@users.sourceforge.net>
1066 * Makefile, do-tests.pl: A new system for testing.
1067 * mcs-expect-no-errors, mcs-expect-wrong-error: a list
1068 of tests that we fail on.
1069 * CONTRIBUTORS_README: update docs.
1071 2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
1073 * cs1548.cs: New test for signing an assembly.
1075 2004-03-16 Martin Baulig <martin@ximian.com>
1077 * Makefile (run-generics-local): New target to run the generics
1080 * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
1081 gmcs0308-2.cs: New tests.
1083 2004-03-12 Marek Safar <marek.safar@seznam.cz>
1086 cs3001-9.cs: New error tests.
1088 2004-03-08 Ben Maurer <bmaurer@users.sourceforge.net>
1090 * cs0111-{6,7}.cs: new test cases.
1092 2004-03-02 Marek Safar <marek.safar@seznam.cz>
1094 * cs0246-5.cs: New error test.
1096 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1102 cs3013.cs New error tests for CLS-compliance.
1105 cs0579-2.cs New error tests.
1107 * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1110 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1112 * cs0111-2.cs: Fixed error message.
1114 cs0528-2.cs: New error tests.
1116 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1118 * cs0102-{2,3,4,5}.cs,
1120 cs0547-2.cs: New error tests.
1122 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1127 cs663.cs: New tests.
1129 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1175 cs3016-3.cs: New tests for CLS-compliance.
1181 cs592-6.cs: New tests.
1183 2004-01-04 Ben Maurer <bmaurer@users.sourceforge.net>
1185 * cs157-{2,3,4}: test cases we fail.
1187 2003-11-01 Marek Safar <marek.safar@seznam.cz>
1189 * makefile: Added "// Compiler options:" handling.
1191 2003-09-22 Martin Baulig <martin@ximian.com>
1193 * errors.txt: Added -219.
1195 2003-09-16 Martin Baulig <martin@ximian.com>
1197 * cs8217.cs: New test.
1199 2003-09-06 Martin Baulig <martin@ximian.com>
1201 * errors.txt: Added -216.
1203 2003-08-28 Ben Maurer <bmaurer@users.sourceforge.net>
1205 * cs0666.xml: added sample xml file for monodoc error provider.
1207 2003-07-28 Martin Baulig <martin@ximian.com>
1209 * cs0075.cs: This test case was incorrect; according to the spec,
1210 `(double) -1' is allowed since `double' is a builtin type.
1211 However, `(A) -1' is not allowed where `A' is a valuetype and has
1212 an implicit conversion from int.
1214 2003-07-28 Nick Drochak <ndrochak@gol.com>
1216 * Makefile: added test-local target. Fixes build problem.
1218 2003-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1220 * Makefile: added install-local target.
1222 2003-07-26 Martin Baulig <martin@ximian.com>
1224 * error-6.cs: New test for bug #46907.
1227 (test-multi-local): Run the multi-test tests.
1228 (all-local): Run run-test-local and test-multi-local.
1230 2003-07-21 Martin Baulig <martin@ximian.com>
1232 * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1233 These are syntax errors which we'd need to catch in cs-parser.jay;
1234 separate them from the other errors.
1236 * cs0572.cs: New test.
1238 2003-07-14 Martin Baulig <martin@ximian.com>
1240 * cs0212.cs: New test.
1242 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1244 * cs1501-4.cs: Another test case for this error. This time it is on
1245 constructors for attributes. We now report the error correctly.
1247 2003-05-18 Martin Baulig <martin@ximian.com>
1249 * error-3.cs: Added testcase for CS0188.
1251 2003-05-18 Martin Baulig <martin@ximian.com>
1253 * error-4.cs: Renamed to cs1502-2.cs.
1255 2003-05-18 Martin Baulig <martin@ximian.com>
1257 * makefile: Ignore CS0162 and CS0169.
1259 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1261 * cs1518-2.cs: Added comment describing the error.
1263 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1265 * cs1518-2.cs: Added new test.
1267 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1269 * cs0208.cs: Added new test.
1271 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1273 * cs0202.cs: Added new test.
1275 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1277 * cs0197.cs: Added new test.
1279 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1281 * cs0192.cs: Added new test.
1283 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1285 * cs0170.cs: Added new test.
1287 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1289 * cs0156.cs: Added new test.
1291 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1293 * cs0163.cs: Added new test file.
1295 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1297 * cs0161.cs: Added new test file.
1299 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1301 * cs0230.cs: Added this test file.
1303 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1305 * cs0225.cs: Added this file
1307 2002-12-18 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1309 * cs0201.cs: Added this new test.
1311 2002-12-18 Ravi Pratap <ravi@ximian.com>
1313 * errors.txt : Update for error # -24.
1315 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1317 * cs0154.cs: New test.
1319 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1321 * cs0138.cs: New test.
1323 2002-12-07 Ravi Pratap <ravi@ximian.com>
1327 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1330 cs0143.cs: New test.
1332 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1337 cs0116.cs: New test.
1339 2002-09-12 Martin Baulig <martin@gnome.org>
1341 * cs0038.cs: New test.
1343 2002-08-27 Martin Baulig <martin@gnome.org>
1345 * cs0120-3.cs: New test.
1347 2002-08-19 Ravi Pratap <ravi@ximian.com>
1349 * error-4.cs : New test.
1351 * error-5.cs : New test.
1353 2002-08-11 Martin Baulig <martin@gnome.org>
1355 * error-3.cs: New test.
1357 2002-08-08 Martin Baulig <martin@gnome.org>
1359 * cs1540.cs: New test.
1361 2002-08-08 Martin Baulig <martin@gnome.org>
1363 * cs0236.cs: New test.
1365 2002-08-05 Martin Baulig <martin@gnome.org>
1367 * runtest.pl: This is a perl script which runs a testcase, parses the
1368 MCS output and checks whether all errors are reported.
1370 * error-1.cs, error-2.cs: Moved here from ../tests/.
1372 * README.tests: Added (empty) list of all test cases.
1374 2002-08-02 Martin Baulig <martin@gnome.org>
1376 * cs0155.cs, cs0155-2.cs: New tests.
1378 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1380 * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1382 2002-06-26 <adb@tardis.ed.ac.uk>
1384 * cs1501-3.cs: Added new test for struct ctr typechecks.
1386 2002-06-24 Andrew Birkett <adb@tardis.ed.ac.uk>
1388 * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.
1389 * cs0176.cs: Method has to be public for correct test
1390 * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1391 * cs0255.cs: Add assignment to stop 'unused variable' warning.
1392 * makefile: Output is now like "Running test 42 .. OK". Added --unsafe to
1393 make cs0193.cs, cs0196.cs and cs0214-3.cs work.