1 2006-02-07 Atsushi Enomoto <atsushi@ximian.com>
3 * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
4 cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
6 It reports XmlTextReader error message changes as build breakage.
8 That's why I opposed to compare error messages blindly.
10 2006-01-18 Raja R Harinath <rharinath@novell.com>
12 * cs1026-2.cs: New test from #76656.
14 2006-01-17 Raja R Harinath <rharinath@novell.com>
16 * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
18 2006-01-16 Raja R Harinath <rharinath@novell.com>
20 * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
22 2006-01-11 Raja R Harinath <rharinath@novell.com>
24 * cs0023-3.cs: New test from #77204.
26 2006-01-06 Ankit Jain <jankit@novell.com>
28 * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
30 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
32 * CSFriendAssembly-lib.cs: Update friend assembly info
33 after the latest updates to this feature.
35 * gcs1726.cs: Likewise.
37 * gcs0281.cs: Likewise.
39 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
41 * gcs1726-2.cs: New test based on last update to
42 friend assembly access.
44 2005-12-20 Raja R Harinath <rharinath@novell.com>
46 * cs0628-3.cs: New test based on #77035.
48 2005-12-16 Raja R Harinath <rharinath@novell.com>
50 * cs0659-2.cs: New test based on #77006.
52 2005-12-05 Raja R Harinath <rharinath@novell.com>
54 * Makefile (DISTFILES): Add *.snk.
56 2005-12-05 Atsushi Enomoto <atsushi@ximian.com>
58 * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
59 * known-issues-gmcs : updated.
61 2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
63 * cs0419-4.cs : test for the first case of bug #76727.
64 * known-issues-gmcs : added it.
66 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
68 * cs1574-7.cs : fixed code format ("Line") to make it working.
69 * cs0419-3.cs : new test for ambiguity resolution.
70 * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
71 thus no need to be added here.
73 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
75 * cs1574-7.cs : new test to warn doc reference to interface members
76 which is not exposed publicly.
77 * known-issues-gmcs : added above.
79 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
81 * known-issues-gmcs : added cs0419-2.cs
83 2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
85 * cs0419-2.cs : test to check error message problem in #76685.
87 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
89 * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
91 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
93 * cs0419.cs : The error message is fixed to show an alternative, not
96 2005-11-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
98 * gcs0281.cs: New test.
99 * CSFriendAssembly-lib.cs: New helper file.
101 2005-10-27 Raja R Harinath <rharinath@novell.com>
103 * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
105 2005-10-26 Raja R Harinath <harinath@gmail.com>
107 * cs0246-14.cs: New test from #76419.
109 2005-10-26 Raja R Harinath <rharinath@novell.com>
111 * cs0103-3.cs: New test for #76271.
113 2005-10-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
115 * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs:
118 * InternalVisibleTo.snk: New key file for gcs1726.cs.
120 2005-10-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
122 * cs0430.cs, cs0439.cs, cs0439-2.cs,
123 cs1537-2.cs, cs1537-3.cs, cs1679.cs,
124 cs1680.cs, cs1681.cs: Added tests for extern alias
127 * known-gmcs-issues: Update the issues to avoid testing
128 the extern alias test in 2.0 profile. We need to change them
129 as soon as the merged is done in gmcs.
131 2005-10-20 Raja R Harinath <rharinath@novell.com>
133 * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
135 2005-10-07 Raja R Harinath <rharinath@novell.com>
137 * cs0266-8.cs: New test from #76323.
139 2005-10-04 Raja R Harinath <rharinath@novell.com>
141 * Makefile (with_mono_path_n11b): New.
144 2005-09-26 Raja R Harinath <rharinath@novell.com>
146 * cs0212-3.cs: New test based on #76133.
148 2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
150 * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
153 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
155 * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
156 cs0441-2.cs : class modifier check on partial types.
157 * known-issues-gmcs : added above.
159 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
161 * cs0665-2.cs : test for bug #75946.
162 * known-issues-gmcs : added this file.
164 2005-08-31 Atsushi Enomoto <atsushi@ximian.com>
166 * cs0665.cs : new test (possibly incorrect assignment in if statement).
168 2005-08-30 Atsushi Enomoto <atsushi@ximian.com>
170 * cs0246-13.cs : testcase for #75930.
172 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
174 * cs0134-2.cs : testcase for bug #754333.
176 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
178 * known-issues-mcs : removed cs0642*.cs (working now)
179 * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
181 * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
182 Possible empty statement check for if&else.
183 * cs0642-10.cs : additional empty statement check for "fixed".
185 2005-08-24 Marek Safar <marek.safar@seznam.cz>
187 * Makefile: Add ilasm for *.il compilation.
189 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
191 * known-issues-mcs : removed cs0652.cs (working now)
192 * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
194 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
196 * cs0034-3.cs : for bug #73709.
198 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
200 * cs0034-2.cs : for bug #52492.
202 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
204 * cs1010-2.cs : for bug #75245.
206 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
208 * cs0165-10.cs, cs0165-11.cs : for bug #75721.
210 2005-08-12 Martin Baulig <martin@ximian.com>
212 * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
213 produce a warning and not an error on .NET 2.0.
215 2005-08-03 Raja R Harinath <rharinath@novell.com>
217 * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
218 New tests for the qualified-alias-member (::) feature.
220 2005-08-01 Raja R Harinath <rharinath@novell.com>
222 * cs0122-17.cs: New test from #75669.
224 2005-07-31 Raja R Harinath <harinath@gmail.com>
226 * cs1502-4.cs: New test from #75658.
228 * cs0136-6.cs: New test from #75656.
230 2005-07-26 Raja R Harinath <rharinath@novell.com>
232 * cs0246-12.cs: New test from #75628.
234 2005-07-16 Raja R Harinath <harinath@gmail.com>
236 * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
238 2005-07-15 Raja R Harinath <rharinath@novell.com>
240 * cs0436.cs: New test from #72969.
242 2005-07-07 Raja R Harinath <rharinath@novell.com>
244 * cs0282.cs: New test from #75486.
246 2005-07-05 Raja R Harinath <rharinath@novell.com>
248 * cs0212-2.cs: New test from #72729.
250 2005-06-30 Raja R Harinath <rharinath@novell.com>
252 * cs0021-3.cs: New test from #75412.
254 * cs0120-8.cs: New test from #75283.
256 2005-06-15 Raja R Harinath <rharinath@novell.com>
258 * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
260 2005-06-06 Raja R Harinath <rharinath@novell.com>
262 * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
264 2005-06-06 Marek Safar <marek.safar@seznam.cz>
266 * Makefile: Reflect tester changes.
268 * TestRunner.cs: Moved to tools/compiler-tester.
270 2005-06-03 Raja R Harinath <rharinath@novell.com>
272 * cs0654.cs: New test.
274 2005-06-02 Raja R Harinath <rharinath@novell.com>
276 * cs0119-2.cs: New test from #75080.
278 2005-05-31 Raja R Harinath <rharinath@novell.com>
280 * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
281 Output to 'dummy.xml'.
283 2005-05-30 Raja R Harinath <rharinath@novell.com>
285 * cs0122-16.cs: New test from #75088.
287 2005-05-26 Raja R Harinath <rharinath@novell.com>
289 * cs0173-3.cs: Rename from cs0172-2.cs. CSC 1.1 reports CS0173,
290 CSC 2.0.40607 reports CS0172. CS0173 is somewhat more appropriate
291 since the conversion is ambiguous.
293 2005-05-20 Martin Baulig <martin@ximian.com>
295 * mcs-known-issues, gmcs-known-issues: Updated.
297 * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
300 2005-05-09 Marek Safar <marek.safar@seznam.cz>
302 * Makefile: Use TestRunner under NET_2_0.
304 2005-05-05 Raja R Harinath <rharinath@novell.com>
306 * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
309 * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
310 New tests based on #64812.
312 2005-05-04 Raja R Harinath <rharinath@novell.com>
314 * cs0122-13.cs: New test based on #64812.
316 2005-05-03 Raja R Harinath <rharinath@novell.com>
318 * errors.txt (warning -28): Remove.
320 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
322 * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
324 2005-04-15 Raja R Harinath <rharinath@novell.com>
326 * cs0208-7.cs, cs0208-8.cs: New tests. Verified on CSC.
328 2005-04-08 Raja R Harinath <rharinath@novell.com>
330 * cs0535-3.cs: New test from #58413.
332 2005-04-05 Raja R Harinath <rharinath@novell.com>
334 * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
336 2005-04-04 Raja R Harinath <rharinath@novell.com>
338 * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
339 testcase to having only the mentioned error. With the previous
340 code, CS0208 was also appropriate.
342 2005-04-01 Raja R Harinath <rharinath@novell.com>
344 * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
346 * cs0208-4.cs: New test from #74232.
348 * cs0267.cs: New. Mentioned in passing in #74309.
350 2005-03-29 Raja R Harinath <rharinath@novell.com>
352 * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
354 2005-03-18 Raja R Harinath <rharinath@novell.com>
356 * Makefile (DISTFILES): Don't distribute TestRunner.exe.
358 2005-03-17 Raja R Harinath <rharinath@novell.com>
360 * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
361 (run-mcs-tests): Clean up. Use profile specific test runner.
362 Disable TestRunner on net_2_0 profile.
363 * TestRunner.cs (ProcessTester): Redirect stdout too.
364 (Tester.Log, Tester.LogLine): New. Replacements for Console.Write
365 and Console.WriteLine that also log to files.
366 (Tester.Main): Add new command line argument for log file name.
367 Use the name of the compiler to select tests rather than "1".
368 Exit with non-zero on regressions.
370 2005-03-16 Marek Safar <marek.safar@seznam.cz>
372 * Makefile: Enabled TestRunner for default profile.
374 * know-issues-*: Updated.
376 2005-03-16 Marek Safar <marek.safar@seznam.cz>
378 * TestRunner.cs: Add support for (no errors, ignore errors).
380 2005-03-16 Raja R Harinath <rharinath@novell.com>
382 * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
383 they're no longer used.
384 * runtest.pl: Remove.
386 2005-03-13 Martin Baulig <martin@ximian.com>
388 Reverted things back to revision 41701, which was the last one
389 before Marek's changes.
391 2004-03-11 Atsushi Enomoto <atsushi@ximian.com>
393 * cs1041.cs : option -doc was missing.
395 2004-03-10 Atsushi Enomoto <atsushi@ximian.com>
397 * cs1041.cs : added test for bug #73385.
399 2005-03-10 Marek Safar <marek.safar@seznam.cz>
401 * TestRunner.cs: New fast test runner.
403 2005-03-09 Raja R Harinath <rharinath@novell.com>
405 * cs1618-2.cs: New test for partial classes.
407 2005-03-07 Raja R Harinath <rharinath@novell.com>
409 * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
411 2005-02-28 Raja R Harinath <rharinath@novell.com>
413 * cs0053-2.cs: New test from #73052.
415 2005-02-23 Raja R Harinath <rharinath@novell.com>
417 * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
418 * Makefile (all-local): Add CS0122-10-lib.dll.
419 * cs0122-11.cs: New test based on #72718.
420 * cs0112-2.cs: Remove erroneous test. Same as cs1501.cs.
421 * mcs-expect-wrong-error (cs1501.cs): Remove.
423 2005-02-22 Raja R Harinath <rharinath@novell.com>
425 * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
426 * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
427 * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
429 2005-02-21 Raja R Harinath <rharinath@novell.com>
431 * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
433 * runtest.pl: Add unexpected error check.
435 2005-02-18 Raja R Harinath <rharinath@novell.com>
437 * cs0120-5.cs: New test from #72678.
439 * cs0131-3.cs: New test from #63202.
441 2005-02-16 Raja R Harinath <rharinath@novell.com>
443 * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
445 2005-02-15 Raja R Harinath <rharinath@novell.com>
447 * cs1502-3.cs: New test from #72554.
449 2005-02-11 Marek Safar <marek.safar@seznam.cz>
451 * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
452 cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
454 2005-02-10 Raja R Harinath <rharinath@novell.com>
456 * cs0121-4.cs: New test. Ensure that a param method isn't
457 discarded if the signatures of other normal methods are different.
459 2005-02-04 Zoltan Varga <vargaz@freemail.hu>
461 * cs1617.cs: Add a newline so do-tests.pl can process it under
464 2005-02-02 Raja R Harinath <rharinath@novell.com>
466 * cs0108-12.cs: New test. Ensure that cs0108 handling occurs when
467 a constant is defined ahead of time due to forward references.
469 2005-01-25 Marek Safar <marek.safar@seznam.cz>
471 * cs0176-4.cs: Bug #71257.
473 2005-01-25 Marek Safar <marek.safar@seznam.cz>
475 * cs0647-14.cs: Bug #71651.
477 2005-01-12 Raja R Harinath <rharinath@novell.com>
479 * Makefile (run-generics-tests): Fix quoting to better work in
480 Windows. Remove some stray code leftover from testing.
481 (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
482 * cs2023.response: Rename from CS2023.
485 2005-01-10 Raja R Harinath <rharinath@novell.com>
487 * Makefile (all-local): Add CS0118-2-lib.dll.
488 (run-mcs-tests, run-generics-tests): Don't pipe through tee. It
489 loses exit code of do-tests.pl.
490 * do-tests.pl (PROFILELOG): New. Copy all output to this file too.
491 * cs0234-2.cs: Bug #52697.
492 * cs0234-3.cs: Bug #57200.
493 * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
494 * cs0538-2.cs: Remove bogus test.
496 2005-01-10 Marek Safar <marek.safar@seznam.cz>
498 * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
500 2005-01-07 Marek Safar <marek.safar@seznam.cz>
502 * cs0102-14.cs: Bug #70942.
504 2005-01-05 Duncan Mak <duncan@ximian.com>
506 * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
508 * cs1040-2.cs: Added to track bug #56460.
510 2004-12-29 Duncan Mak <duncan@ximian.com>
512 * cs0246-9.cs: Added to track bug #70758.
514 * cs1510-3.cs: Added to track bug #70402.
516 2004-12-17 Raja R Harinath <rharinath@novell.com>
518 * Makefile (run-mcs-tests, run-generics.tests): Don't remove
520 (clean-local): Remove them here.
521 * do-tests.pl: Fix some perl warnings.
523 2004-12-17 Marek Safar <marek.safar@seznam.cz>
525 * makefile: Removed LOCAL_MCS_FLAGS. Every test should
528 * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
529 cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
530 cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
531 cs1638.cs, cs0103-2.cs: New error tests.
533 2004-12-14 Marek Safar <marek.safar@seznam.cz>
535 * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
536 cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
537 cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
538 cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
541 2004-12-08 Martin Baulig <martin@ximian.com>
543 * gcs3024.cs: New test.
545 2004-12-08 Martin Baulig <martin@ximian.com>
547 * cs3002-4.cs: Renamed to cs3003-2.cs.
548 * cs3002-7.cs: Renamed to cs3003-3.cs.
549 * cs3002-8.cs: Renamed to cs3003-4.cs.
551 2004-12-07 Raja R Harinath <rharinath@novell.com>
553 * Makefile (DISTFILES): Add expected error and ignored test lists.
555 2004-12-07 Martin Baulig <martin@ximian.com>
557 * gcs0305.cs: Renamed to cs0246-2.cs.
558 * gcs0305-2.cs: Renamed to cs0246-3.cs.
559 * gcs0305-3.cs: Renamed to cs0246-4.cs.
560 * gcs0305-4.cs: Renamed to cs0246-5.cs.
561 * gcs0308.cs: Renamed to cs0246-6.cs.
562 * gcs0308-2.cs: Renamed to cs0246-7.cs.
563 * gcs0308-3.cs: Renamed to cs0246-8.cs.
565 2004-12-06 Martin Baulig <martin@ximian.com>
567 * cs8211.cs: Renamed to cs0182-4.cs.
569 2004-12-06 Martin Baulig <martin@ximian.com>
571 * cs8212.cs: Renamed to cs0182-3.cs.
573 2004-12-06 Martin Baulig <martin@ximian.com>
575 * cs8210.cs: Renamed to gcs0208.cs.
577 2004-12-06 Martin Baulig <martin@ximian.com>
579 * cs8206.cs: Renamed to cs1622.cs.
581 2004-12-06 Martin Baulig <martin@ximian.com>
583 * cs8201.cs: Removed, this is not an error !
585 2004-12-06 Martin Baulig <martin@ximian.com>
587 * gmcs-expect-*: Updated from mcs-expect-*.
589 2004-12-06 Raja R Harinath <rharinath@novell.com>
591 * Makefile (test-multi-local): Fix compile command.
593 2004-12-02 Duncan Mak <duncan@ximian.com>
596 * cs0122-8.cs: Added test cases for events, from bug #70129.
598 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
600 * cs1589.inc : plus one.
601 * Makefile : remove dummy.xml (in case of error test failures)
603 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
605 * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
606 cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
607 cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
608 cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
609 cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
610 cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
611 cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
612 cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
613 cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
614 cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
615 cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
616 cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
617 cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
618 cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
619 cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
620 cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
622 2004-11-26 Raja R Harinath <rharinath@novell.com>
624 * Makefile (DISTFILES): Add do-tests.pl.
626 2004-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
630 2004-11-18 Marek Safar <marek.safar@seznam.cz>
632 * cs0657-19.cs: Bug#69462
634 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
641 2004-10-24 Marek Safar <marek.safar@seznam.cz>
643 * cs82??.cs: Renumber some 82xx errors.
645 2004-10-21 Raja R Harinath <rharinath@novell.com>
647 * do-tests.pl: Make robust to being invoked in parallel for
649 * Makefile: Clean any generated files.
651 2004-10-07 Raja R Harinath <rharinath@novell.com>
653 * mcs-ignore-tests: Empty.
655 * Makefile (run-mcs-tests): Save log of output to
657 (run-generics-tests): Likewise.
658 Report from K Sathyasudha <ksathyasudha@novell.com>.
660 2004-10-05 John Luke <john.luke@gmail.com>
662 * Makefile: add *.mdb to clean target
664 2004-10-04 John Luke <john.luke@gmail.com>
666 * cs8205.cs: remove, same as cs1624
667 * cs8206.cs: fix yield syntax, and add line number, now passes
668 * cs8207.cs: remove, same as cs1623
669 * cs8208.cs: remove, same as cs1625
670 * cs8209.cs: remove, same as cs1631
672 2004-10-01 John Luke <john.luke@gmail.com>
674 * *.cs: fix some incorrect tests by either addding a Main method,
675 or adding a -t:library compiler option. Makes one test pass, and adds
676 19 to *-expect-wrong-error as they compile when they shouldn't
677 * *mcs-expect-*-error: update
679 2004-10-01 Raja R Harinath <rharinath@novell.com>
681 * cs0122-5.cs, cs0122-6.cs: New tests.
682 * gmcs-expect-no-error: Update.
684 2004-09-27 Raja R Harinath <rharinath@novell.com>
686 * Makefile: Re-apply changes from 2004-09-14.
687 (test-everything): Run tests in both profiles.
689 2004-09-21 Raja R Harinath <rharinath@novell.com>
691 * do-tests.pl: Print 'IGNORED' when a test is ignored.
693 2004-09-14 Martin Baulig <martin@ximian.com>
695 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
697 2004-09-14 Martin Baulig <martin@ximian.com>
699 * Makefile: Put the old Makefile back.
701 2004-09-14 Raja R Harinath <rharinath@novell.com>
703 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
704 (test-everything): Remove.
706 (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
707 (run-test-local) [PROFILE=net_2_0]: Run generics tests.
709 2004-09-10 Marek Safar <marek.safar@seznam.cz>
711 * do-test.pl: Make report readable (I was really confuse).
712 Fixed bug on my machine CR+LF in *-expect-* files.
714 2004-09-07 Martin Baulig <martin@ximian.com>
716 * mcs-expect-no-error: I'm slowly getting annoyed. Is it really
717 so hard to add new tests here ?
719 2004-09-07 Raja R Harinath <rharinath@novell.com>
721 * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
722 * Makefile: Update list of dlls.
724 2004-09-03 Marek Safar <marek.safar@seznam.cz>
728 2004-09-03 Raja R Harinath <rharinath@novell.com>
730 * do-tests.pl: Attach $profile to log file name to make clear
731 which profile caused the error.
733 2004-09-01 Marek Safar <marek.safar@seznam.cz>
735 * 20 new tests mainly for static classes.
737 2004-08-27 Martin Baulig <martin@ximian.com>
739 * Makefile (test-everything): New target.
741 2004-08-27 Martin Baulig <martin@ximian.com>
743 * gmcs-ignore-tests: New file. This file lists tests which should
744 not be run at all because they make the compiler hang.
746 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
747 * generics-expect-no-error: Updated.
749 2004-08-27 Martin Baulig <martin@ximian.com>
752 (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
753 (run-generics-tests): New target to run the gcs*.cs tests.
754 (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
757 * do-tests.pl: Don't return an error value if more tests pass than
760 * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
761 current situation, ie. make all the tests pass.
763 * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
765 * generics-expect-wrong-error: Formerly known as
766 gmcs-expect-wrong-error.
768 2004-08-27 Martin Baulig <martin@ximian.com>
770 * do-tests.pl: Deal with compiler crashes.
772 * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
774 2004-08-04 Marek Safar <marek.safar@seznam.cz>
776 * 62 new error tests.
778 2004-07-23 Martin Baulig <martin@ximian.com>
780 * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
781 tests for partial classes.
783 2004-07-14 Martin Baulig <martin@ximian.com>
785 * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
788 2004-07-02 Raja R Harinath <rharinath@novell.com>
790 * cs0038-3.cs: New testcase from #60730.
791 * cs0038-4.cs: Likewise.
793 2004-06-21 Raja R Harinath <rharinath@novell.com>
795 * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
797 2004-06-10 Marek Safar <marek.safar@seznam.cz>
799 * do-test.pl: --expect-error must be at the
800 first place (mcs parses options by order).
802 2004-06-10 Marek Safar <marek.safar@seznam.cz>
804 * do-test.pl: Added simple error logging.
805 * Makefile (clean): Remove .dll & .log files
807 2004-06-07 Raja R Harinath <rharinath@novell.com>
809 * cs0038-2.cs: New test, from bug #59477.
810 * mcs-expect-wrong-error: Add cs0038-1.
812 2004-06-03 Raja R Harinath <rharinath@novell.com>
814 * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
815 New testcases for bug #50820.
817 2004-06-01 Marek Safar <marek.safar@seznam.cz>
821 * cs3000.cs: 3 new error tests.
823 2004-05-30 Marek Safar <marek.safar@seznam.cz>
825 * cs1017.cs: New test.
827 2004-05-19 Marek Safar <marek.safar@seznam.cz>
829 * cs0579-6.cs: New test for bug #58688.
831 2004-05-18 Marek Safar <marek.safar@seznam.cz>
835 * cs1518-3.cs: 18 new error tests.
837 2004-05-14 Marek Safar <marek.safar@seznam.cz>
839 * cs3008-7.cs: New test for bug #58478.
841 2004-05-11 Raja R Harinath <rharinath@novell.com>
843 * Makefile (run-test-local): Run gmcs and multi tests too.
844 (test-multi-local): Add logging of errors.
845 * runtest.pl: Change $errors and $warnings to keep track of lines
846 on which errors are supposed to occur.
848 2004-05-10 Marek Safar <marek.safar@seznam.cz>
850 * cs0577-2, cs0577-3,
851 * cs1618.cs: 3 new error tests.
853 2004-05-10 Raja R Harinath <rharinath@novell.com>
855 * do-tests.pl: Add back lost 'chomp'.
857 2004-05-07 Raja R Harinath <rharinath@novell.com>
859 * do-tests.pl: Simplify sed expression.
861 * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
863 2004-05-07 Marek Safar <marek.safar@seznam.cz>
865 * cs0579-4.cs, CS0579-4-1.cs,
870 * cs3019-2.cs: 6 new error tests.
872 2004-05-03 Marek Safar <marek.safar@seznam.cz>
876 * cs0626.cs: 3 new error tests.
878 2004-04-29 Marek Safar <marek.safar@seznam.cz>
880 * cs-11.cs: Renamed to cs1501-5.cs.
882 2004-04-29 Marek Safar <marek.safar@seznam.cz>
885 * cs1667-3.cs: 2 new error tests.
887 2004-04-12 Marek Safar <marek.safar@seznam.cz>
889 * cs0109.cs: New test.
891 2004-04-14 Marek Safar <marek.safar@seznam.cz>
894 * cs0672-2.cs: 2 new error tests.
896 2004-04-13 Marek Safar <marek.safar@seznam.cz>
900 * cs1667.cs, cs1667-2.cs: 13 new error tests.
902 2004-04-08 Marek Safar <marek.safar@seznam.cz>
904 * cs1677.cs: Changed name from cs1667.cs
906 2004-04-07 Sebastien Pouliot <sebastien@ximian.com>
908 * cs1606.pub: New file. ECMA key.
909 * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
910 report a different error number when the ECMA key is being used.
912 2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
914 * cs1548.pub: New file. Strongname file with only the public key.
915 * cs1548-3.cs: New file to test signing with a strongname containing
918 2004-04-05 Martin Baulig <martin@ximian.com>
920 * gmcs-expect-wrong-error: New file.
922 2004-04-05 Marek Safar <marek.safar@seznam.cz>
924 * cs3009-3.cs: New error test.
926 2004-03-29 Ben Maurer <bmaurer@users.sourceforge.net>
928 * cs0176.cs: make this test better.
930 2004-03-29 Marek Safar <marek.safar@seznam.cz>
934 cs0672.cs: 29 new error tests.
936 2004-03-26 Ben Maurer <bmaurer@users.sourceforge.net>
938 * do-tests.pl: i think this fixes the problem with
939 tests that have comp options alway passing
940 * mcs-expect*: update for above.
942 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
944 * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
946 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
948 * cs1510-2.cs: test for 56016.
949 * cs0154-2.cs: test for 55780.
950 * cs0246-6.cs: test for 55770.
952 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
954 * cs0122-4.cs: test for bug 55970.
956 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
958 * cs1548.cs: More descriptive comment (missing file).
959 * cs1548-2.cs: New. Invalid strongname file (content).
960 * mcs-expect-no-errors: Added cs1458-2.cs.
962 2004-03-24 Ben Maurer <bmaurer@users.sourceforge.net>
964 * Makefile, do-tests.pl: A new system for testing.
965 * mcs-expect-no-errors, mcs-expect-wrong-error: a list
966 of tests that we fail on.
967 * CONTRIBUTORS_README: update docs.
969 2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
971 * cs1548.cs: New test for signing an assembly.
973 2004-03-16 Martin Baulig <martin@ximian.com>
975 * Makefile (run-generics-local): New target to run the generics
978 * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
979 gmcs0308-2.cs: New tests.
981 2004-03-12 Marek Safar <marek.safar@seznam.cz>
984 cs3001-9.cs: New error tests.
986 2004-03-08 Ben Maurer <bmaurer@users.sourceforge.net>
988 * cs0111-{6,7}.cs: new test cases.
990 2004-03-02 Marek Safar <marek.safar@seznam.cz>
992 * cs0246-5.cs: New error test.
994 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1000 cs3013.cs New error tests for CLS-compliance.
1003 cs0579-2.cs New error tests.
1005 * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1008 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1010 * cs0111-2.cs: Fixed error message.
1012 cs0528-2.cs: New error tests.
1014 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1016 * cs0102-{2,3,4,5}.cs,
1018 cs0547-2.cs: New error tests.
1020 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1025 cs663.cs: New tests.
1027 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1073 cs3016-3.cs: New tests for CLS-compliance.
1079 cs592-6.cs: New tests.
1081 2004-01-04 Ben Maurer <bmaurer@users.sourceforge.net>
1083 * cs157-{2,3,4}: test cases we fail.
1085 2003-11-01 Marek Safar <marek.safar@seznam.cz>
1087 * makefile: Added "// Compiler options:" handling.
1089 2003-09-22 Martin Baulig <martin@ximian.com>
1091 * errors.txt: Added -219.
1093 2003-09-16 Martin Baulig <martin@ximian.com>
1095 * cs8217.cs: New test.
1097 2003-09-06 Martin Baulig <martin@ximian.com>
1099 * errors.txt: Added -216.
1101 2003-08-28 Ben Maurer <bmaurer@users.sourceforge.net>
1103 * cs0666.xml: added sample xml file for monodoc error provider.
1105 2003-07-28 Martin Baulig <martin@ximian.com>
1107 * cs0075.cs: This test case was incorrect; according to the spec,
1108 `(double) -1' is allowed since `double' is a builtin type.
1109 However, `(A) -1' is not allowed where `A' is a valuetype and has
1110 an implicit conversion from int.
1112 2003-07-28 Nick Drochak <ndrochak@gol.com>
1114 * Makefile: added test-local target. Fixes build problem.
1116 2003-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1118 * Makefile: added install-local target.
1120 2003-07-26 Martin Baulig <martin@ximian.com>
1122 * error-6.cs: New test for bug #46907.
1125 (test-multi-local): Run the multi-test tests.
1126 (all-local): Run run-test-local and test-multi-local.
1128 2003-07-21 Martin Baulig <martin@ximian.com>
1130 * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1131 These are syntax errors which we'd need to catch in cs-parser.jay;
1132 separate them from the other errors.
1134 * cs0572.cs: New test.
1136 2003-07-14 Martin Baulig <martin@ximian.com>
1138 * cs0212.cs: New test.
1140 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1142 * cs1501-4.cs: Another test case for this error. This time it is on
1143 constructors for attributes. We now report the error correctly.
1145 2003-05-18 Martin Baulig <martin@ximian.com>
1147 * error-3.cs: Added testcase for CS0188.
1149 2003-05-18 Martin Baulig <martin@ximian.com>
1151 * error-4.cs: Renamed to cs1502-2.cs.
1153 2003-05-18 Martin Baulig <martin@ximian.com>
1155 * makefile: Ignore CS0162 and CS0169.
1157 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1159 * cs1518-2.cs: Added comment describing the error.
1161 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1163 * cs1518-2.cs: Added new test.
1165 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1167 * cs0208.cs: Added new test.
1169 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1171 * cs0202.cs: Added new test.
1173 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1175 * cs0197.cs: Added new test.
1177 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1179 * cs0192.cs: Added new test.
1181 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1183 * cs0170.cs: Added new test.
1185 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1187 * cs0156.cs: Added new test.
1189 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1191 * cs0163.cs: Added new test file.
1193 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1195 * cs0161.cs: Added new test file.
1197 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1199 * cs0230.cs: Added this test file.
1201 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1203 * cs0225.cs: Added this file
1205 2002-12-18 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1207 * cs0201.cs: Added this new test.
1209 2002-12-18 Ravi Pratap <ravi@ximian.com>
1211 * errors.txt : Update for error # -24.
1213 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1215 * cs0154.cs: New test.
1217 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1219 * cs0138.cs: New test.
1221 2002-12-07 Ravi Pratap <ravi@ximian.com>
1225 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1228 cs0143.cs: New test.
1230 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1235 cs0116.cs: New test.
1237 2002-09-12 Martin Baulig <martin@gnome.org>
1239 * cs0038.cs: New test.
1241 2002-08-27 Martin Baulig <martin@gnome.org>
1243 * cs0120-3.cs: New test.
1245 2002-08-19 Ravi Pratap <ravi@ximian.com>
1247 * error-4.cs : New test.
1249 * error-5.cs : New test.
1251 2002-08-11 Martin Baulig <martin@gnome.org>
1253 * error-3.cs: New test.
1255 2002-08-08 Martin Baulig <martin@gnome.org>
1257 * cs1540.cs: New test.
1259 2002-08-08 Martin Baulig <martin@gnome.org>
1261 * cs0236.cs: New test.
1263 2002-08-05 Martin Baulig <martin@gnome.org>
1265 * runtest.pl: This is a perl script which runs a testcase, parses the
1266 MCS output and checks whether all errors are reported.
1268 * error-1.cs, error-2.cs: Moved here from ../tests/.
1270 * README.tests: Added (empty) list of all test cases.
1272 2002-08-02 Martin Baulig <martin@gnome.org>
1274 * cs0155.cs, cs0155-2.cs: New tests.
1276 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1278 * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1280 2002-06-26 <adb@tardis.ed.ac.uk>
1282 * cs1501-3.cs: Added new test for struct ctr typechecks.
1284 2002-06-24 Andrew Birkett <adb@tardis.ed.ac.uk>
1286 * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.
1287 * cs0176.cs: Method has to be public for correct test
1288 * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1289 * cs0255.cs: Add assignment to stop 'unused variable' warning.
1290 * makefile: Output is now like "Running test 42 .. OK". Added --unsafe to
1291 make cs0193.cs, cs0196.cs and cs0214-3.cs work.