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