This commit adds generic variance support under the new
[mono.git] / mcs / errors / ChangeLog
1 2009-02-04  Scott Peterson  <lunchtimemama@gmail.com>
2
3         This patch is contributed under the MIT/X11 license.
4
5         * errors.txt: Added new mono-specific errors codes -33 to -39 pertaining
6         to generic variance.
7
8         * gcs8033.cs:
9         * gcs8033-2.cs:
10         * gcs8034.cs:
11         * gcs8034-2.cs:
12         * gcs8034-3.cs:
13         * gcs8034-4.cs:
14         * gcs8034-5.cs:
15         * gcs8034-6.cs:
16         * gcs8034-7.cs:
17         * gcs8034-8.cs:
18         * gcs8034-9.cs:
19         * gcs8034-10.cs:
20         * gcs8035.cs:
21         * gcs8035-2.cs:
22         * gcs8035-3.cs:
23         * gcs8035-4.cs:
24         * gcs8035-5.cs:
25         * gcs8035-6.cs:
26         * gcs8035-7.cs:
27         * gcs8035-8.cs:
28         * gcs8035-9.cs:
29         * gcs8035-10.cs:
30         * gcs8036.cs:
31         * gcs8036-2.cs:
32         * gcs8037.cs:
33         * gcs8037-2.cs:
34         * gcs8038.cs:
35         * gcs8038-2.cs:
36         * gcs8038-3.cs:
37         * gcs8039.cs: Added tests for new error codes.
38
39         * gcs1525.cs: Updated error message to jive with new grammar.
40
41         * gcs1644-15.cs:
42         * gcs1644-16.cs: Add tests for "unsupported feature" error in iso-2.
43
44 2009-01-19  Zoltan Varga  <vargaz@gmail.com>
45
46         * Makefile (check): Add a standard check target.
47
48 2008-11-04  Gert Driesen  <drieseng@users.sourceforge.net>
49
50         * cs1007-2.cs: New test from bug #436792.
51
52 2008-04-04  Raja R Harinath  <harinath@hurrynot.org>
53
54         * cs0119-4.cs, cs0119-5: New tests from #377028.
55
56         * cs0219-3.cs: New test from #319508.
57         * cs0219-2.cs: New test from #324765.
58
59 2008-03-14 Marek Safar <marek.safar@gmail.com>
60
61         * Makefile: New compiler-tester options.
62
63 2008-02-25  Raja R Harinath  <harinath@hurrynot.org>
64
65         * cs0152-3.cs: New testcase from #363791.
66
67         * gcs1644-10.cs: Remove spurious error message.
68
69 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
70
71         * Makefile: Enable testing net_2_1 profile.
72
73 2008-01-12  Raja R Harinath  <harinath@hurrynot.org>
74
75         * Makefile (VALID_PROFILE): New.  Disable tests for other profiles.
76
77 2008-01-06  Gert Driesen  <drieseng@users.sourceforge.net>
78
79         * gcs0281.cs: Modified expected error message now that fix for bug
80         #315057 has been applied.
81
82 2007-10-17  Gert Driesen  <drieseng@users.sourceforge.net>
83
84         * cs0177-8.cs: New test based on #325478.
85
86 2007-10-09  Jb Evain  <jbevain@novell.com>
87
88         * known-issues-mcs: test asserting that assembly
89         version check should work now.
90
91 2007-10-07  Jb Evain  <jbevain@novell.com>
92
93         * cs0647-17.cs: New test for assembly version verification.
94
95 2007-10-03  Raja R Harinath  <rharinath@novell.com>
96
97         * cs0120-10.cs: New test based on #328490.
98
99 2007-08-24  Atsushi Enomoto  <atsushi@ximian.com>
100
101         * cs1570-12.cs : new test (bug #82565).
102
103 2007-06-07  Raja R Harinath  <harinath@gmail.com>
104
105         * cs0135-2.cs, cs0135-3.cs: New tests for parameter name
106         conflicts.
107
108 2007-05-22  Scott Peterson  <lunchtimemama@gmail.com>
109         * gcs0271.cs, gcs0272.cs: Test automatic properties
110           for proper access control.
111
112 2007-05-17  Raja R Harinath  <rharinath@novell.com>
113
114         * cs0159-5.cs, cs0159-6.cs, cs0159-7.cs: New tests as
115         counterpoints to #81633.
116
117 2007-05-15  Scott Peterson  <lunchtimemama@gmail.com>
118         * gcs0201.cs:
119           Make sure that Linq syntax fails correctly
120           when not compiling for Linq.
121
122 2007-05-08  Scott Peterson  <lunchtimemama@gmail.com>
123         * gcs1526.cs:
124         * gcs1526-2.cs:
125         * gcs1031.cs:
126           Make sure that Linq syntax fails correctly
127           when not compiling for Linq.
128
129 2007-05-02  Raja R Harinath  <rharinath@novell.com>
130
131         * cs1534-2.cs: New test.  Ensure that the error handling isn't
132         limited to only erroneous 3-argument operators.
133
134 2007-04-09  Raja R Harinath  <rharinath@novell.com>
135
136         * cs0103-5.cs: New test based on #81338.
137
138 2007-03-21  Bill Holmes  <billholmes54@gmail.com>
139         * gcs0111-2.cs:
140         With the new member ordering change in class.cs, the error message
141         for this test has changed and now matches csc output.
142
143         For Defect #79434
144
145         All code is contributed under the MIT/X11 license.
146
147 2007-03-21  Bill Holmes  <billholmes54@gmail.com>
148
149         * cs3005-6.cs
150         * cs3005-15.cs
151           With the changes to mcs/class.cs in r74702 these test
152           outputs are now different.  The error messages are still correct
153           they are simply reporting the error on the other name due to the
154           new order objects are processed. 
155
156 2007-01-28  Raja R Harinath  <rharinath@novell.com>
157
158         * gcs0411-3.cs: Rename to tests/gtest-309.cs.
159
160 2006-11-19  Gert Driesen  <drieseng@users.sourceforge.net>
161
162         * cs1058.cs: Removed as CS1058 does not apply to 1.0 profile.
163         * gcs1058-1.cs, gcs1058-2.cs: Added tests for bug #79810.
164
165 2006-10-26  Raja R Harinath  <rharinath@novell.com>
166
167         * cs0165-13.cs: New test from #78820.
168
169 2006-10-06  Raja R Harinath  <rharinath@novell.com>
170
171         * cs0146-5.cs: New test from #79584.
172
173 2006-10-04  Martin Baulig  <martin@ximian.com>
174
175         * known-issues-mcs, known-issues-gmcs: Update; the anonymous
176         method tests are now working.
177
178 2006-10-04  Raja R Harinath  <harinath@gmail.com>
179
180         * cs0246-17.cs: An embarassingly simple testcase based on #79577.
181
182 2006-09-28  Raja R Harinath  <rharinath@novell.com>
183
184         * gcs1502.cs: New test from #79013.
185
186         * cs0229-3.cs, CS0229-3-lib.il: New test based on #79451.
187         * cs0229-4.cs, CS0229-4-lib.il: Likewise.
188
189 2006-08-14  Raja R Harinath  <rharinath@novell.com>
190
191         * gcs0306.cs: New test based on #79067.
192
193 2006-08-03  Raja R Harinath  <rharinath@novell.com>
194
195         * cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
196         fixing #77963.
197
198 2006-08-02  Raja R Harinath  <rharinath@novell.com>
199
200         * cs0246-16.cs, gcs0246-8.cs: New tests from #77396.
201
202 2006-06-21  Raja R Harinath  <rharinath@novell.com>
203
204         * cs0019-16.cs: New test from #78662.
205
206 2006-06-16  Raja R Harinath  <rharinath@novell.com>
207
208         * cs0120-9.cs: New test from #78601.
209
210 2006-05-23  Raja R Harinath  <rharinath@novell.com>
211
212         * cs0139-3.cs, cs0139-4.cs, cs0139-5.cs, cs0139-6.cs: New
213         regression tests for 'break' and 'continue' inside a try block.
214
215 2006-05-18  Raja R Harinath  <rharinath@novell.com>
216
217         * cs0162-6.cs, cs0162-7.cs: New tests for unreachable code.
218         Emitting the warning on cs0162-7.cs needs a multi-pass algorithm.
219         * cs0165-12.cs: New test from #77869.
220
221 2006-05-11  Raja R Harinath  <rharinath@novell.com>
222
223         * cs0177-7.cs: Taken from erroneous sub-test in tests/test-154.cs.
224
225 2006-05-05  Raja R Harinath  <rharinath@novell.com>
226
227         * cs0177-5.cs, cs0177-6.cs: New tests based on #78290.
228
229 2006-05-03  Raja R Harinath  <rharinath@novell.com>
230
231         * cs0162-5.cs: New test from #76665.
232
233 2006-04-20  Raja R Harinath  <rharinath@novell.com>
234
235         * cs1502-7.cs: New test from #75800.
236
237         * cs0168-2.cs: New test from #66031.
238
239 2006-04-18  Raja R Harinath  <rharinath@novell.com>
240
241         * cs1690.cs, cs1690-2.cs, cs1690-3.cs: Update.
242         * cs1690-4.cs, cs1690-5.cs, cs1690-6.cs, cs1690-7.cs: New tests
243         inspired by #77752.
244
245 2006-03-22  Raja R Harinath  <rharinath@novell.com>
246
247         * gcs1908.cs, gcs1908-2.cs, gcs1908-3.cs, gcs1908-4.cs: New tests
248         for DefaultParameterValueAttribute.
249
250 2006-03-01  Raja R Harinath  <rharinath@novell.com>
251
252         * cs1540-8.cs: New test from #77627.
253
254         * cs1628-2.cs: New test from #77679.
255
256         * cs0205-3.cs, CS0205-3-lib.dll: New test based on #77642.
257
258 2006-02-07  Atsushi Enomoto  <atsushi@ximian.com>
259
260         * cs1570-3.cs cs1570-5.cs cs1570-11.cs cs1570-9.cs cs1570-2.cs
261           cs1570-4.cs cs1570-6.cs cs1570.cs cs1570-10.cs cs1570-8.cs :
262
263           It reports XmlTextReader error message changes as build breakage.
264
265           That's why I opposed to compare error messages blindly.
266
267 2006-01-18  Raja R Harinath  <rharinath@novell.com>
268
269         * cs1026-2.cs: New test from #76656.
270
271 2006-01-17  Raja R Harinath  <rharinath@novell.com>
272
273         * cs0201-2.cs, cs0201-3.cs: New tests from #76824.
274
275 2006-01-16  Raja R Harinath  <rharinath@novell.com>
276
277         * cs1654.cs, cs1654-2, cs1656-4: New tests from #76874.
278
279 2006-01-11  Raja R Harinath  <rharinath@novell.com>
280
281         * cs0023-3.cs: New test from #77204.
282
283 2006-01-06  Ankit Jain  <jankit@novell.com>
284
285         * known-issues-gmcs: Removed cs0619-18.cs and cs0619-24.cs (working now).
286
287 2005-12-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
288
289         * CSFriendAssembly-lib.cs: Update friend assembly info
290         after the latest updates to this feature.
291
292         * gcs1726.cs: Likewise.
293
294         * gcs0281.cs: Likewise.
295         
296 2005-12-21  Carlos Alberto Cortez <calberto.cortez@gmail.com>
297
298         * gcs1726-2.cs: New test based on last update to
299         friend assembly access.
300
301 2005-12-20  Raja R Harinath  <rharinath@novell.com>
302
303         * cs0628-3.cs: New test based on #77035.
304
305 2005-12-16  Raja R Harinath  <rharinath@novell.com>
306
307         * cs0659-2.cs: New test based on #77006.
308
309 2005-12-05  Raja R Harinath  <rharinath@novell.com>
310
311         * Makefile (DISTFILES): Add *.snk.
312
313 2005-12-05  Atsushi Enomoto  <atsushi@ximian.com>
314
315         * cs1574-8.cs, cs1574-9.cs : new tests for bug #76873.
316         * known-issues-gmcs : updated.
317
318 2005-12-01  Atsushi Enomoto  <atsushi@ximian.com>
319
320         * cs0419-4.cs : test for the first case of bug #76727.
321         * known-issues-gmcs : added it.
322
323 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
324
325         * cs1574-7.cs : fixed code format ("Line") to make it working.
326         * cs0419-3.cs : new test for ambiguity resolution.
327         * known-issues-gmcs : actually cs1574-7.cs is kind of regression,
328           thus no need to be added here.
329
330 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
331
332         * cs1574-7.cs : new test to warn doc reference to interface members 
333           which is not exposed publicly.
334         * known-issues-gmcs : added above.
335
336 2005-11-16  Atsushi Enomoto  <atsushi@ximian.com>
337
338         * known-issues-gmcs : added cs0419-2.cs
339
340 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
341
342         * cs0419-2.cs : test to check error message problem in #76685.
343
344 2005-11-13  Atsushi Enomoto  <atsushi@ximian.com>
345
346         * cs1591-19.cs : evidence for that bug #76692 is not a real bug.
347
348 2005-11-13  Atsushi Enomoto  <atsushi@ximian.com>
349
350         * cs0419.cs : The error message is fixed to show an alternative, not
351           the identical one.
352
353 2005-11-04  Carlos Alberto Cortez <calberto.cortez@gmail.com>
354
355         * gcs0281.cs: New test.
356         * CSFriendAssembly-lib.cs: New helper file.
357         
358 2005-10-27  Raja R Harinath  <rharinath@novell.com>
359
360         * cs1501-11.cs, cs1502-5.cs: New tests from #76085.
361
362 2005-10-26  Raja R Harinath  <harinath@gmail.com>
363
364         * cs0246-14.cs: New test from #76419.
365
366 2005-10-26  Raja R Harinath  <rharinath@novell.com>
367
368         * cs0103-3.cs: New test for #76271.
369
370 2005-10-25  Carlos Alberto Cortez <calberto.cortez@gmail.com>
371
372         * gcs1700.cs, gcs1726.cs, gcs0647.cs, gcs0647-2.cs: 
373           New tests.
374
375         * InternalVisibleTo.snk: New key file for gcs1726.cs.
376           
377 2005-10-24  Carlos Alberto Cortez <calberto.cortez@gmail.com>
378
379         * cs0430.cs, cs0439.cs, cs0439-2.cs, 
380           cs1537-2.cs, cs1537-3.cs, cs1679.cs, 
381           cs1680.cs, cs1681.cs: Added tests for extern alias
382           feature.
383
384         * known-gmcs-issues: Update the issues to avoid testing
385         the extern alias test in 2.0 profile. We need to change them
386         as soon as the merged is done in gmcs.
387           
388 2005-10-20  Raja R Harinath  <rharinath@novell.com>
389
390         * Makefile (run-mcs-tests): Set MONO_RUNTIME to $(RUNTIME).
391
392 2005-10-07  Raja R Harinath  <rharinath@novell.com>
393
394         * cs0266-8.cs: New test from #76323.
395
396 2005-10-04  Raja R Harinath  <rharinath@novell.com>
397
398         * Makefile (with_mono_path_n11b): New.
399         (ILASM): Use it.
400
401 2005-09-26  Raja R Harinath  <rharinath@novell.com>
402
403         * cs0212-3.cs: New test based on #76133.
404
405 2005-09-05  Atsushi Enomoto  <atsushi@ximian.com>
406
407         * gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
408           to #75772.
409
410 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
411
412         * cs0418-3.cs, cs0418-4.cs, cs0418-5.cs,
413           cs0441-2.cs : class modifier check on partial types.
414         * known-issues-gmcs : added above.
415
416 2005-09-01  Atsushi Enomoto  <atsushi@ximian.com>
417
418         * cs0665-2.cs : test for bug #75946.
419         * known-issues-gmcs : added this file.
420
421 2005-08-31  Atsushi Enomoto  <atsushi@ximian.com>
422
423         * cs0665.cs : new test (possibly incorrect assignment in if statement).
424
425 2005-08-30  Atsushi Enomoto  <atsushi@ximian.com>
426
427         * cs0246-13.cs : testcase for #75930.
428
429 2005-08-24  Atsushi Enomoto  <atsushi@ximian.com>
430
431         * cs0134-2.cs : testcase for bug #754333.
432
433 2005-08-24  Atsushi Enomoto  <atsushi@ximian.com>
434
435         * known-issues-mcs : removed cs0642*.cs (working now)
436         * cs0642-2.cs, cs0642-3.cs, cs0642-4.cs, cs0642-5.cs, cs0642-6.cs :
437           filename fix.
438         * cs0642-7.cs, cs0642-8.cs, cs0642-9.cs :
439           Possible empty statement check for if&else.
440         * cs0642-10.cs : additional empty statement check for "fixed".
441
442 2005-08-24 Marek Safar <marek.safar@seznam.cz>
443
444         * Makefile: Add ilasm for *.il compilation.
445
446 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
447
448         * known-issues-mcs : removed cs0652.cs (working now)
449         * cs0652-2.cs, cs0652-3.cs cs0652-4.cs : for bug #53974 plus alpha.
450
451 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
452
453         * cs0034-3.cs : for bug #73709.
454
455 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
456
457         * cs0034-2.cs : for bug #52492.
458
459 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
460
461         * cs1010-2.cs : for bug #75245.
462
463 2005-08-23  Atsushi Enomoto  <atsushi@ximian.com>
464
465         * cs0165-10.cs, cs0165-11.cs : for bug #75721.
466
467 2005-08-12  Martin Baulig  <martin@ximian.com>
468
469         * known-issues-gmcs: Ignore cs3005-13.cs since it's supposed to
470         produce a warning and not an error on .NET 2.0.
471
472 2005-08-03  Raja R Harinath  <rharinath@novell.com>
473
474         * cs0431.cs, cs0432.cs, cs0432-2.cs, cs0440.cs, cs0687.cs:
475         New tests for the qualified-alias-member (::) feature.
476
477 2005-08-01  Raja R Harinath  <rharinath@novell.com>
478
479         * cs0122-17.cs: New test from #75669.
480
481 2005-07-31  Raja R Harinath  <harinath@gmail.com>
482
483         * cs1502-4.cs: New test from #75658.
484
485         * cs0136-6.cs: New test from #75656.
486
487 2005-07-26  Raja R Harinath  <rharinath@novell.com>
488
489         * cs0246-12.cs: New test from #75628.
490
491 2005-07-16  Raja R Harinath  <harinath@gmail.com>
492
493         * cs0252.cs, cs0253.cs: New tests for #60638 from #75557.
494
495 2005-07-15  Raja R Harinath  <rharinath@novell.com>
496
497         * cs0436.cs: New test from #72969.
498
499 2005-07-07  Raja R Harinath  <rharinath@novell.com>
500
501         * cs0282.cs: New test from #75486.
502
503 2005-07-05  Raja R Harinath  <rharinath@novell.com>
504
505         * cs0212-2.cs: New test from #72729.
506
507 2005-06-30  Raja R Harinath  <rharinath@novell.com>
508
509         * cs0021-3.cs: New test from #75412.
510
511         * cs0120-8.cs: New test from #75283.
512
513 2005-06-15  Raja R Harinath  <rharinath@novell.com>
514
515         * Makefile (run-mcs-tests): Run with TEST_RUNTIME.
516
517 2005-06-06  Raja R Harinath  <rharinath@novell.com>
518
519         * Makefile (run-mcs-tests): Update location of compiler-tester.exe.
520
521 2005-06-06 Marek Safar <marek.safar@seznam.cz>
522
523         * Makefile: Reflect tester changes.
524         
525         * TestRunner.cs: Moved to tools/compiler-tester.
526         
527 2005-06-03  Raja R Harinath  <rharinath@novell.com>
528
529         * cs0654.cs: New test.
530
531 2005-06-02  Raja R Harinath  <rharinath@novell.com>
532
533         * cs0119-2.cs: New test from #75080.
534
535 2005-05-31  Raja R Harinath  <rharinath@novell.com>
536
537         * cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
538         Output to 'dummy.xml'.
539
540 2005-05-30  Raja R Harinath  <rharinath@novell.com>
541
542         * cs0122-16.cs: New test from #75088.
543
544 2005-05-26  Raja R Harinath  <rharinath@novell.com>
545
546         * cs0173-3.cs: Rename from cs0172-2.cs.  CSC 1.1 reports CS0173,
547         CSC 2.0.40607 reports CS0172.  CS0173 is somewhat more appropriate
548         since the conversion is ambiguous.
549
550 2005-05-20  Martin Baulig  <martin@ximian.com>
551
552         * mcs-known-issues, gmcs-known-issues: Updated.
553
554         * *-expect-*, *-ignore-*: Removed; we don't need them anymore with
555         the new test runner.
556
557 2005-05-09 Marek Safar <marek.safar@seznam.cz>
558
559         * Makefile: Use TestRunner under NET_2_0.
560
561 2005-05-05  Raja R Harinath  <rharinath@novell.com>
562
563         * Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
564         'make run-test'.
565
566         * cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
567         New tests based on #64812.
568
569 2005-05-04  Raja R Harinath  <rharinath@novell.com>
570
571         * cs0122-13.cs: New test based on #64812.
572
573 2005-05-03  Raja R Harinath  <rharinath@novell.com>
574
575         * errors.txt (warning -28): Remove.
576
577 2005-04-17  Atsushi Enomoto  <atsushi@ximian.com>
578
579         * cs-1574-6.cs, cs-0419.cs : added new tests (bug #71603 and #71605).
580
581 2005-04-15  Raja R Harinath  <rharinath@novell.com>
582
583         * cs0208-7.cs, cs0208-8.cs: New tests.  Verified on CSC.
584
585 2005-04-08  Raja R Harinath  <rharinath@novell.com>
586
587         * cs0535-3.cs: New test from #58413.
588
589 2005-04-05  Raja R Harinath  <rharinath@novell.com>
590
591         * cs0208-5.cs, cs0208-6.cs: New tests from #62232.
592
593 2005-04-04  Raja R Harinath  <rharinath@novell.com>
594
595         * cs1521-2.cs: Change 'class' to a 'struct' to narrow down the
596         testcase to having only the mentioned error.  With the previous
597         code, CS0208 was also appropriate.
598
599 2005-04-01  Raja R Harinath  <rharinath@novell.com>
600
601         * TestRunner.cs (TestRunner): Make "KNOWN ISSUE" messages slightly
602         more verbose.
603         * cs0208-4.cs: New test from #74232.
604
605         * cs0267.cs: New.  Mentioned in passing in #74309.
606
607 2005-03-29  Raja R Harinath  <rharinath@novell.com>
608
609         * cs0136-3.cs, cs0136-4.cs: New tests from #47991.
610
611 2005-03-18  Raja R Harinath  <rharinath@novell.com>
612
613         * Makefile (DISTFILES): Don't distribute TestRunner.exe.
614
615 2005-03-17  Raja R Harinath  <rharinath@novell.com>
616
617         * Makefile (test-local): Depend on TestRunner-$(PROFILE).cs.
618         (run-mcs-tests): Clean up.  Use profile specific test runner.
619         Disable TestRunner on net_2_0 profile.
620         * TestRunner.cs (ProcessTester): Redirect stdout too.
621         (Tester.Log, Tester.LogLine): New.  Replacements for Console.Write
622         and Console.WriteLine that also log to files.
623         (Tester.Main): Add new command line argument for log file name.
624         Use the name of the compiler to select tests rather than "1".
625         Exit with non-zero on regressions.
626
627 2005-03-16 Marek Safar <marek.safar@seznam.cz>
628
629         * Makefile: Enabled TestRunner for default profile.
630         
631         * know-issues-*: Updated.
632
633 2005-03-16 Marek Safar <marek.safar@seznam.cz>
634
635         * TestRunner.cs: Add support for (no errors, ignore errors).
636
637 2005-03-16  Raja R Harinath  <rharinath@novell.com>
638
639         * Makefile (RUNTEST_PL, test-multi-local): Remove, now that
640         they're no longer used.
641         * runtest.pl: Remove.
642
643 2005-03-13  Martin Baulig  <martin@ximian.com>
644
645         Reverted things back to revision 41701, which was the last one
646         before Marek's changes.
647
648 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
649
650         * cs1041.cs : option -doc was missing.
651
652 2004-03-10  Atsushi Enomoto  <atsushi@ximian.com>
653
654         * cs1041.cs : added test for bug #73385.
655
656 2005-03-10 Marek Safar <marek.safar@seznam.cz>
657
658         * TestRunner.cs: New fast test runner.
659
660 2005-03-09  Raja R Harinath  <rharinath@novell.com>
661
662         * cs1618-2.cs: New test for partial classes.
663
664 2005-03-07  Raja R Harinath  <rharinath@novell.com>
665
666         * cs0120-6.cs, cs0120-7.cs: New tests from #73394.
667
668 2005-02-28  Raja R Harinath  <rharinath@novell.com>
669
670         * cs0053-2.cs: New test from #73052.
671
672 2005-02-23  Raja R Harinath  <rharinath@novell.com>
673
674         * cs0122-10.cs, CS0122-10-lib.cs: New tests based on #57851.
675         * Makefile (all-local): Add CS0122-10-lib.dll.
676         * cs0122-11.cs: New test based on #72718.
677         * cs0112-2.cs: Remove erroneous test.  Same as cs1501.cs.
678         * mcs-expect-wrong-error (cs1501.cs): Remove.
679
680 2005-02-22  Raja R Harinath  <rharinath@novell.com>
681
682         * cs0115-3.c, cs0534-3.cs, cs0534-4.cs: New files based on #71134.
683         * CS0534-3-lib.cs, CS0534-4-lib.cs: Likewise.
684         * Makefile (all-local): Add CS0534-3-lib.dll and CS0534-4-lib.dll.
685
686 2005-02-21  Raja R Harinath  <rharinath@novell.com>
687
688         * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
689
690         * runtest.pl: Add unexpected error check.
691
692 2005-02-18  Raja R Harinath  <rharinath@novell.com>
693
694         * cs0120-5.cs: New test from #72678.
695
696         * cs0131-3.cs: New test from #63202.
697
698 2005-02-16  Raja R Harinath  <rharinath@novell.com>
699
700         * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
701
702 2005-02-15  Raja R Harinath  <rharinath@novell.com>
703
704         * cs1502-3.cs: New test from #72554.
705
706 2005-02-11 Marek Safar <marek.safar@seznam.cz>
707
708         * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
709         cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
710
711 2005-02-10  Raja R Harinath  <rharinath@novell.com>
712
713         * cs0121-4.cs: New test.  Ensure that a param method isn't
714         discarded if the signatures of other normal methods are different.
715
716 2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
717
718         * cs1617.cs: Add a newline so do-tests.pl can process it under
719         sparc.
720
721 2005-02-02  Raja R Harinath  <rharinath@novell.com>
722
723         * cs0108-12.cs: New test.  Ensure that cs0108 handling occurs when
724         a constant is defined ahead of time due to forward references.
725
726 2005-01-25 Marek Safar <marek.safar@seznam.cz>
727
728         * cs0176-4.cs: Bug #71257.
729
730 2005-01-25 Marek Safar <marek.safar@seznam.cz>
731
732         * cs0647-14.cs: Bug #71651.
733         
734 2005-01-12  Raja R Harinath  <rharinath@novell.com>
735
736         * Makefile (run-generics-tests): Fix quoting to better work in
737         Windows.  Remove some stray code leftover from testing.
738         (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
739         * cs2023.response: Rename from CS2023.
740         * cs2023.cs: Update.
741
742 2005-01-10  Raja R Harinath  <rharinath@novell.com>
743
744         * Makefile (all-local): Add CS0118-2-lib.dll.
745         (run-mcs-tests, run-generics-tests): Don't pipe through tee.  It
746         loses exit code of do-tests.pl.
747         * do-tests.pl (PROFILELOG): New.  Copy all output to this file too.
748         * cs0234-2.cs: Bug #52697.
749         * cs0234-3.cs: Bug #57200.
750         * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
751         * cs0538-2.cs: Remove bogus test.
752
753 2005-01-10 Marek Safar <marek.safar@seznam.cz>
754
755         * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
756         
757 2005-01-07 Marek Safar <marek.safar@seznam.cz>
758
759         * cs0102-14.cs: Bug #70942.
760
761 2005-01-05  Duncan Mak  <duncan@ximian.com>
762  
763         * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
764         
765         * cs1040-2.cs: Added to track bug #56460.        
766         
767 2004-12-29  Duncan Mak  <duncan@ximian.com>
768
769         * cs0246-9.cs: Added to track bug #70758.
770
771         * cs1510-3.cs: Added to track bug #70402.
772
773 2004-12-17  Raja R Harinath  <rharinath@novell.com>
774
775         * Makefile (run-mcs-tests, run-generics.tests): Don't remove
776         *.junk here.
777         (clean-local): Remove them here.
778         * do-tests.pl: Fix some perl warnings.
779
780 2004-12-17 Marek Safar <marek.safar@seznam.cz>
781
782         * makefile: Removed LOCAL_MCS_FLAGS. Every test should
783         have its own.
784
785         * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
786         cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
787         cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
788         cs1638.cs, cs0103-2.cs: New error tests.
789
790 2004-12-14 Marek Safar <marek.safar@seznam.cz>
791
792         * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
793         cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
794         cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
795         cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
796         New error tests.
797
798 2004-12-08  Martin Baulig  <martin@ximian.com>
799
800         * gcs3024.cs: New test.
801
802 2004-12-08  Martin Baulig  <martin@ximian.com>
803
804         * cs3002-4.cs: Renamed to cs3003-2.cs.
805         * cs3002-7.cs: Renamed to cs3003-3.cs.
806         * cs3002-8.cs: Renamed to cs3003-4.cs.
807
808 2004-12-07  Raja R Harinath  <rharinath@novell.com>
809
810         * Makefile (DISTFILES): Add expected error and ignored test lists.
811
812 2004-12-07  Martin Baulig  <martin@ximian.com>
813
814         * gcs0305.cs: Renamed to cs0246-2.cs.
815         * gcs0305-2.cs: Renamed to cs0246-3.cs.
816         * gcs0305-3.cs: Renamed to cs0246-4.cs.
817         * gcs0305-4.cs: Renamed to cs0246-5.cs.
818         * gcs0308.cs: Renamed to cs0246-6.cs.
819         * gcs0308-2.cs: Renamed to cs0246-7.cs.
820         * gcs0308-3.cs: Renamed to cs0246-8.cs.
821
822 2004-12-06  Martin Baulig  <martin@ximian.com>
823
824         * cs8211.cs: Renamed to cs0182-4.cs.
825
826 2004-12-06  Martin Baulig  <martin@ximian.com>
827
828         * cs8212.cs: Renamed to cs0182-3.cs.
829
830 2004-12-06  Martin Baulig  <martin@ximian.com>
831
832         * cs8210.cs: Renamed to gcs0208.cs.
833
834 2004-12-06  Martin Baulig  <martin@ximian.com>
835
836         * cs8206.cs: Renamed to cs1622.cs.
837
838 2004-12-06  Martin Baulig  <martin@ximian.com>
839
840         * cs8201.cs: Removed, this is not an error !
841
842 2004-12-06  Martin Baulig  <martin@ximian.com>
843
844         * gmcs-expect-*: Updated from mcs-expect-*.
845
846 2004-12-06  Raja R Harinath  <rharinath@novell.com>
847
848         * Makefile (test-multi-local): Fix compile command.
849
850 2004-12-02  Duncan Mak  <duncan@ximian.com>
851
852         * cs0122-7.cs: 
853         * cs0122-8.cs: Added test cases for events, from bug #70129.
854
855 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
856
857         * cs1589.inc : plus one.
858         * Makefile : remove dummy.xml (in case of error test failures)
859
860 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
861
862         * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
863           cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
864           cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
865           cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
866           cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
867           cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
868           cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
869           cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
870           cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
871           cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
872           cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
873           cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
874           cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
875           cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
876           cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
877           cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
878
879 2004-11-26  Raja R Harinath  <rharinath@novell.com>
880
881         * Makefile (DISTFILES): Add do-tests.pl.
882
883 2004-11-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
884
885         * cs0275.cs: New
886         
887 2004-11-18 Marek Safar <marek.safar@seznam.cz>
888
889         * cs0657-19.cs: Bug#69462
890
891 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
892         * cs0273.cs: New
893         * cs0274.cs: New
894         * cs0276.cs: New
895         * cs0507-2.cs: New
896         * cs1644-2.cs: New
897
898 2004-10-24 Marek Safar <marek.safar@seznam.cz>
899
900         * cs82??.cs: Renumber some 82xx errors.
901
902 2004-10-21  Raja R Harinath  <rharinath@novell.com>
903
904         * do-tests.pl: Make robust to being invoked in parallel for
905         multiple profiles.
906         * Makefile: Clean any generated files.
907
908 2004-10-07  Raja R Harinath  <rharinath@novell.com>
909
910         * mcs-ignore-tests: Empty.
911
912         * Makefile (run-mcs-tests): Save log of output to
913         $(TEST_PROFILE).log.
914         (run-generics-tests): Likewise.
915         Report from K Sathyasudha <ksathyasudha@novell.com>.
916
917 2004-10-05  John Luke  <john.luke@gmail.com>
918
919         * Makefile: add *.mdb to clean target
920
921 2004-10-04  John Luke  <john.luke@gmail.com>
922
923         * cs8205.cs: remove, same as cs1624
924         * cs8206.cs: fix yield syntax, and add line number, now passes
925         * cs8207.cs: remove, same as cs1623
926         * cs8208.cs: remove, same as cs1625
927         * cs8209.cs: remove, same as cs1631
928
929 2004-10-01  John Luke  <john.luke@gmail.com>
930
931         * *.cs: fix some incorrect tests by either addding a Main method,
932         or adding a -t:library compiler option.  Makes one test pass, and adds
933         19 to *-expect-wrong-error as they compile when they shouldn't
934         * *mcs-expect-*-error: update
935
936 2004-10-01  Raja R Harinath  <rharinath@novell.com>
937
938         * cs0122-5.cs, cs0122-6.cs: New tests.
939         * gmcs-expect-no-error: Update.
940
941 2004-09-27  Raja R Harinath  <rharinath@novell.com>
942
943         * Makefile: Re-apply changes from 2004-09-14.
944         (test-everything): Run tests in both profiles.
945
946 2004-09-21  Raja R Harinath  <rharinath@novell.com>
947
948         * do-tests.pl: Print 'IGNORED' when a test is ignored.
949
950 2004-09-14  Martin Baulig  <martin@ximian.com>
951
952         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
953
954 2004-09-14  Martin Baulig  <martin@ximian.com>
955
956         * Makefile: Put the old Makefile back.
957
958 2004-09-14  Raja R Harinath  <rharinath@novell.com>
959
960         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
961         (test-everything): Remove.
962         (TEST_PROFILE): New.
963         (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
964         (run-test-local) [PROFILE=net_2_0]: Run generics tests.
965
966 2004-09-10 Marek Safar <marek.safar@seznam.cz>
967
968         * do-test.pl: Make report readable (I was really confuse).
969         Fixed bug on my machine CR+LF in *-expect-* files. 
970
971 2004-09-07  Martin Baulig  <martin@ximian.com>
972
973         * mcs-expect-no-error: I'm slowly getting annoyed.  Is it really
974         so hard to add new tests here ?
975
976 2004-09-07  Raja R Harinath  <rharinath@novell.com>
977
978         * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
979         * Makefile: Update list of dlls.
980
981 2004-09-03 Marek Safar <marek.safar@seznam.cz>
982
983         * 8 new error tests.
984
985 2004-09-03  Raja R Harinath  <rharinath@novell.com>
986
987         * do-tests.pl: Attach $profile to log file name to make clear
988         which profile caused the error.
989
990 2004-09-01 Marek Safar <marek.safar@seznam.cz>
991
992         * 20 new tests mainly for static classes.
993
994 2004-08-27  Martin Baulig  <martin@ximian.com>
995
996         * Makefile (test-everything): New target.
997
998 2004-08-27  Martin Baulig  <martin@ximian.com>
999
1000         * gmcs-ignore-tests: New file.  This file lists tests which should
1001         not be run at all because they make the compiler hang.
1002
1003         * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
1004         * generics-expect-no-error: Updated.
1005
1006 2004-08-27  Martin Baulig  <martin@ximian.com>
1007
1008         * Makefile
1009         (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
1010         (run-generics-tests): New target to run the gcs*.cs tests.
1011         (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
1012         run-generics-tests.
1013
1014         * do-tests.pl: Don't return an error value if more tests pass than
1015         expected.       
1016
1017         * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
1018         current situation, ie. make all the tests pass.
1019
1020         * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
1021
1022         * generics-expect-wrong-error: Formerly known as
1023         gmcs-expect-wrong-error.        
1024
1025 2004-08-27  Martin Baulig  <martin@ximian.com>
1026
1027         * do-tests.pl: Deal with compiler crashes.
1028
1029         * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
1030
1031 2004-08-04 Marek Safar <marek.safar@seznam.cz>
1032
1033         * 62 new error tests.
1034
1035 2004-07-23  Martin Baulig  <martin@ximian.com>
1036
1037         * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
1038         tests for partial classes.
1039
1040 2004-07-14  Martin Baulig  <martin@ximian.com>
1041
1042         * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
1043         iterators.      
1044
1045 2004-07-02  Raja R Harinath  <rharinath@novell.com>
1046
1047         * cs0038-3.cs: New testcase from #60730.
1048         * cs0038-4.cs: Likewise.
1049
1050 2004-06-21  Raja R Harinath  <rharinath@novell.com>
1051
1052         * cs0592-8.cs: Avoid spurious "unexpected incorrect error".
1053
1054 2004-06-10 Marek Safar <marek.safar@seznam.cz>
1055
1056         * do-test.pl: --expect-error must be at the
1057         first place (mcs parses options by order).
1058
1059 2004-06-10 Marek Safar <marek.safar@seznam.cz>
1060
1061         * do-test.pl: Added simple error logging.
1062         * Makefile (clean): Remove .dll & .log files
1063
1064 2004-06-07  Raja R Harinath  <rharinath@novell.com>
1065
1066         * cs0038-2.cs: New test, from bug #59477.
1067         * mcs-expect-wrong-error: Add cs0038-1.
1068
1069 2004-06-03  Raja R Harinath  <rharinath@novell.com>
1070
1071         * cs0038-1.cs, cs1540-3.cs, cs1540-4.cs, cs1540-5.cs:
1072         New testcases for bug #50820.
1073
1074 2004-06-01 Marek Safar <marek.safar@seznam.cz>
1075
1076         * cs1555.cs,
1077         * cs1556.cs,
1078         * cs3000.cs: 3 new error tests.
1079
1080 2004-05-30 Marek Safar <marek.safar@seznam.cz>
1081
1082         * cs1017.cs: New test.
1083
1084 2004-05-19 Marek Safar <marek.safar@seznam.cz>
1085
1086         * cs0579-6.cs: New test for bug #58688.
1087
1088 2004-05-18 Marek Safar <marek.safar@seznam.cz>
1089
1090         * cs0592-8.cs,
1091         * cs0657-{2-17}.cs,
1092         * cs1518-3.cs: 18 new error tests.
1093         
1094 2004-05-14 Marek Safar <marek.safar@seznam.cz>
1095
1096         * cs3008-7.cs: New test for bug #58478.
1097
1098 2004-05-11  Raja R Harinath  <rharinath@novell.com>
1099
1100         * Makefile (run-test-local): Run gmcs and multi tests too.
1101         (test-multi-local): Add logging of errors.
1102         * runtest.pl: Change $errors and $warnings to keep track of lines
1103         on which errors are supposed to occur.
1104
1105 2004-05-10 Marek Safar <marek.safar@seznam.cz>
1106
1107         * cs0577-2, cs0577-3,
1108         * cs1618.cs: 3 new error tests.
1109
1110 2004-05-10  Raja R Harinath  <rharinath@novell.com>
1111
1112         * do-tests.pl: Add back lost 'chomp'.
1113
1114 2004-05-07  Raja R Harinath  <rharinath@novell.com>
1115
1116         * do-tests.pl: Simplify sed expression.
1117
1118         * cs0625.cs, cs0626.cs, cs0636.cs: New tests.
1119
1120 2004-05-07 Marek Safar <marek.safar@seznam.cz>
1121
1122         * cs0579-4.cs, CS0579-4-1.cs,
1123         * cs0579-5.cs,
1124         * cs0657.cs,
1125         * cs3015-2.cs,
1126         * cs3019.cs,
1127         * cs3019-2.cs: 6 new error tests.
1128         
1129 2004-05-03 Marek Safar <marek.safar@seznam.cz>
1130
1131         * cs0579-3.cs,
1132         * cs0592-7.cs,        
1133         * cs0626.cs: 3 new error tests.
1134
1135 2004-04-29 Marek Safar <marek.safar@seznam.cz>
1136
1137         * cs-11.cs: Renamed to cs1501-5.cs.
1138
1139 2004-04-29 Marek Safar <marek.safar@seznam.cz>
1140
1141         * cs0629.cs,
1142         * cs1667-3.cs: 2 new error tests.
1143
1144 2004-04-12 Marek Safar <marek.safar@seznam.cz>
1145
1146         * cs0109.cs: New test.
1147
1148 2004-04-14 Marek Safar <marek.safar@seznam.cz>
1149
1150         * cs0612.cs,
1151         * cs0672-2.cs: 2 new error tests.
1152
1153 2004-04-13 Marek Safar <marek.safar@seznam.cz>
1154
1155         * cs0618-2.cs,
1156         * cs0619-{27-36}.cs,
1157         * cs1667.cs, cs1667-2.cs: 13 new error tests.
1158
1159 2004-04-08 Marek Safar <marek.safar@seznam.cz>
1160
1161         * cs1677.cs: Changed name from cs1667.cs
1162
1163 2004-04-07  Sebastien Pouliot  <sebastien@ximian.com>
1164
1165         * cs1606.pub: New file. ECMA key.
1166         * cs1606.cs: New file. This is the same problem as cs1548-3.cs but CSC
1167         report a different error number when the ECMA key is being used.
1168
1169 2004-04-06  Sebastien Pouliot  <sebastien@ximian.com>
1170
1171         * cs1548.pub: New file. Strongname file with only the public key.
1172         * cs1548-3.cs: New file to test signing with a strongname containing
1173         only the public key.
1174
1175 2004-04-05  Martin Baulig  <martin@ximian.com>
1176
1177         * gmcs-expect-wrong-error: New file.
1178
1179 2004-04-05 Marek Safar <marek.safar@seznam.cz>
1180
1181         * cs3009-3.cs: New error test.
1182
1183 2004-03-29 Ben Maurer  <bmaurer@users.sourceforge.net>
1184
1185         * cs0176.cs: make this test better.
1186
1187 2004-03-29 Marek Safar <marek.safar@seznam.cz>
1188         * cs0029-3.cs,
1189           cs0173-2.cs,
1190           cs0619-{2-26}.cs,
1191           cs0672.cs: 29 new error tests.
1192
1193 2004-03-26 Ben Maurer  <bmaurer@users.sourceforge.net>
1194
1195         * do-tests.pl: i think this fixes the problem with
1196         tests that have comp options alway passing
1197         * mcs-expect*: update for above.
1198
1199 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
1200
1201         * mcs-expect-no-errors: Removed cs1548 and cs1458-2.cs (fixed #55364).
1202
1203 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
1204
1205         * cs1510-2.cs: test for 56016.
1206         * cs0154-2.cs: test for 55780.
1207         * cs0246-6.cs: test for 55770.
1208
1209 2004-03-25 Ben Maurer  <bmaurer@users.sourceforge.net>
1210
1211         * cs0122-4.cs: test for bug 55970.
1212
1213 2004-03-25  Sebastien Pouliot  <sebastien@ximian.com>
1214
1215         * cs1548.cs: More descriptive comment  (missing file).
1216         * cs1548-2.cs: New. Invalid strongname file (content).
1217         * mcs-expect-no-errors: Added cs1458-2.cs.
1218
1219 2004-03-24 Ben Maurer  <bmaurer@users.sourceforge.net>
1220
1221         * Makefile, do-tests.pl: A new system for testing.
1222         * mcs-expect-no-errors, mcs-expect-wrong-error: a list
1223         of tests that we fail on.
1224         * CONTRIBUTORS_README: update docs.
1225
1226 2004-03-23  Sebastien Pouliot  <sebastien@ximian.com>
1227
1228         * cs1548.cs: New test for signing an assembly.
1229
1230 2004-03-16  Martin Baulig  <martin@ximian.com>
1231
1232         * Makefile (run-generics-local): New target to run the generics
1233         tests.
1234
1235         * gmcs0246.cs, gmcs0305.cs, gmcs0305-2.cs, gmcs0308.cs,
1236         gmcs0308-2.cs: New tests.
1237
1238 2004-03-12 Marek Safar <marek.safar@seznam.cz>
1239
1240         * cs0182-1.cs,
1241           cs3001-9.cs: New error tests.
1242
1243 2004-03-08 Ben Maurer  <bmaurer@users.sourceforge.net>
1244
1245         * cs0111-{6,7}.cs: new test cases.
1246
1247 2004-03-02 Marek Safar <marek.safar@seznam.cz>
1248
1249         * cs0246-5.cs: New error test.
1250
1251 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1252
1253         * cs3001-{7,8}.cs,
1254           cs3005-(1-22}.cs,
1255           cs3006-{1-6}.cs,
1256           cs3012.cs,
1257           cs3013.cs New error tests for CLS-compliance.
1258
1259         * cs186-2.cs,
1260           cs0579-2.cs New error tests.
1261
1262         * makefile: Added CS3005-16-lib.cs and CS3013-module.cs as helpers for errors cs3005-16.cs and cs3013.cs.
1263
1264
1265 2004-02-10 Marek Safar <marek.safar@seznam.cz>
1266
1267         * cs0111-2.cs: Fixed error message.
1268           cs0111-5.cs,
1269           cs0528-2.cs: New error tests.
1270
1271 2004-02-03 Marek Safar <marek.safar@seznam.cz>
1272
1273         * cs0102-{2,3,4,5}.cs,
1274           cs0111-{3,4}.cs,
1275           cs0547-2.cs: New error tests.
1276
1277 2004-01-21 Marek Safar <marek.safar@seznam.cz>
1278
1279         * cs0102.cs,
1280           cs0111-2.cs,
1281           cs246-{2,3,4}.cs,
1282           cs663.cs: New tests.
1283
1284 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1285
1286         * cs3001.cs,
1287           cs3001-1.cs,
1288           cs3001-2.cs,
1289           cs3001-3.cs,
1290           cs3001-4.cs,
1291           cs3001-5.cs,
1292           cs3001-6.cs,
1293           cs3001-7.cs,
1294           cs3002.cs,
1295           cs3002-1.cs,
1296           cs3002-10.cs,
1297           cs3002-2.cs,
1298           cs3002-3.cs,
1299           cs3002-4.cs,
1300           cs3002-5.cs,
1301           cs3002-6.cs,
1302           cs3002-7.cs,
1303           cs3002-8.cs,
1304           cs3002-9.cs,
1305           cs3003.cs,
1306           cs3003-1.cs,
1307           cs3008.cs,
1308           cs3008-1.cs,
1309           cs3008-2.cs,
1310           cs3008-3.cs,
1311           cs3008-4.cs,
1312           cs3008-5.cs,
1313           cs3008-6.cs,
1314           cs3010.cs,
1315           cs3011.cs,
1316           cs3011-1.cs,
1317           cs3014.cs,
1318           cs3014-1.cs,
1319           cs3014-2.cs,
1320           cs3014-3.cs,
1321           cs3014-4.cs,
1322           cs3014-5.cs,
1323           cs3014-6.cs,
1324           cs3014-7.cs,
1325           cs3015.cs,
1326           cs3015-1.cs,
1327           cs3016.cs,
1328           cs3016-1.cs,
1329           cs3016-2.cs,
1330           cs3016-3.cs: New tests for CLS-compliance.
1331
1332         * cs108-2.cs,
1333           cs116-2.cs,
1334           cs592-4.cs,
1335           cs592-5.cs,
1336           cs592-6.cs: New tests.
1337
1338 2004-01-04 Ben Maurer  <bmaurer@users.sourceforge.net>
1339
1340         * cs157-{2,3,4}: test cases we fail.
1341
1342 2003-11-01  Marek Safar <marek.safar@seznam.cz>
1343
1344         * makefile: Added "// Compiler options:" handling.
1345
1346 2003-09-22  Martin Baulig  <martin@ximian.com>
1347
1348         * errors.txt: Added -219.
1349
1350 2003-09-16  Martin Baulig  <martin@ximian.com>
1351
1352         * cs8217.cs: New test.
1353
1354 2003-09-06  Martin Baulig  <martin@ximian.com>
1355
1356         * errors.txt: Added -216.
1357
1358 2003-08-28 Ben Maurer  <bmaurer@users.sourceforge.net>
1359
1360         * cs0666.xml: added sample xml file for monodoc error provider.
1361
1362 2003-07-28  Martin Baulig  <martin@ximian.com>
1363
1364         * cs0075.cs: This test case was incorrect; according to the spec,
1365         `(double) -1' is allowed since `double' is a builtin type.
1366         However, `(A) -1' is not allowed where `A' is a valuetype and has
1367         an implicit conversion from int.
1368
1369 2003-07-28  Nick Drochak <ndrochak@gol.com>
1370
1371         * Makefile: added test-local target. Fixes build problem.
1372
1373 2003-07-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1374
1375         * Makefile: added install-local target.
1376
1377 2003-07-26  Martin Baulig  <martin@ximian.com>
1378
1379         * error-6.cs: New test for bug #46907.
1380
1381         * Makefile:
1382         (test-multi-local): Run the multi-test tests.
1383         (all-local): Run run-test-local and test-multi-local.
1384
1385 2003-07-21  Martin Baulig  <martin@ximian.com>
1386
1387         * syntax0068.cs, syntax0069.cs, syntax0071.cs, syntax0116.cs:
1388         These are syntax errors which we'd need to catch in cs-parser.jay;
1389         separate them from the other errors.
1390
1391         * cs0572.cs: New test.
1392
1393 2003-07-14  Martin Baulig  <martin@ximian.com>
1394
1395         * cs0212.cs: New test.
1396
1397 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
1398
1399         * cs1501-4.cs: Another test case for this error. This time it is on
1400         constructors for attributes. We now report the error correctly.
1401
1402 2003-05-18  Martin Baulig  <martin@ximian.com>
1403
1404         * error-3.cs: Added testcase for CS0188.
1405
1406 2003-05-18  Martin Baulig  <martin@ximian.com>
1407
1408         * error-4.cs: Renamed to cs1502-2.cs.
1409
1410 2003-05-18  Martin Baulig  <martin@ximian.com>
1411
1412         * makefile: Ignore CS0162 and CS0169.
1413
1414 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
1415
1416         * cs1518-2.cs:   Added comment describing the error.
1417
1418 2003-03-29  Gaurav Vaish <gvaish_mono@lycos.com>
1419
1420         * cs1518-2.cs:   Added new test.
1421
1422 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1423
1424         * cs0208.cs: Added new test.
1425
1426 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1427
1428         * cs0202.cs: Added new test.
1429         
1430 2002-12-24  Alejandro Sánchez Acosta  <raciel@gnome.org>
1431
1432         * cs0197.cs: Added new test.
1433
1434 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1435
1436         * cs0192.cs: Added new test.
1437
1438 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1439
1440         * cs0170.cs: Added new test.
1441
1442 2002-12-23  Alejandro Sánchez Acosta  <raciel@gnome.org>
1443
1444         * cs0156.cs: Added new test.
1445
1446 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
1447
1448         * cs0163.cs: Added new test file.
1449
1450 2002-12-21  Alejandro Sánchez Acosta  <raciel@gnome.org>
1451
1452         * cs0161.cs: Added new test file.
1453
1454 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1455
1456         * cs0230.cs: Added this test file.
1457
1458 2002-12-19  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1459
1460         * cs0225.cs: Added this file
1461
1462 2002-12-18  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
1463
1464         * cs0201.cs: Added this new test.
1465
1466 2002-12-18  Ravi Pratap  <ravi@ximian.com>
1467
1468         * errors.txt : Update for error # -24.
1469
1470 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
1471
1472         * cs0154.cs: New test.
1473
1474 2002-12-17  Alejandro Sánchez Acosta  <raciel@gnome.org>
1475
1476         * cs0138.cs: New test.
1477
1478 2002-12-07  Ravi Pratap  <ravi@ximian.com>
1479
1480         * cs0579.cs : Add.
1481
1482 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
1483
1484         * cs0140.cs,
1485           cs0143.cs: New test.
1486
1487 2002-12-01  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
1488
1489         * cs0100.cs,
1490           cs0105.cs,
1491           cs0112.cs,
1492           cs0116.cs: New test.
1493
1494 2002-09-12  Martin Baulig  <martin@gnome.org>
1495
1496         * cs0038.cs: New test.
1497
1498 2002-08-27  Martin Baulig  <martin@gnome.org>
1499
1500         * cs0120-3.cs: New test.
1501
1502 2002-08-19  Ravi Pratap  <ravi@ximian.com>
1503
1504         * error-4.cs : New test.
1505
1506         * error-5.cs : New test.
1507
1508 2002-08-11  Martin Baulig  <martin@gnome.org>
1509
1510         * error-3.cs: New test.
1511
1512 2002-08-08  Martin Baulig  <martin@gnome.org>
1513
1514         * cs1540.cs: New test.
1515
1516 2002-08-08  Martin Baulig  <martin@gnome.org>
1517
1518         * cs0236.cs: New test.
1519
1520 2002-08-05  Martin Baulig  <martin@gnome.org>
1521
1522         * runtest.pl: This is a perl script which runs a testcase, parses the
1523         MCS output and checks whether all errors are reported.
1524
1525         * error-1.cs, error-2.cs: Moved here from ../tests/.
1526
1527         * README.tests: Added (empty) list of all test cases.
1528
1529 2002-08-02  Martin Baulig  <martin@gnome.org>
1530
1531         * cs0155.cs, cs0155-2.cs: New tests.
1532
1533 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
1534
1535         * cs1039.cs, cs1033.cs, cs1010.cs: New tests.
1536
1537 2002-06-26    <adb@tardis.ed.ac.uk>
1538
1539         * cs1501-3.cs: Added new test for struct ctr typechecks.
1540
1541 2002-06-24  Andrew Birkett  <adb@tardis.ed.ac.uk>
1542
1543         * fail: cs0121.cs, cs0157.cs and cs1501.cs no longer fail.  
1544         * cs0176.cs: Method has to be public for correct test
1545         * cs0196.cs, cs0242.cs: Do 'return' to stop null statement warning.
1546         * cs0255.cs: Add assignment to stop 'unused variable' warning.
1547         * makefile: Output is now like "Running test 42 .. OK".  Added --unsafe to 
1548           make cs0193.cs, cs0196.cs and cs0214-3.cs work.
1549