1 2006-01-18 Raja R Harinath <rharinath@novell.com>
3 * cs1026-2.cs: New test from #76656.
5 2006-01-17 Raja R Harinath <rharinath@novell.com>
7 * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
9 2006-01-16 Raja R Harinath <rharinath@novell.com>
11 * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
13 2006-01-11 Raja R Harinath <rharinath@novell.com>
15 * cs0023-3.cs: New test from #77204.
17 2006-01-06 Ankit Jain <jankit@novell.com>
19 * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
21 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
23 * CSFriendAssembly-lib.cs: Update friend assembly info
24 after the latest updates to this feature.
26 * gcs1726.cs: Likewise.
28 * gcs0281.cs: Likewise.
30 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>
32 * gcs1726-2.cs: New test based on last update to
33 friend assembly access.
35 2005-12-20 Raja R Harinath <rharinath@novell.com>
37 * cs0628-3.cs: New test based on #77035.
39 2005-12-16 Raja R Harinath <rharinath@novell.com>
41 * cs0659-2.cs: New test based on #77006.
43 2005-12-05 Raja R Harinath <rharinath@novell.com>
45 * Makefile (DISTFILES): Add *.snk.
47 2005-12-05 Atsushi Enomoto <atsushi@ximian.com>
49 * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
50 * known-issues-gmcs : updated.
52 2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
54 * cs0419-4.cs : test for the first case of bug #76727.
55 * known-issues-gmcs : added it.
57 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
59 * cs1574-7.cs : fixed code format ("Line") to make it working.
60 * cs0419-3.cs : new test for ambiguity resolution.
61 * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
62 thus no need to be added here.
64 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
66 * cs1574-7.cs : new test to warn doc reference to interface members
67 which is not exposed publicly.
68 * known-issues-gmcs : added above.
70 2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
72 * known-issues-gmcs : added cs0419-2.cs
74 2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
76 * cs0419-2.cs : test to check error message problem in #76685.
78 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
80 * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
82 2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
84 * cs0419.cs : The error message is fixed to show an alternative, not
87 2005-11-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
89 * gcs0281.cs: New test.
90 * CSFriendAssembly-lib.cs: New helper file.
92 2005-10-27 Raja R Harinath <rharinath@novell.com>
94 * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
96 2005-10-26 Raja R Harinath <harinath@gmail.com>
98 * cs0246-14.cs: New test from #76419.
100 2005-10-26 Raja R Harinath <rharinath@novell.com>
102 * cs0103-3.cs: New test for #76271.
104 2005-10-25 Carlos Alberto Cortez <calberto.cortez@gmail.com>
106 * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs:
109 * InternalVisibleTo.snk: New key file for gcs1726.cs.
111 2005-10-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
113 * cs0430.cs, cs0439.cs, cs0439-2.cs,
114 cs1537-2.cs, cs1537-3.cs, cs1679.cs,
115 cs1680.cs, cs1681.cs: Added tests for extern alias
118 * known-gmcs-issues: Update the issues to avoid testing
119 the extern alias test in 2.0 profile. We need to change them
120 as soon as the merged is done in gmcs.
122 2005-10-20 Raja R Harinath <rharinath@novell.com>
124 * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
126 2005-10-07 Raja R Harinath <rharinath@novell.com>
128 * cs0266-8.cs: New test from #76323.
130 2005-10-04 Raja R Harinath <rharinath@novell.com>
132 * Makefile (with_mono_path_n11b): New.
135 2005-09-26 Raja R Harinath <rharinath@novell.com>
137 * cs0212-3.cs: New test based on #76133.
139 2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
141 * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
144 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
146 * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
147 cs0441-2.cs : class modifier check on partial types.
148 * known-issues-gmcs : added above.
150 2005-09-01 Atsushi Enomoto <atsushi@ximian.com>
152 * cs0665-2.cs : test for bug #75946.
153 * known-issues-gmcs : added this file.
155 2005-08-31 Atsushi Enomoto <atsushi@ximian.com>
157 * cs0665.cs : new test (possibly incorrect assignment in if statement).
159 2005-08-30 Atsushi Enomoto <atsushi@ximian.com>
161 * cs0246-13.cs : testcase for #75930.
163 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
165 * cs0134-2.cs : testcase for bug #754333.
167 2005-08-24 Atsushi Enomoto <atsushi@ximian.com>
169 * known-issues-mcs : removed cs0642*.cs (working now)
170 * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
172 * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
173 Possible empty statement check for if&else.
174 * cs0642-10.cs : additional empty statement check for "fixed".
176 2005-08-24 Marek Safar <marek.safar@seznam.cz>
178 * Makefile: Add ilasm for *.il compilation.
180 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
182 * known-issues-mcs : removed cs0652.cs (working now)
183 * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
185 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
187 * cs0034-3.cs : for bug #73709.
189 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
191 * cs0034-2.cs : for bug #52492.
193 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
195 * cs1010-2.cs : for bug #75245.
197 2005-08-23 Atsushi Enomoto <atsushi@ximian.com>
199 * cs0165-10.cs, cs0165-11.cs : for bug #75721.
201 2005-08-12 Martin Baulig <martin@ximian.com>
203 * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
204 produce a warning and not an error on .NET 2.0.
206 2005-08-03 Raja R Harinath <rharinath@novell.com>
208 * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
209 New tests for the qualified-alias-member (::) feature.
211 2005-08-01 Raja R Harinath <rharinath@novell.com>
213 * cs0122-17.cs: New test from #75669.
215 2005-07-31 Raja R Harinath <harinath@gmail.com>
217 * cs1502-4.cs: New test from #75658.
219 * cs0136-6.cs: New test from #75656.
221 2005-07-26 Raja R Harinath <rharinath@novell.com>
223 * cs0246-12.cs: New test from #75628.
225 2005-07-16 Raja R Harinath <harinath@gmail.com>
227 * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
229 2005-07-15 Raja R Harinath <rharinath@novell.com>
231 * cs0436.cs: New test from #72969.
233 2005-07-07 Raja R Harinath <rharinath@novell.com>
235 * cs0282.cs: New test from #75486.
237 2005-07-05 Raja R Harinath <rharinath@novell.com>
239 * cs0212-2.cs: New test from #72729.
241 2005-06-30 Raja R Harinath <rharinath@novell.com>
243 * cs0021-3.cs: New test from #75412.
245 * cs0120-8.cs: New test from #75283.
247 2005-06-15 Raja R Harinath <rharinath@novell.com>
249 * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
251 2005-06-06 Raja R Harinath <rharinath@novell.com>
253 * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
255 2005-06-06 Marek Safar <marek.safar@seznam.cz>
257 * Makefile: Reflect tester changes.
259 * TestRunner.cs: Moved to tools/compiler-tester.
261 2005-06-03 Raja R Harinath <rharinath@novell.com>
263 * cs0654.cs: New test.
265 2005-06-02 Raja R Harinath <rharinath@novell.com>
267 * cs0119-2.cs: New test from #75080.
269 2005-05-31 Raja R Harinath <rharinath@novell.com>
271 * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
272 Output to 'dummy.xml'.
274 2005-05-30 Raja R Harinath <rharinath@novell.com>
276 * cs0122-16.cs: New test from #75088.
278 2005-05-26 Raja R Harinath <rharinath@novell.com>
280 * cs0173-3.cs: Rename from cs0172-2.cs. CSC 1.1 reports CS0173,
281 CSC 2.0.40607 reports CS0172. CS0173 is somewhat more appropriate
282 since the conversion is ambiguous.
284 2005-05-20 Martin Baulig <martin@ximian.com>
286 * mcs-known-issues, gmcs-known-issues: Updated.
288 * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
291 2005-05-09 Marek Safar <marek.safar@seznam.cz>
293 * Makefile: Use TestRunner under NET_2_0.
295 2005-05-05 Raja R Harinath <rharinath@novell.com>
297 * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
300 * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
301 New tests based on #64812.
303 2005-05-04 Raja R Harinath <rharinath@novell.com>
305 * cs0122-13.cs: New test based on #64812.
307 2005-05-03 Raja R Harinath <rharinath@novell.com>
309 * errors.txt (warning -28): Remove.
311 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
313 * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
315 2005-04-15 Raja R Harinath <rharinath@novell.com>
317 * cs0208-7.cs, cs0208-8.cs: New tests. Verified on CSC.
319 2005-04-08 Raja R Harinath <rharinath@novell.com>
321 * cs0535-3.cs: New test from #58413.
323 2005-04-05 Raja R Harinath <rharinath@novell.com>
325 * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
327 2005-04-04 Raja R Harinath <rharinath@novell.com>
329 * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
330 testcase to having only the mentioned error. With the previous
331 code, CS0208 was also appropriate.
333 2005-04-01 Raja R Harinath <rharinath@novell.com>
335 * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
337 * cs0208-4.cs: New test from #74232.
339 * cs0267.cs: New. Mentioned in passing in #74309.
341 2005-03-29 Raja R Harinath <rharinath@novell.com>
343 * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
345 2005-03-18 Raja R Harinath <rharinath@novell.com>
347 * Makefile (DISTFILES): Don't distribute TestRunner.exe.
349 2005-03-17 Raja R Harinath <rharinath@novell.com>
351 * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
352 (run-mcs-tests): Clean up. Use profile specific test runner.
353 Disable TestRunner on net_2_0 profile.
354 * TestRunner.cs (ProcessTester): Redirect stdout too.
355 (Tester.Log, Tester.LogLine): New. Replacements for Console.Write
356 and Console.WriteLine that also log to files.
357 (Tester.Main): Add new command line argument for log file name.
358 Use the name of the compiler to select tests rather than "1".
359 Exit with non-zero on regressions.
361 2005-03-16 Marek Safar <marek.safar@seznam.cz>
363 * Makefile: Enabled TestRunner for default profile.
365 * know-issues-*: Updated.
367 2005-03-16 Marek Safar <marek.safar@seznam.cz>
369 * TestRunner.cs: Add support for (no errors, ignore errors).
371 2005-03-16 Raja R Harinath <rharinath@novell.com>
373 * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
374 they're no longer used.
375 * runtest.pl: Remove.
377 2005-03-13 Martin Baulig <martin@ximian.com>
379 Reverted things back to revision 41701, which was the last one
380 before Marek's changes.
382 2004-03-11 Atsushi Enomoto <atsushi@ximian.com>
384 * cs1041.cs : option -doc was missing.
386 2004-03-10 Atsushi Enomoto <atsushi@ximian.com>
388 * cs1041.cs : added test for bug #73385.
390 2005-03-10 Marek Safar <marek.safar@seznam.cz>
392 * TestRunner.cs: New fast test runner.
394 2005-03-09 Raja R Harinath <rharinath@novell.com>
396 * cs1618-2.cs: New test for partial classes.
398 2005-03-07 Raja R Harinath <rharinath@novell.com>
400 * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
402 2005-02-28 Raja R Harinath <rharinath@novell.com>
404 * cs0053-2.cs: New test from #73052.
406 2005-02-23 Raja R Harinath <rharinath@novell.com>
408 * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
409 * Makefile (all-local): Add CS0122-10-lib.dll.
410 * cs0122-11.cs: New test based on #72718.
411 * cs0112-2.cs: Remove erroneous test. Same as cs1501.cs.
412 * mcs-expect-wrong-error (cs1501.cs): Remove.
414 2005-02-22 Raja R Harinath <rharinath@novell.com>
416 * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
417 * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
418 * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
420 2005-02-21 Raja R Harinath <rharinath@novell.com>
422 * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
424 * runtest.pl: Add unexpected error check.
426 2005-02-18 Raja R Harinath <rharinath@novell.com>
428 * cs0120-5.cs: New test from #72678.
430 * cs0131-3.cs: New test from #63202.
432 2005-02-16 Raja R Harinath <rharinath@novell.com>
434 * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
436 2005-02-15 Raja R Harinath <rharinath@novell.com>
438 * cs1502-3.cs: New test from #72554.
440 2005-02-11 Marek Safar <marek.safar@seznam.cz>
442 * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
443 cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
445 2005-02-10 Raja R Harinath <rharinath@novell.com>
447 * cs0121-4.cs: New test. Ensure that a param method isn't
448 discarded if the signatures of other normal methods are different.
450 2005-02-04 Zoltan Varga <vargaz@freemail.hu>
452 * cs1617.cs: Add a newline so do-tests.pl can process it under
455 2005-02-02 Raja R Harinath <rharinath@novell.com>
457 * cs0108-12.cs: New test. Ensure that cs0108 handling occurs when
458 a constant is defined ahead of time due to forward references.
460 2005-01-25 Marek Safar <marek.safar@seznam.cz>
462 * cs0176-4.cs: Bug #71257.
464 2005-01-25 Marek Safar <marek.safar@seznam.cz>
466 * cs0647-14.cs: Bug #71651.
468 2005-01-12 Raja R Harinath <rharinath@novell.com>
470 * Makefile (run-generics-tests): Fix quoting to better work in
471 Windows. Remove some stray code leftover from testing.
472 (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
473 * cs2023.response: Rename from CS2023.
476 2005-01-10 Raja R Harinath <rharinath@novell.com>
478 * Makefile (all-local): Add CS0118-2-lib.dll.
479 (run-mcs-tests, run-generics-tests): Don't pipe through tee. It
480 loses exit code of do-tests.pl.
481 * do-tests.pl (PROFILELOG): New. Copy all output to this file too.
482 * cs0234-2.cs: Bug #52697.
483 * cs0234-3.cs: Bug #57200.
484 * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
485 * cs0538-2.cs: Remove bogus test.
487 2005-01-10 Marek Safar <marek.safar@seznam.cz>
489 * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
491 2005-01-07 Marek Safar <marek.safar@seznam.cz>
493 * cs0102-14.cs: Bug #70942.
495 2005-01-05 Duncan Mak <duncan@ximian.com>
497 * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
499 * cs1040-2.cs: Added to track bug #56460.
501 2004-12-29 Duncan Mak <duncan@ximian.com>
503 * cs0246-9.cs: Added to track bug #70758.
505 * cs1510-3.cs: Added to track bug #70402.
507 2004-12-17 Raja R Harinath <rharinath@novell.com>
509 * Makefile (run-mcs-tests, run-generics.tests): Don't remove
511 (clean-local): Remove them here.
512 * do-tests.pl: Fix some perl warnings.
514 2004-12-17 Marek Safar <marek.safar@seznam.cz>
516 * makefile: Removed LOCAL_MCS_FLAGS. Every test should
519 * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
520 cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
521 cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
522 cs1638.cs, cs0103-2.cs: New error tests.
524 2004-12-14 Marek Safar <marek.safar@seznam.cz>
526 * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
527 cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
528 cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
529 cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
532 2004-12-08 Martin Baulig <martin@ximian.com>
534 * gcs3024.cs: New test.
536 2004-12-08 Martin Baulig <martin@ximian.com>
538 * cs3002-4.cs: Renamed to cs3003-2.cs.
539 * cs3002-7.cs: Renamed to cs3003-3.cs.
540 * cs3002-8.cs: Renamed to cs3003-4.cs.
542 2004-12-07 Raja R Harinath <rharinath@novell.com>
544 * Makefile (DISTFILES): Add expected error and ignored test lists.
546 2004-12-07 Martin Baulig <martin@ximian.com>
548 * gcs0305.cs: Renamed to cs0246-2.cs.
549 * gcs0305-2.cs: Renamed to cs0246-3.cs.
550 * gcs0305-3.cs: Renamed to cs0246-4.cs.
551 * gcs0305-4.cs: Renamed to cs0246-5.cs.
552 * gcs0308.cs: Renamed to cs0246-6.cs.
553 * gcs0308-2.cs: Renamed to cs0246-7.cs.
554 * gcs0308-3.cs: Renamed to cs0246-8.cs.
556 2004-12-06 Martin Baulig <martin@ximian.com>
558 * cs8211.cs: Renamed to cs0182-4.cs.
560 2004-12-06 Martin Baulig <martin@ximian.com>
562 * cs8212.cs: Renamed to cs0182-3.cs.
564 2004-12-06 Martin Baulig <martin@ximian.com>
566 * cs8210.cs: Renamed to gcs0208.cs.
568 2004-12-06 Martin Baulig <martin@ximian.com>
570 * cs8206.cs: Renamed to cs1622.cs.
572 2004-12-06 Martin Baulig <martin@ximian.com>
574 * cs8201.cs: Removed, this is not an error !
576 2004-12-06 Martin Baulig <martin@ximian.com>
578 * gmcs-expect-*: Updated from mcs-expect-*.
580 2004-12-06 Raja R Harinath <rharinath@novell.com>
582 * Makefile (test-multi-local): Fix compile command.
584 2004-12-02 Duncan Mak <duncan@ximian.com>
587 * cs0122-8.cs: Added test cases for events, from bug #70129.
589 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
591 * cs1589.inc : plus one.
592 * Makefile : remove dummy.xml (in case of error test failures)
594 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
596 * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
597 cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
598 cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
599 cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
600 cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
601 cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
602 cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
603 cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
604 cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
605 cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
606 cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
607 cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
608 cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
609 cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
610 cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
611 cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
613 2004-11-26 Raja R Harinath <rharinath@novell.com>
615 * Makefile (DISTFILES): Add do-tests.pl.
617 2004-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
621 2004-11-18 Marek Safar <marek.safar@seznam.cz>
623 * cs0657-19.cs: Bug#69462
625 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
632 2004-10-24 Marek Safar <marek.safar@seznam.cz>
634 * cs82??.cs: Renumber some 82xx errors.
636 2004-10-21 Raja R Harinath <rharinath@novell.com>
638 * do-tests.pl: Make robust to being invoked in parallel for
640 * Makefile: Clean any generated files.
642 2004-10-07 Raja R Harinath <rharinath@novell.com>
644 * mcs-ignore-tests: Empty.
646 * Makefile (run-mcs-tests): Save log of output to
648 (run-generics-tests): Likewise.
649 Report from K Sathyasudha <ksathyasudha@novell.com>.
651 2004-10-05 John Luke <john.luke@gmail.com>
653 * Makefile: add *.mdb to clean target
655 2004-10-04 John Luke <john.luke@gmail.com>
657 * cs8205.cs: remove, same as cs1624
658 * cs8206.cs: fix yield syntax, and add line number, now passes
659 * cs8207.cs: remove, same as cs1623
660 * cs8208.cs: remove, same as cs1625
661 * cs8209.cs: remove, same as cs1631
663 2004-10-01 John Luke <john.luke@gmail.com>
665 * *.cs: fix some incorrect tests by either addding a Main method,
666 or adding a -t:library compiler option. Makes one test pass, and adds
667 19 to *-expect-wrong-error as they compile when they shouldn't
668 * *mcs-expect-*-error: update
670 2004-10-01 Raja R Harinath <rharinath@novell.com>
672 * cs0122-5.cs, cs0122-6.cs: New tests.
673 * gmcs-expect-no-error: Update.
675 2004-09-27 Raja R Harinath <rharinath@novell.com>
677 * Makefile: Re-apply changes from 2004-09-14.
678 (test-everything): Run tests in both profiles.
680 2004-09-21 Raja R Harinath <rharinath@novell.com>
682 * do-tests.pl: Print 'IGNORED' when a test is ignored.
684 2004-09-14 Martin Baulig <martin@ximian.com>
686 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
688 2004-09-14 Martin Baulig <martin@ximian.com>
690 * Makefile: Put the old Makefile back.
692 2004-09-14 Raja R Harinath <rharinath@novell.com>
694 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
695 (test-everything): Remove.
697 (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
698 (run-test-local) [PROFILE=net_2_0]: Run generics tests.
700 2004-09-10 Marek Safar <marek.safar@seznam.cz>
702 * do-test.pl: Make report readable (I was really confuse).
703 Fixed bug on my machine CR+LF in *-expect-* files.
705 2004-09-07 Martin Baulig <martin@ximian.com>
707 * mcs-expect-no-error: I'm slowly getting annoyed. Is it really
708 so hard to add new tests here ?
710 2004-09-07 Raja R Harinath <rharinath@novell.com>
712 * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
713 * Makefile: Update list of dlls.
715 2004-09-03 Marek Safar <marek.safar@seznam.cz>
719 2004-09-03 Raja R Harinath <rharinath@novell.com>
721 * do-tests.pl: Attach $profile to log file name to make clear
722 which profile caused the error.
724 2004-09-01 Marek Safar <marek.safar@seznam.cz>
726 * 20 new tests mainly for static classes.
728 2004-08-27 Martin Baulig <martin@ximian.com>
730 * Makefile (test-everything): New target.
732 2004-08-27 Martin Baulig <martin@ximian.com>
734 * gmcs-ignore-tests: New file. This file lists tests which should
735 not be run at all because they make the compiler hang.
737 * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
738 * generics-expect-no-error: Updated.
740 2004-08-27 Martin Baulig <martin@ximian.com>
743 (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
744 (run-generics-tests): New target to run the gcs*.cs tests.
745 (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
748 * do-tests.pl: Don't return an error value if more tests pass than
751 * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
752 current situation, ie. make all the tests pass.
754 * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
756 * generics-expect-wrong-error: Formerly known as
757 gmcs-expect-wrong-error.
759 2004-08-27 Martin Baulig <martin@ximian.com>
761 * do-tests.pl: Deal with compiler crashes.
763 * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
765 2004-08-04 Marek Safar <marek.safar@seznam.cz>
767 * 62 new error tests.
769 2004-07-23 Martin Baulig <martin@ximian.com>
771 * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
772 tests for partial classes.
774 2004-07-14 Martin Baulig <martin@ximian.com>
776 * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
779 2004-07-02 Raja R Harinath <rharinath@novell.com>
781 * cs0038-3.cs: New testcase from #60730.
782 * cs0038-4.cs: Likewise.
784 2004-06-21 Raja R Harinath <rharinath@novell.com>
786 * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
788 2004-06-10 Marek Safar <marek.safar@seznam.cz>
790 * do-test.pl: --expect-error must be at the
791 first place (mcs parses options by order).
793 2004-06-10 Marek Safar <marek.safar@seznam.cz>
795 * do-test.pl: Added simple error logging.
796 * Makefile (clean): Remove .dll & .log files
798 2004-06-07 Raja R Harinath <rharinath@novell.com>
800 * cs0038-2.cs: New test, from bug #59477.
801 * mcs-expect-wrong-error: Add cs0038-1.
803 2004-06-03 Raja R Harinath <rharinath@novell.com>
805 * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
806 New testcases for bug #50820.
808 2004-06-01 Marek Safar <marek.safar@seznam.cz>
812 * cs3000.cs: 3 new error tests.
814 2004-05-30 Marek Safar <marek.safar@seznam.cz>
816 * cs1017.cs: New test.
818 2004-05-19 Marek Safar <marek.safar@seznam.cz>
820 * cs0579-6.cs: New test for bug #58688.
822 2004-05-18 Marek Safar <marek.safar@seznam.cz>
826 * cs1518-3.cs: 18 new error tests.
828 2004-05-14 Marek Safar <marek.safar@seznam.cz>
830 * cs3008-7.cs: New test for bug #58478.
832 2004-05-11 Raja R Harinath <rharinath@novell.com>
834 * Makefile (run-test-local): Run gmcs and multi tests too.
835 (test-multi-local): Add logging of errors.
836 * runtest.pl: Change $errors and $warnings to keep track of lines
837 on which errors are supposed to occur.
839 2004-05-10 Marek Safar <marek.safar@seznam.cz>
841 * cs0577-2, cs0577-3,
842 * cs1618.cs: 3 new error tests.
844 2004-05-10 Raja R Harinath <rharinath@novell.com>
846 * do-tests.pl: Add back lost 'chomp'.
848 2004-05-07 Raja R Harinath <rharinath@novell.com>
850 * do-tests.pl: Simplify sed expression.
852 * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
854 2004-05-07 Marek Safar <marek.safar@seznam.cz>
856 * cs0579-4.cs, CS0579-4-1.cs,
861 * cs3019-2.cs: 6 new error tests.
863 2004-05-03 Marek Safar <marek.safar@seznam.cz>
867 * cs0626.cs: 3 new error tests.
869 2004-04-29 Marek Safar <marek.safar@seznam.cz>
871 * cs-11.cs: Renamed to cs1501-5.cs.
873 2004-04-29 Marek Safar <marek.safar@seznam.cz>
876 * cs1667-3.cs: 2 new error tests.
878 2004-04-12 Marek Safar <marek.safar@seznam.cz>
880 * cs0109.cs: New test.
882 2004-04-14 Marek Safar <marek.safar@seznam.cz>
885 * cs0672-2.cs: 2 new error tests.
887 2004-04-13 Marek Safar <marek.safar@seznam.cz>
891 * cs1667.cs, cs1667-2.cs: 13 new error tests.
893 2004-04-08 Marek Safar <marek.safar@seznam.cz>
895 * cs1677.cs: Changed name from cs1667.cs
897 2004-04-07 Sebastien Pouliot <sebastien@ximian.com>
899 * cs1606.pub: New file. ECMA key.
900 * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
901 report a different error number when the ECMA key is being used.
903 2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
905 * cs1548.pub: New file. Strongname file with only the public key.
906 * cs1548-3.cs: New file to test signing with a strongname containing
909 2004-04-05 Martin Baulig <martin@ximian.com>
911 * gmcs-expect-wrong-error: New file.
913 2004-04-05 Marek Safar <marek.safar@seznam.cz>
915 * cs3009-3.cs: New error test.
917 2004-03-29 Ben Maurer <bmaurer@users.sourceforge.net>
919 * cs0176.cs: make this test better.
921 2004-03-29 Marek Safar <marek.safar@seznam.cz>
925 cs0672.cs: 29 new error tests.
927 2004-03-26 Ben Maurer <bmaurer@users.sourceforge.net>
929 * do-tests.pl: i think this fixes the problem with
930 tests that have comp options alway passing
931 * mcs-expect*: update for above.
933 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
935 * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
937 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
939 * cs1510-2.cs: test for 56016.
940 * cs0154-2.cs: test for 55780.
941 * cs0246-6.cs: test for 55770.
943 2004-03-25 Ben Maurer <bmaurer@users.sourceforge.net>
945 * cs0122-4.cs: test for bug 55970.
947 2004-03-25 Sebastien Pouliot <sebastien@ximian.com>
949 * cs1548.cs: More descriptive comment (missing file).
950 * cs1548-2.cs: New. Invalid strongname file (content).
951 * mcs-expect-no-errors: Added cs1458-2.cs.
953 2004-03-24 Ben Maurer <bmaurer@users.sourceforge.net>
955 * Makefile, do-tests.pl: A new system for testing.
956 * mcs-expect-no-errors, mcs-expect-wrong-error: a list
957 of tests that we fail on.
958 * CONTRIBUTORS_README: update docs.
960 2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
962 * cs1548.cs: New test for signing an assembly.
964 2004-03-16 Martin Baulig <martin@ximian.com>
966 * Makefile (run-generics-local): New target to run the generics
969 * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
970 gmcs0308-2.cs: New tests.
972 2004-03-12 Marek Safar <marek.safar@seznam.cz>
975 cs3001-9.cs: New error tests.
977 2004-03-08 Ben Maurer <bmaurer@users.sourceforge.net>
979 * cs0111-{6,7}.cs: new test cases.
981 2004-03-02 Marek Safar <marek.safar@seznam.cz>
983 * cs0246-5.cs: New error test.
985 2004-02-16 Marek Safar <marek.safar@seznam.cz>
991 cs3013.cs New error tests for CLS-compliance.
994 cs0579-2.cs New error tests.
996 * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
999 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1001 * cs0111-2.cs: Fixed error message.
1003 cs0528-2.cs: New error tests.
1005 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1007 * cs0102-{2,3,4,5}.cs,
1009 cs0547-2.cs: New error tests.
1011 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1016 cs663.cs: New tests.
1018 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1064 cs3016-3.cs: New tests for CLS-compliance.
1070 cs592-6.cs: New tests.
1072 2004-01-04 Ben Maurer <bmaurer@users.sourceforge.net>
1074 * cs157-{2,3,4}: test cases we fail.
1076 2003-11-01 Marek Safar <marek.safar@seznam.cz>
1078 * makefile: Added "// Compiler options:" handling.
1080 2003-09-22 Martin Baulig <martin@ximian.com>
1082 * errors.txt: Added -219.
1084 2003-09-16 Martin Baulig <martin@ximian.com>
1086 * cs8217.cs: New test.
1088 2003-09-06 Martin Baulig <martin@ximian.com>
1090 * errors.txt: Added -216.
1092 2003-08-28 Ben Maurer <bmaurer@users.sourceforge.net>
1094 * cs0666.xml: added sample xml file for monodoc error provider.
1096 2003-07-28 Martin Baulig <martin@ximian.com>
1098 * cs0075.cs: This test case was incorrect; according to the spec,
1099 `(double) -1' is allowed since `double' is a builtin type.
1100 However, `(A) -1' is not allowed where `A' is a valuetype and has
1101 an implicit conversion from int.
1103 2003-07-28 Nick Drochak <ndrochak@gol.com>
1105 * Makefile: added test-local target. Fixes build problem.
1107 2003-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1109 * Makefile: added install-local target.
1111 2003-07-26 Martin Baulig <martin@ximian.com>
1113 * error-6.cs: New test for bug #46907.
1116 (test-multi-local): Run the multi-test tests.
1117 (all-local): Run run-test-local and test-multi-local.
1119 2003-07-21 Martin Baulig <martin@ximian.com>
1121 * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1122 These are syntax errors which we'd need to catch in cs-parser.jay;
1123 separate them from the other errors.
1125 * cs0572.cs: New test.
1127 2003-07-14 Martin Baulig <martin@ximian.com>
1129 * cs0212.cs: New test.
1131 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1133 * cs1501-4.cs: Another test case for this error. This time it is on
1134 constructors for attributes. We now report the error correctly.
1136 2003-05-18 Martin Baulig <martin@ximian.com>
1138 * error-3.cs: Added testcase for CS0188.
1140 2003-05-18 Martin Baulig <martin@ximian.com>
1142 * error-4.cs: Renamed to cs1502-2.cs.
1144 2003-05-18 Martin Baulig <martin@ximian.com>
1146 * makefile: Ignore CS0162 and CS0169.
1148 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1150 * cs1518-2.cs: Added comment describing the error.
1152 2003-03-29 Gaurav Vaish <gvaish_mono@lycos.com>
1154 * cs1518-2.cs: Added new test.
1156 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1158 * cs0208.cs: Added new test.
1160 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1162 * cs0202.cs: Added new test.
1164 2002-12-24 Alejandro Sánchez Acosta <raciel@gnome.org>
1166 * cs0197.cs: Added new test.
1168 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1170 * cs0192.cs: Added new test.
1172 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1174 * cs0170.cs: Added new test.
1176 2002-12-23 Alejandro Sánchez Acosta <raciel@gnome.org>
1178 * cs0156.cs: Added new test.
1180 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1182 * cs0163.cs: Added new test file.
1184 2002-12-21 Alejandro Sánchez Acosta <raciel@gnome.org>
1186 * cs0161.cs: Added new test file.
1188 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1190 * cs0230.cs: Added this test file.
1192 2002-12-19 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1194 * cs0225.cs: Added this file
1196 2002-12-18 Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
1198 * cs0201.cs: Added this new test.
1200 2002-12-18 Ravi Pratap <ravi@ximian.com>
1202 * errors.txt : Update for error # -24.
1204 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1206 * cs0154.cs: New test.
1208 2002-12-17 Alejandro Sánchez Acosta <raciel@gnome.org>
1210 * cs0138.cs: New test.
1212 2002-12-07 Ravi Pratap <ravi@ximian.com>
1216 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1219 cs0143.cs: New test.
1221 2002-12-01 Alejandro Sánchez Acosta <raciel@es.gnu.org>
1226 cs0116.cs: New test.
1228 2002-09-12 Martin Baulig <martin@gnome.org>
1230 * cs0038.cs: New test.
1232 2002-08-27 Martin Baulig <martin@gnome.org>
1234 * cs0120-3.cs: New test.
1236 2002-08-19 Ravi Pratap <ravi@ximian.com>
1238 * error-4.cs : New test.
1240 * error-5.cs : New test.
1242 2002-08-11 Martin Baulig <martin@gnome.org>
1244 * error-3.cs: New test.
1246 2002-08-08 Martin Baulig <martin@gnome.org>
1248 * cs1540.cs: New test.
1250 2002-08-08 Martin Baulig <martin@gnome.org>
1252 * cs0236.cs: New test.
1254 2002-08-05 Martin Baulig <martin@gnome.org>
1256 * runtest.pl: This is a perl script which runs a testcase, parses the
1257 MCS output and checks whether all errors are reported.
1259 * error-1.cs, error-2.cs: Moved here from ../tests/.
1261 * README.tests: Added (empty) list of all test cases.
1263 2002-08-02 Martin Baulig <martin@gnome.org>
1265 * cs0155.cs, cs0155-2.cs: New tests.
1267 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1269 * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1271 2002-06-26 <adb@tardis.ed.ac.uk>
1273 * cs1501-3.cs: Added new test for struct ctr typechecks.
1275 2002-06-24 Andrew Birkett <adb@tardis.ed.ac.uk>
1277 * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.
1278 * cs0176.cs: Method has to be public for correct test
1279 * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1280 * cs0255.cs: Add assignment to stop 'unused variable' warning.
1281 * makefile: Output is now like "Running test 42 .. OK". Added --unsafe to
1282 make cs0193.cs, cs0196.cs and cs0214-3.cs work.