copying the latest Sys.Web.Services from trunk.
[mono.git] / mcs / errors / ChangeLog
1 2005-04-17  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
4
5 2005-04-15  Raja R Harinath  <rharinath@novell.com>
6
7         * cs0208-7.cs, cs0208-8.cs: New tests.  Verified on CSC.
8
9 2005-04-08  Raja R Harinath  <rharinath@novell.com>
10
11         * cs0535-3.cs: New test from #58413.
12
13 2005-04-05  Raja R Harinath  <rharinath@novell.com>
14
15         * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
16
17 2005-04-04  Raja R Harinath  <rharinath@novell.com>
18
19         * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
20         testcase to having only the mentioned error.  With the previous
21         code, CS0208 was also appropriate.
22
23 2005-04-01  Raja R Harinath  <rharinath@novell.com>
24
25         * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
26         more verbose.
27         * cs0208-4.cs: New test from #74232.
28
29         * cs0267.cs: New.  Mentioned in passing in #74309.
30
31 2005-03-29  Raja R Harinath  <rharinath@novell.com>
32
33         * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
34
35 2005-03-18  Raja R Harinath  <rharinath@novell.com>
36
37         * Makefile (DISTFILES): Don't distribute TestRunner.exe.
38
39 2005-03-17  Raja R Harinath  <rharinath@novell.com>
40
41         * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
42         (run-mcs-tests): Clean up.  Use profile specific test runner.
43         Disable TestRunner on net_2_0 profile.
44         * TestRunner.cs (ProcessTester): Redirect stdout too.
45         (Tester.Log, Tester.LogLine): New.  Replacements for Console.Write
46         and Console.WriteLine that also log to files.
47         (Tester.Main): Add new command line argument for log file name.
48         Use the name of the compiler to select tests rather than "1".
49         Exit with non-zero on regressions.
50
51 2005-03-16 Marek Safar <marek.safar@seznam.cz>
52
53         * Makefile: Enabled TestRunner for default profile.
54         
55         * know-issues-*: Updated.
56
57 2005-03-16 Marek Safar <marek.safar@seznam.cz>
58
59         * TestRunner.cs: Add support for (no errors, ignore errors).
60
61 2005-03-16  Raja R Harinath  <rharinath@novell.com>
62
63         * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
64         they're no longer used.
65         * runtest.pl: Remove.
66
67 2005-03-13  Martin Baulig  <martin@ximian.com>
68
69         Reverted things back to revision 41701, which was the last one
70         before Marek's changes.
71
72 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
73
74         * cs1041.cs : option -doc was missing.
75
76 2004-03-10  Atsushi Enomoto  <atsushi@ximian.com>
77
78         * cs1041.cs : added test for bug #73385.
79
80 2005-03-10 Marek Safar <marek.safar@seznam.cz>
81
82         * TestRunner.cs: New fast test runner.
83
84 2005-03-09  Raja R Harinath  <rharinath@novell.com>
85
86         * cs1618-2.cs: New test for partial classes.
87
88 2005-03-07  Raja R Harinath  <rharinath@novell.com>
89
90         * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
91
92 2005-02-28  Raja R Harinath  <rharinath@novell.com>
93
94         * cs0053-2.cs: New test from #73052.
95
96 2005-02-23  Raja R Harinath  <rharinath@novell.com>
97
98         * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
99         * Makefile (all-local): Add CS0122-10-lib.dll.
100         * cs0122-11.cs: New test based on #72718.
101         * cs0112-2.cs: Remove erroneous test.  Same as cs1501.cs.
102         * mcs-expect-wrong-error (cs1501.cs): Remove.
103
104 2005-02-22  Raja R Harinath  <rharinath@novell.com>
105
106         * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
107         * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
108         * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
109
110 2005-02-21  Raja R Harinath  <rharinath@novell.com>
111
112         * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
113
114         * runtest.pl: Add unexpected error check.
115
116 2005-02-18  Raja R Harinath  <rharinath@novell.com>
117
118         * cs0120-5.cs: New test from #72678.
119
120         * cs0131-3.cs: New test from #63202.
121
122 2005-02-16  Raja R Harinath  <rharinath@novell.com>
123
124         * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
125
126 2005-02-15  Raja R Harinath  <rharinath@novell.com>
127
128         * cs1502-3.cs: New test from #72554.
129
130 2005-02-11 Marek Safar <marek.safar@seznam.cz>
131
132         * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
133         cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
134
135 2005-02-10  Raja R Harinath  <rharinath@novell.com>
136
137         * cs0121-4.cs: New test.  Ensure that a param method isn't
138         discarded if the signatures of other normal methods are different.
139
140 2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
141
142         * cs1617.cs: Add a newline so do-tests.pl can process it under
143         sparc.
144
145 2005-02-02  Raja R Harinath  <rharinath@novell.com>
146
147         * cs0108-12.cs: New test.  Ensure that cs0108 handling occurs when
148         a constant is defined ahead of time due to forward references.
149
150 2005-01-25 Marek Safar <marek.safar@seznam.cz>
151
152         * cs0176-4.cs: Bug #71257.
153
154 2005-01-25 Marek Safar <marek.safar@seznam.cz>
155
156         * cs0647-14.cs: Bug #71651.
157         
158 2005-01-12  Raja R Harinath  <rharinath@novell.com>
159
160         * Makefile (run-generics-tests): Fix quoting to better work in
161         Windows.  Remove some stray code leftover from testing.
162         (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
163         * cs2023.response: Rename from CS2023.
164         * cs2023.cs: Update.
165
166 2005-01-10  Raja R Harinath  <rharinath@novell.com>
167
168         * Makefile (all-local): Add CS0118-2-lib.dll.
169         (run-mcs-tests, run-generics-tests): Don't pipe through tee.  It
170         loses exit code of do-tests.pl.
171         * do-tests.pl (PROFILELOG): New.  Copy all output to this file too.
172         * cs0234-2.cs: Bug #52697.
173         * cs0234-3.cs: Bug #57200.
174         * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
175         * cs0538-2.cs: Remove bogus test.
176
177 2005-01-10 Marek Safar <marek.safar@seznam.cz>
178
179         * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
180         
181 2005-01-07 Marek Safar <marek.safar@seznam.cz>
182
183         * cs0102-14.cs: Bug #70942.
184
185 2005-01-05  Duncan Mak  <duncan@ximian.com>
186  
187         * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
188         
189         * cs1040-2.cs: Added to track bug #56460.        
190         
191 2004-12-29  Duncan Mak  <duncan@ximian.com>
192
193         * cs0246-9.cs: Added to track bug #70758.
194
195         * cs1510-3.cs: Added to track bug #70402.
196
197 2004-12-17  Raja R Harinath  <rharinath@novell.com>
198
199         * Makefile (run-mcs-tests, run-generics.tests): Don't remove
200         *.junk here.
201         (clean-local): Remove them here.
202         * do-tests.pl: Fix some perl warnings.
203
204 2004-12-17 Marek Safar <marek.safar@seznam.cz>
205
206         * makefile: Removed LOCAL_MCS_FLAGS. Every test should
207         have its own.
208
209         * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
210         cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
211         cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
212         cs1638.cs, cs0103-2.cs: New error tests.
213
214 2004-12-14 Marek Safar <marek.safar@seznam.cz>
215
216         * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
217         cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
218         cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
219         cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
220         New error tests.
221
222 2004-12-08  Martin Baulig  <martin@ximian.com>
223
224         * gcs3024.cs: New test.
225
226 2004-12-08  Martin Baulig  <martin@ximian.com>
227
228         * cs3002-4.cs: Renamed to cs3003-2.cs.
229         * cs3002-7.cs: Renamed to cs3003-3.cs.
230         * cs3002-8.cs: Renamed to cs3003-4.cs.
231
232 2004-12-07  Raja R Harinath  <rharinath@novell.com>
233
234         * Makefile (DISTFILES): Add expected error and ignored test lists.
235
236 2004-12-07  Martin Baulig  <martin@ximian.com>
237
238         * gcs0305.cs: Renamed to cs0246-2.cs.
239         * gcs0305-2.cs: Renamed to cs0246-3.cs.
240         * gcs0305-3.cs: Renamed to cs0246-4.cs.
241         * gcs0305-4.cs: Renamed to cs0246-5.cs.
242         * gcs0308.cs: Renamed to cs0246-6.cs.
243         * gcs0308-2.cs: Renamed to cs0246-7.cs.
244         * gcs0308-3.cs: Renamed to cs0246-8.cs.
245
246 2004-12-06  Martin Baulig  <martin@ximian.com>
247
248         * cs8211.cs: Renamed to cs0182-4.cs.
249
250 2004-12-06  Martin Baulig  <martin@ximian.com>
251
252         * cs8212.cs: Renamed to cs0182-3.cs.
253
254 2004-12-06  Martin Baulig  <martin@ximian.com>
255
256         * cs8210.cs: Renamed to gcs0208.cs.
257
258 2004-12-06  Martin Baulig  <martin@ximian.com>
259
260         * cs8206.cs: Renamed to cs1622.cs.
261
262 2004-12-06  Martin Baulig  <martin@ximian.com>
263
264         * cs8201.cs: Removed, this is not an error !
265
266 2004-12-06  Martin Baulig  <martin@ximian.com>
267
268         * gmcs-expect-*: Updated from mcs-expect-*.
269
270 2004-12-06  Raja R Harinath  <rharinath@novell.com>
271
272         * Makefile (test-multi-local): Fix compile command.
273
274 2004-12-02  Duncan Mak  <duncan@ximian.com>
275
276         * cs0122-7.cs: 
277         * cs0122-8.cs: Added test cases for events, from bug #70129.
278
279 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
280
281         * cs1589.inc : plus one.
282         * Makefile : remove dummy.xml (in case of error test failures)
283
284 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
285
286         * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
287           cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
288           cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
289           cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
290           cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
291           cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
292           cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
293           cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
294           cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
295           cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
296           cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
297           cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
298           cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
299           cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
300           cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
301           cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
302
303 2004-11-26  Raja R Harinath  <rharinath@novell.com>
304
305         * Makefile (DISTFILES): Add do-tests.pl.
306
307 2004-11-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
308
309         * cs0275.cs: New
310         
311 2004-11-18 Marek Safar <marek.safar@seznam.cz>
312
313         * cs0657-19.cs: Bug#69462
314
315 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
316         * cs0273.cs: New
317         * cs0274.cs: New
318         * cs0276.cs: New
319         * cs0507-2.cs: New
320         * cs1644-2.cs: New
321
322 2004-10-24 Marek Safar <marek.safar@seznam.cz>
323
324         * cs82??.cs: Renumber some 82xx errors.
325
326 2004-10-21  Raja R Harinath  <rharinath@novell.com>
327
328         * do-tests.pl: Make robust to being invoked in parallel for
329         multiple profiles.
330         * Makefile: Clean any generated files.
331
332 2004-10-07  Raja R Harinath  <rharinath@novell.com>
333
334         * mcs-ignore-tests: Empty.
335
336         * Makefile (run-mcs-tests): Save log of output to
337         $(TEST_PROFILE).log.
338         (run-generics-tests): Likewise.
339         Report from K Sathyasudha <ksathyasudha@novell.com>.
340
341 2004-10-05  John Luke  <john.luke@gmail.com>
342
343         * Makefile: add *.mdb to clean target
344
345 2004-10-04  John Luke  <john.luke@gmail.com>
346
347         * cs8205.cs: remove, same as cs1624
348         * cs8206.cs: fix yield syntax, and add line number, now passes
349         * cs8207.cs: remove, same as cs1623
350         * cs8208.cs: remove, same as cs1625
351         * cs8209.cs: remove, same as cs1631
352
353 2004-10-01  John Luke  <john.luke@gmail.com>
354
355         * *.cs: fix some incorrect tests by either addding a Main method,
356         or adding a -t:library compiler option.  Makes one test pass, and adds
357         19 to *-expect-wrong-error as they compile when they shouldn't
358         * *mcs-expect-*-error: update
359
360 2004-10-01  Raja R Harinath  <rharinath@novell.com>
361
362         * cs0122-5.cs, cs0122-6.cs: New tests.
363         * gmcs-expect-no-error: Update.
364
365 2004-09-27  Raja R Harinath  <rharinath@novell.com>
366
367         * Makefile: Re-apply changes from 2004-09-14.
368         (test-everything): Run tests in both profiles.
369
370 2004-09-21  Raja R Harinath  <rharinath@novell.com>
371
372         * do-tests.pl: Print 'IGNORED' when a test is ignored.
373
374 2004-09-14  Martin Baulig  <martin@ximian.com>
375
376         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
377
378 2004-09-14  Martin Baulig  <martin@ximian.com>
379
380         * Makefile: Put the old Makefile back.
381
382 2004-09-14  Raja R Harinath  <rharinath@novell.com>
383
384         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
385         (test-everything): Remove.
386         (TEST_PROFILE): New.
387         (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
388         (run-test-local) [PROFILE=net_2_0]: Run generics tests.
389
390 2004-09-10 Marek Safar <marek.safar@seznam.cz>
391
392         * do-test.pl: Make report readable (I was really confuse).
393         Fixed bug on my machine CR+LF in *-expect-* files. 
394
395 2004-09-07  Martin Baulig  <martin@ximian.com>
396
397         * mcs-expect-no-error: I'm slowly getting annoyed.  Is it really
398         so hard to add new tests here ?
399
400 2004-09-07  Raja R Harinath  <rharinath@novell.com>
401
402         * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
403         * Makefile: Update list of dlls.
404
405 2004-09-03 Marek Safar <marek.safar@seznam.cz>
406
407         * 8 new error tests.
408
409 2004-09-03  Raja R Harinath  <rharinath@novell.com>
410
411         * do-tests.pl: Attach $profile to log file name to make clear
412         which profile caused the error.
413
414 2004-09-01 Marek Safar <marek.safar@seznam.cz>
415
416         * 20 new tests mainly for static classes.
417
418 2004-08-27  Martin Baulig  <martin@ximian.com>
419
420         * Makefile (test-everything): New target.
421
422 2004-08-27  Martin Baulig  <martin@ximian.com>
423
424         * gmcs-ignore-tests: New file.  This file lists tests which should
425         not be run at all because they make the compiler hang.
426
427         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
428         * generics-expect-no-error: Updated.
429
430 2004-08-27  Martin Baulig  <martin@ximian.com>
431
432         * Makefile
433         (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
434         (run-generics-tests): New target to run the gcs*.cs tests.
435         (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
436         run-generics-tests.
437
438         * do-tests.pl: Don't return an error value if more tests pass than
439         expected.       
440
441         * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
442         current situation, ie. make all the tests pass.
443
444         * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
445
446         * generics-expect-wrong-error: Formerly known as
447         gmcs-expect-wrong-error.        
448
449 2004-08-27  Martin Baulig  <martin@ximian.com>
450
451         * do-tests.pl: Deal with compiler crashes.
452
453         * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
454
455 2004-08-04 Marek Safar <marek.safar@seznam.cz>
456
457         * 62 new error tests.
458
459 2004-07-23  Martin Baulig  <martin@ximian.com>
460
461         * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
462         tests for partial classes.
463
464 2004-07-14  Martin Baulig  <martin@ximian.com>
465
466         * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
467         iterators.      
468
469 2004-07-02  Raja R Harinath  <rharinath@novell.com>
470
471         * cs0038-3.cs: New testcase from #60730.
472         * cs0038-4.cs: Likewise.
473
474 2004-06-21  Raja R Harinath  <rharinath@novell.com>
475
476         * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
477
478 2004-06-10 Marek Safar <marek.safar@seznam.cz>
479
480         * do-test.pl: --expect-error must be at the
481         first place (mcs parses options by order).
482
483 2004-06-10 Marek Safar <marek.safar@seznam.cz>
484
485         * do-test.pl: Added simple error logging.
486         * Makefile (clean): Remove .dll & .log files
487
488 2004-06-07  Raja R Harinath  <rharinath@novell.com>
489
490         * cs0038-2.cs: New test, from bug #59477.
491         * mcs-expect-wrong-error: Add cs0038-1.
492
493 2004-06-03  Raja R Harinath  <rharinath@novell.com>
494
495         * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
496         New testcases for bug #50820.
497
498 2004-06-01 Marek Safar <marek.safar@seznam.cz>
499
500         * cs1555.cs,
501         * cs1556.cs,
502         * cs3000.cs: 3 new error tests.
503
504 2004-05-30 Marek Safar <marek.safar@seznam.cz>
505
506         * cs1017.cs: New test.
507
508 2004-05-19 Marek Safar <marek.safar@seznam.cz>
509
510         * cs0579-6.cs: New test for bug #58688.
511
512 2004-05-18 Marek Safar <marek.safar@seznam.cz>
513
514         * cs0592-8.cs,
515         * cs0657-{2-17}.cs,
516         * cs1518-3.cs: 18 new error tests.
517         
518 2004-05-14 Marek Safar <marek.safar@seznam.cz>
519
520         * cs3008-7.cs: New test for bug #58478.
521
522 2004-05-11  Raja R Harinath  <rharinath@novell.com>
523
524         * Makefile (run-test-local): Run gmcs and multi tests too.
525         (test-multi-local): Add logging of errors.
526         * runtest.pl: Change $errors and $warnings to keep track of lines
527         on which errors are supposed to occur.
528
529 2004-05-10 Marek Safar <marek.safar@seznam.cz>
530
531         * cs0577-2, cs0577-3,
532         * cs1618.cs: 3 new error tests.
533
534 2004-05-10  Raja R Harinath  <rharinath@novell.com>
535
536         * do-tests.pl: Add back lost 'chomp'.
537
538 2004-05-07  Raja R Harinath  <rharinath@novell.com>
539
540         * do-tests.pl: Simplify sed expression.
541
542         * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
543
544 2004-05-07 Marek Safar <marek.safar@seznam.cz>
545
546         * cs0579-4.cs, CS0579-4-1.cs,
547         * cs0579-5.cs,
548         * cs0657.cs,
549         * cs3015-2.cs,
550         * cs3019.cs,
551         * cs3019-2.cs: 6 new error tests.
552         
553 2004-05-03 Marek Safar <marek.safar@seznam.cz>
554
555         * cs0579-3.cs,
556         * cs0592-7.cs,        
557         * cs0626.cs: 3 new error tests.
558
559 2004-04-29 Marek Safar <marek.safar@seznam.cz>
560
561         * cs-11.cs: Renamed to cs1501-5.cs.
562
563 2004-04-29 Marek Safar <marek.safar@seznam.cz>
564
565         * cs0629.cs,
566         * cs1667-3.cs: 2 new error tests.
567
568 2004-04-12 Marek Safar <marek.safar@seznam.cz>
569
570         * cs0109.cs: New test.
571
572 2004-04-14 Marek Safar <marek.safar@seznam.cz>
573
574         * cs0612.cs,
575         * cs0672-2.cs: 2 new error tests.
576
577 2004-04-13 Marek Safar <marek.safar@seznam.cz>
578
579         * cs0618-2.cs,
580         * cs0619-{27-36}.cs,
581         * cs1667.cs, cs1667-2.cs: 13 new error tests.
582
583 2004-04-08 Marek Safar <marek.safar@seznam.cz>
584
585         * cs1677.cs: Changed name from cs1667.cs
586
587 2004-04-07  Sebastien Pouliot  <sebastien@ximian.com>
588
589         * cs1606.pub: New file. ECMA key.
590         * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
591         report a different error number when the ECMA key is being used.
592
593 2004-04-06  Sebastien Pouliot  <sebastien@ximian.com>
594
595         * cs1548.pub: New file. Strongname file with only the public key.
596         * cs1548-3.cs: New file to test signing with a strongname containing
597         only the public key.
598
599 2004-04-05  Martin Baulig  <martin@ximian.com>
600
601         * gmcs-expect-wrong-error: New file.
602
603 2004-04-05 Marek Safar <marek.safar@seznam.cz>
604
605         * cs3009-3.cs: New error test.
606
607 2004-03-29 Ben Maurer  <bmaurer@users.sourceforge.net>
608
609         * cs0176.cs: make this test better.
610
611 2004-03-29 Marek Safar <marek.safar@seznam.cz>
612         * cs0029-3.cs,
613           cs0173-2.cs,
614           cs0619-{2-26}.cs,
615           cs0672.cs: 29 new error tests.
616
617 2004-03-26 Ben Maurer  <bmaurer@users.sourceforge.net>
618
619         * do-tests.pl: i think this fixes the problem with
620         tests that have comp options alway passing
621         * mcs-expect*: update for above.
622
623 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
624
625         * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
626
627 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
628
629         * cs1510-2.cs: test for 56016.
630         * cs0154-2.cs: test for 55780.
631         * cs0246-6.cs: test for 55770.
632
633 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
634
635         * cs0122-4.cs: test for bug 55970.
636
637 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
638
639         * cs1548.cs: More descriptive comment  (missing file).
640         * cs1548-2.cs: New. Invalid strongname file (content).
641         * mcs-expect-no-errors: Added cs1458-2.cs.
642
643 2004-03-24 Ben Maurer  <bmaurer@users.sourceforge.net>
644
645         * Makefile, do-tests.pl: A new system for testing.
646         * mcs-expect-no-errors, mcs-expect-wrong-error: a list
647         of tests that we fail on.
648         * CONTRIBUTORS_README: update docs.
649
650 2004-03-23  Sebastien Pouliot  <sebastien@ximian.com>
651
652         * cs1548.cs: New test for signing an assembly.
653
654 2004-03-16  Martin Baulig  <martin@ximian.com>
655
656         * Makefile (run-generics-local): New target to run the generics
657         tests.
658
659         * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
660         gmcs0308-2.cs: New tests.
661
662 2004-03-12 Marek Safar <marek.safar@seznam.cz>
663
664         * cs0182-1.cs,
665           cs3001-9.cs: New error tests.
666
667 2004-03-08 Ben Maurer  <bmaurer@users.sourceforge.net>
668
669         * cs0111-{6,7}.cs: new test cases.
670
671 2004-03-02 Marek Safar <marek.safar@seznam.cz>
672
673         * cs0246-5.cs: New error test.
674
675 2004-02-16 Marek Safar <marek.safar@seznam.cz>
676
677         * cs3001-{7,8}.cs,
678           cs3005-(1-22}.cs,
679           cs3006-{1-6}.cs,
680           cs3012.cs,
681           cs3013.cs New error tests for CLS-compliance.
682
683         * cs186-2.cs,
684           cs0579-2.cs New error tests.
685
686         * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
687
688
689 2004-02-10 Marek Safar <marek.safar@seznam.cz>
690
691         * cs0111-2.cs: Fixed error message.
692           cs0111-5.cs,
693           cs0528-2.cs: New error tests.
694
695 2004-02-03 Marek Safar <marek.safar@seznam.cz>
696
697         * cs0102-{2,3,4,5}.cs,
698           cs0111-{3,4}.cs,
699           cs0547-2.cs: New error tests.
700
701 2004-01-21 Marek Safar <marek.safar@seznam.cz>
702
703         * cs0102.cs,
704           cs0111-2.cs,
705           cs246-{2,3,4}.cs,
706           cs663.cs: New tests.
707
708 2004-01-05 Marek Safar <marek.safar@seznam.cz>
709
710         * cs3001.cs,
711           cs3001-1.cs,
712           cs3001-2.cs,
713           cs3001-3.cs,
714           cs3001-4.cs,
715           cs3001-5.cs,
716           cs3001-6.cs,
717           cs3001-7.cs,
718           cs3002.cs,
719           cs3002-1.cs,
720           cs3002-10.cs,
721           cs3002-2.cs,
722           cs3002-3.cs,
723           cs3002-4.cs,
724           cs3002-5.cs,
725           cs3002-6.cs,
726           cs3002-7.cs,
727           cs3002-8.cs,
728           cs3002-9.cs,
729           cs3003.cs,
730           cs3003-1.cs,
731           cs3008.cs,
732           cs3008-1.cs,
733           cs3008-2.cs,
734           cs3008-3.cs,
735           cs3008-4.cs,
736           cs3008-5.cs,
737           cs3008-6.cs,
738           cs3010.cs,
739           cs3011.cs,
740           cs3011-1.cs,
741           cs3014.cs,
742           cs3014-1.cs,
743           cs3014-2.cs,
744           cs3014-3.cs,
745           cs3014-4.cs,
746           cs3014-5.cs,
747           cs3014-6.cs,
748           cs3014-7.cs,
749           cs3015.cs,
750           cs3015-1.cs,
751           cs3016.cs,
752           cs3016-1.cs,
753           cs3016-2.cs,
754           cs3016-3.cs: New tests for CLS-compliance.
755
756         * cs108-2.cs,
757           cs116-2.cs,
758           cs592-4.cs,
759           cs592-5.cs,
760           cs592-6.cs: New tests.
761
762 2004-01-04 Ben Maurer  <bmaurer@users.sourceforge.net>
763
764         * cs157-{2,3,4}: test cases we fail.
765
766 2003-11-01  Marek Safar <marek.safar@seznam.cz>
767
768         * makefile: Added "// Compiler options:" handling.
769
770 2003-09-22  Martin Baulig  <martin@ximian.com>
771
772         * errors.txt: Added -219.
773
774 2003-09-16  Martin Baulig  <martin@ximian.com>
775
776         * cs8217.cs: New test.
777
778 2003-09-06  Martin Baulig  <martin@ximian.com>
779
780         * errors.txt: Added -216.
781
782 2003-08-28 Ben Maurer  <bmaurer@users.sourceforge.net>
783
784         * cs0666.xml: added sample xml file for monodoc error provider.
785
786 2003-07-28  Martin Baulig  <martin@ximian.com>
787
788         * cs0075.cs: This test case was incorrect; according to the spec,
789         `(double) -1' is allowed since `double' is a builtin type.
790         However, `(A) -1' is not allowed where `A' is a valuetype and has
791         an implicit conversion from int.
792
793 2003-07-28  Nick Drochak <ndrochak@gol.com>
794
795         * Makefile: added test-local target. Fixes build problem.
796
797 2003-07-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
798
799         * Makefile: added install-local target.
800
801 2003-07-26  Martin Baulig  <martin@ximian.com>
802
803         * error-6.cs: New test for bug #46907.
804
805         * Makefile:
806         (test-multi-local): Run the multi-test tests.
807         (all-local): Run run-test-local and test-multi-local.
808
809 2003-07-21  Martin Baulig  <martin@ximian.com>
810
811         * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
812         These are syntax errors which we'd need to catch in cs-parser.jay;
813         separate them from the other errors.
814
815         * cs0572.cs: New test.
816
817 2003-07-14  Martin Baulig  <martin@ximian.com>
818
819         * cs0212.cs: New test.
820
821 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
822
823         * cs1501-4.cs: Another test case for this error. This time it is on
824         constructors for attributes. We now report the error correctly.
825
826 2003-05-18  Martin Baulig  <martin@ximian.com>
827
828         * error-3.cs: Added testcase for CS0188.
829
830 2003-05-18  Martin Baulig  <martin@ximian.com>
831
832         * error-4.cs: Renamed to cs1502-2.cs.
833
834 2003-05-18  Martin Baulig  <martin@ximian.com>
835
836         * makefile: Ignore CS0162 and CS0169.
837
838 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
839
840         * cs1518-2.cs:   Added comment describing the error.
841
842 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
843
844         * cs1518-2.cs:   Added new test.
845
846 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
847
848         * cs0208.cs: Added new test.
849
850 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
851
852         * cs0202.cs: Added new test.
853         
854 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
855
856         * cs0197.cs: Added new test.
857
858 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
859
860         * cs0192.cs: Added new test.
861
862 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
863
864         * cs0170.cs: Added new test.
865
866 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
867
868         * cs0156.cs: Added new test.
869
870 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
871
872         * cs0163.cs: Added new test file.
873
874 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
875
876         * cs0161.cs: Added new test file.
877
878 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
879
880         * cs0230.cs: Added this test file.
881
882 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
883
884         * cs0225.cs: Added this file
885
886 2002-12-18  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
887
888         * cs0201.cs: Added this new test.
889
890 2002-12-18  Ravi Pratap  <ravi@ximian.com>
891
892         * errors.txt : Update for error # -24.
893
894 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
895
896         * cs0154.cs: New test.
897
898 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
899
900         * cs0138.cs: New test.
901
902 2002-12-07  Ravi Pratap  <ravi@ximian.com>
903
904         * cs0579.cs : Add.
905
906 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
907
908         * cs0140.cs,
909           cs0143.cs: New test.
910
911 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
912
913         * cs0100.cs,
914           cs0105.cs,
915           cs0112.cs,
916           cs0116.cs: New test.
917
918 2002-09-12  Martin Baulig  <martin@gnome.org>
919
920         * cs0038.cs: New test.
921
922 2002-08-27  Martin Baulig  <martin@gnome.org>
923
924         * cs0120-3.cs: New test.
925
926 2002-08-19  Ravi Pratap  <ravi@ximian.com>
927
928         * error-4.cs : New test.
929
930         * error-5.cs : New test.
931
932 2002-08-11  Martin Baulig  <martin@gnome.org>
933
934         * error-3.cs: New test.
935
936 2002-08-08  Martin Baulig  <martin@gnome.org>
937
938         * cs1540.cs: New test.
939
940 2002-08-08  Martin Baulig  <martin@gnome.org>
941
942         * cs0236.cs: New test.
943
944 2002-08-05  Martin Baulig  <martin@gnome.org>
945
946         * runtest.pl: This is a perl script which runs a testcase, parses the
947         MCS output and checks whether all errors are reported.
948
949         * error-1.cs, error-2.cs: Moved here from ../tests/.
950
951         * README.tests: Added (empty) list of all test cases.
952
953 2002-08-02  Martin Baulig  <martin@gnome.org>
954
955         * cs0155.cs, cs0155-2.cs: New tests.
956
957 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
958
959         * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
960
961 2002-06-26    <adb@tardis.ed.ac.uk>
962
963         * cs1501-3.cs: Added new test for struct ctr typechecks.
964
965 2002-06-24  Andrew Birkett  <adb@tardis.ed.ac.uk>
966
967         * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.  
968         * cs0176.cs: Method has to be public for correct test
969         * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
970         * cs0255.cs: Add assignment to stop 'unused variable' warning.
971         * makefile: Output is now like "Running test 42 .. OK".  Added --unsafe to 
972           make cs0193.cs, cs0196.cs and cs0214-3.cs work.
973