2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / tests / ChangeLog
1 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * xml-025.inc : was missing.
4
5 2004-12-02  Marek Safar <marek.safar@seznam.cz>
6
7         * test-324.cs: New test.
8
9 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
10
11         * Makefile : added lines for /doc test files.
12         * harness.nk : added xmldoc test lines.
13         * xmldocdiff.cs : small test tool for verifying /doc output.
14         * xml-001.cs, xml-001-ref.xml, xml-002.cs, xml-002-ref.xml,
15           xml-003.cs, xml-003-ref.xml, xml-004.cs, xml-004-ref.xml,
16           xml-005.cs, xml-005-ref.xml, xml-006.cs, xml-006-ref.xml,
17           xml-007.cs, xml-007-ref.xml, xml-008.cs, xml-008-ref.xml,
18           xml-009.cs, xml-009-ref.xml, xml-010.cs, xml-010-ref.xml,
19           xml-011.cs, xml-011-ref.xml, xml-012.cs, xml-012-ref.xml,
20           xml-013.cs, xml-013-ref.xml, xml-014.cs, xml-014-ref.xml,
21           xml-015.cs, xml-015-ref.xml, xml-016.cs, xml-016-ref.xml,
22           xml-017.cs, xml-017-ref.xml, xml-018.cs, xml-018-ref.xml,
23           xml-019.cs, xml-019-ref.xml, xml-020.cs, xml-020-ref.xml,
24           xml-021.cs, xml-021-ref.xml, xml-022.cs, xml-022-ref.xml,
25           xml-023.cs, xml-023-ref.xml, xml-024.cs, xml-024-ref.xml,
26           xml-025.cs, xml-025-ref.xml, xml-026.cs, xml-026-ref.xml,
27           xml-027.cs, xml-027-ref.xml, xml-028.cs, xml-028-ref.xml,
28           xml-029.cs, xml-029-ref.xml, xml-030.cs, xml-030-ref.xml,
29           xml-031.cs, xml-031-ref.xml, xml-032.cs, xml-032-ref.xml :
30           tests for /doc feature.
31
32 2004-11-30  Martin Baulig  <martin@ximian.com>
33
34         * Makefile: Enable gen-110; it's about virtual generic methods and
35         generic interface methods.
36
37 2004-11-30  Raja R Harinath  <rharinath@novell.com>
38
39         * Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
40         (test-harness-run): Clean up error reporting.
41         (TEST_NOPASS): Remove.  Move old contents ...
42         (TEST_SOURCES_common): ... here and ...
43         (TEST_EXCLUDES_common): ... here.
44         (TEST_SOURCES_default): Move new tests to TEST_SOURCES_common
45         and TESTS_EXCLUDES_net_2_0.
46
47 2004-11-30  Marek Safar <marek.safar@seznam.cz>
48
49         * Makefile: Add acc-modifiers tests.
50         Hardcode TEST_SOURCES_default to work also with my
51         custom profiles.
52
53 2004-11-26  Martin Baulig  <martin@ximian.com>
54
55         * Makefile: Disable test-40.cs for gmcs.
56
57 2004-11-26  Raja R Harinath  <rharinath@novell.com>
58
59         * harness.mk: Fix quoting.
60
61 2004-11-26  Atsushi Enomoto  <atsushi@ximian.com>
62
63         * Makefile: test-50.cs is NO_PASS. See bug #69820.
64
65 2004-11-25  Ben Maurer  <bmaurer@ximian.com>
66
67         * test-321.cs: New test for bug 69926
68
69 2004-11-24  Martin Baulig  <martin@ximian.com>
70
71         * gen-105.cs: New test.
72
73 2004-11-23  Marek Safar <marek.safar@seznam.cz>
74
75         * test-319-*.cs: New test for #69177
76
77 2004-11-18  Martin Baulig  <martin@ximian.com>
78
79         * gen-104.cs: New test for #68265.
80
81 2004-11-22  Raja R Harinath  <rharinath@novell.com>
82
83         * Makefile (clean-local): Clean up the temporary dir-* trees.
84
85 2004-11-18  Marek Safar <marek.safar@seznam.cz>
86
87         * test-318.cs: New test for wrong warning.
88
89 2004-11-18  Raja R Harinath  <rharinath@novell.com>
90
91         * Makefile (TEST_ORDERING): New.  Lists multi-file tests that are
92         not handled by the %-exe/%-dll pattern.
93         (test-harness-run): Add test-ordering dependencies to
94         generated Makefile.
95         * harness.mk (%.res): Fix quoting error.
96         (test-ordering): Remove.
97         * conv-dll.cs, conv-exe.cs: Rename from conv-lib.cs, conv-main.cs.
98         * vararg-dll.cs: Rename from vararg-lib.cs.
99         * mtest-2-dll.cs, mtest-2-exe.cs: Rename from dll-1.cs and
100         prog-1.cs.
101         * mtest-3-dll.cs, mtest-3-exe.cs: Rename from dll-2.cs and 
102         prog-2.cs.
103         * mtest-4-dll.cs, mtest-4-exe.cs: Rename from ns0.cs and ns.cs.
104         * mtest-5-dll.cs, mtest-5-exe.cs: Rename from pover-a.cs and
105         pover-b.cs.
106         * gen-98-dll.cs, gen-98-exe.cs: Rename from gen-98.cs and gen-99.cs.
107
108 2004-11-18  Martin Baulig  <martin@ximian.com>
109
110         * gen-102.cs: New test for #62909.
111
112 2004-11-17  Raja R Harinath  <rharinath@novell.com>
113
114         * harness.mk: Add the pover-a and pover-b multi-file test.
115
116 2004-11-17  Martin Baulig  <martin@ximian.com>
117
118         * Makefile: Reverted Miguel's last commit and correctly added his
119         pover-a and pover-b tests.
120
121 2004-11-17  Martin Baulig  <martin@ximian.com>
122
123         * Makefile: Enable test-315 and gen-95.
124
125 2004-11-16  Martin Baulig  <martin@ximian.com>
126
127         * test-316.cs: New test for #69082.
128
129         * test-317.cs; New test for #63705.
130
131 2004-11-16  Martin Baulig  <martin@ximian.com>
132
133         * Makefile: Updated.
134
135 2004-11-09  Martin Baulig  <martin@ximian.com>
136
137         * gen-86.cs, gen-87.cs, gen-88.cs, gen-89.cs, gen-90.cs,
138         gen-91.cs, gen-92.cs, gen-93.cs, gen-94.cs, gen-96.cs: New tests.
139
140 2004-11-09  Martin Baulig  <martin@ximian.com>
141
142         * test-315.cs: New test.
143
144 2004-11-04  Raja R Harinath  <rharinath@novell.com>
145
146         * harness.mk: Avoid creating and deleting symlinks.
147
148 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
149
150         * acc-modifiers.cs: New test for accessor modifiers
151         * acc-modifiers2.cs: New test for accessor modifiers
152
153 2004-10-31  Marek Safar <marek.safar@seznam.cz>
154
155         * test-311.cs: New test for security attrbiutes.
156
157 2004-10-24  Marek Safar <marek.safar@seznam.cz>
158
159         * test-310.cs: New test for bug #67130
160
161 2004-10-21  Raja R Harinath  <rharinath@novell.com>
162
163         * Makefile (test-harness, test-harness-run): Rename from
164         test-compiler-jit-real, and move body to harness.mk.
165         Update to use 'make' to loop over testcases, so that they can be
166         run in parallel.
167         (run-test-local): Update.
168         (test-generics-2): Likewise.
169         * harness.mk: New file.  Contains the actual harness, and also
170         lists dependencies in multi-file testcases.
171
172 2004-10-13  Raja R Harinath  <rharinath@novell.com>
173
174         * test-309.cs: Testcase from #65816.
175         * Makefile (NEW_TEST_SOURCES_common): Add test-309.
176         Moved test-259 here, since it requires a merge to gmcs.
177
178 2004-10-11  Martin Baulig  <martin@ximian.com>
179
180         * Makefile (test-generics, test-generics-2): New targets.
181         (new_TEST_SOURCES_common): Disabled test-308.cs.
182         (TEST_SOURCES_net_2_0): Enable gen-79.cs.
183
184 2004-10-07  Raja R Harinath  <rharinath@novell.com>
185
186         * Makefile (TEST_TAG): Rename back to 'mcs' and 'gmcs' to keep in
187         sync with errors/Makefile.
188         Reported by K Sathyasudha <ksathyasudha@novell.com>.
189
190         Testcases for type-resolution.
191         * test-300.cs: Add tests for local declarations and 'foreach'.
192         * test-301.cs: New testcase: several 'unsafe' related keywords.
193         * test-302.cs: New testcase: 'catch' clause parameters.
194         * test-303.cs: New testcase: 'using' keyword.
195         * test-304.cs, test-305.cs, test-306.cs, test-307.cs: New.
196         Variants that use namespace aliases.
197         * Makefile (NEW_TEST_SOURCES_common): Add new testcases.
198         
199 2004-10-03  Marek Safar <marek.safar@seznam.cz>
200
201         * test-297.cs: Incorporated test for #67108
202
203 2004-10-01  Raja R Harinath  <rharinath@novell.com>
204
205         * Makefile (NEW_TEST_SOURCES_common): Add test-300.
206         * test-300.cs: New.  Test based on #65833.
207
208 2004-09-28  Raja R Harinath  <rharinath@novell.com>
209
210         * test-120.cs: Don't exit on the first failure.
211         * Makefile (TEST_EXCLUDES_common): Remove 'module-3'.
212         (TEST_SOURCES_win32): Rename from WINDOWS_SOURCES.
213         (TEST_NOPASS): Comment out tests that already are in
214         TEST_SOURCES_common.
215
216 2004-09-27  Raja R Harinath  <rharinath@novell.com>
217
218         * Makefile: Re-apply patches from 2004-09-14.
219         (NEW_TEST_SOURCES_common): Rename from NEW_TEST_SOURCES.
220         (TEST_SOURCES_common): Rename from TEST_SOURCES.  
221         (TEST_SOURCES_all): Rename to ALL_TEST_SOURCES.  Handle profile- and
222         platform-specific test inclusion and exclusion.
223         (TEST_SOURCES_default, TEST_SOURCES_net_2_0, TEST_EXCLUDES_common)
224         (TEST_EXCLUDES_net_2_0): New.  Reorganized from various other variables.
225         (TEST2_SOURCES, UNSAFE_SOURCES): Remove.  Merge into TEST_SOURCES_common.
226         (test-2, test-unsafe-compiler-jit): Remove.  Merge into test-compiler-jit.      
227         * 2tests-*.cs, unsafe-*.cs, test-58.cs, test-171.cs:
228         Add 'Compiler options: '.
229
230 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
231
232         * test-254.cs: Fix test so it runs under NET 2.0.
233
234 2004-09-22  Martin Baulig  <martin@ximian.com>
235
236         * test-298.cs: New test, already in gmcs.
237
238 2004-09-22  Martin Baulig  <martin@ximian.com>
239
240         * gen-78.cs: New test for #65521.
241
242 2004-09-22  Martin Baulig  <martin@ximian.com>
243
244         * Makefile: Added some Makefile love :-)
245
246 2004-09-22  Martin Baulig  <martin@ximian.com>
247
248         * test-297.cs: New test for #28562.
249
250 2004-09-21  Martin Baulig  <martin@ximian.com>
251
252         * test-295.cs: Added Geoff Norton's patch for #62984.
253
254 2004-09-21  Martin Baulig  <martin@ximian.com>
255
256         * gen-77.cs: New test for #66014.
257
258 2004-09-16  Martin Baulig  <martin@ximian.com>
259
260         * Makefile: Disable test-294.cs and test-287.cs.
261
262 2004-09-15  Marek Safar <marek.safar@seznam.cz>
263
264         * test-287.cs: Included test for bug #65766.
265
266 2004-09-15  Marek Safar <marek.safar@seznam.cz>
267
268         * property-il.il, property-main.cs: Included test for #36804.
269
270 2004-09-15  Martin Baulig  <martin@ximian.com>
271
272         * test-294.cs: Is not back in gmcs.
273
274 2004-09-14  Marek Safar <marek.safar@seznam.cz>
275
276         * test-294.cs: Is back.
277     
278 2004-09-14  Martin Baulig  <martin@ximian.com>
279
280         * Makefile: Disable test-294.cs.
281
282 2004-09-14  Marek Safar <marek.safar@seznam.cz>
283
284         * test-294.cs: New test for bug #61902.
285
286 2004-09-14  Martin Baulig  <martin@ximian.com>
287
288         * Makefile: Put the old Makefile back.  There was a reason why we
289         had this setup.
290
291 2004-09-14  Raja R Harinath  <rharinath@novell.com>
292
293         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
294         (TEST_SOURCES): Allow a profile to eliminate some tests.
295         (net_2_0_KNOWN_FAILURES): Rename from GENERICS_KNOWN_FAILURES.
296         (TEST_SOURCES_all): Rename from TESTS_SOURCES.
297         Move several multi-file tests from ...
298         (multi-1, multi-3, multi-4, multi-5, multi-6, multi-7): ... here.
299         (multl-2, ilasm): Use $(CSCOMPILE), instead of $(INTERNAL_MCS).
300         (multi): Update.
301         (test-everything): Remove.
302         (run-test-local) [PROFILE=net_2_0]: Run additional 'generics'
303         tests.
304         (test-compiler-jit-real): Remove *.netmodule too.
305         (test-compiler-jit-multi): Remove.
306         (test-generics-1, test-generics-2): Remove.
307         (test-generics-3, test-generics-4): Update.
308         * conv-lib.cs, conv-main.cs, dll-1.cs, dll-2.cs, prog-1.cs,
309           prog-2.cs, module-1.cs, module2.cs, module-3.cs, ns.cs, ns0.cs,
310           gen-13-dll.cs, gen-13-exe.cs, gen-17-dll.cs, gen-17-exe.cs,
311           gen-31-dll.cs, gen-31-exe.cs, gen-47-dll.cs, gen-47-exe.cs,
312           vararg-exe.cs, vararg-lib.cs:
313         Use "Compiler options:" for multi-file testing.
314         
315 2004-09-13  Marek Safar <marek.safar@seznam.cz>
316
317         * test-293.cs: New test for bug #65757.
318
319 2004-09-13  Raja R Harinath  <rharinath@novell.com>
320
321         * Makefile (test-compiler-jit-real): Fix logic so that logs of
322         testcases that fail compilation aren't deleted.  Avoid emitting
323         spurious PASS: messages.
324
325 2004-09-10  Raja R Harinath  <rharinath@novell.com>
326
327         * test-292.cs: New test for #64330.
328
329 2004-09-10  Martin Baulig  <martin@ximian.com>
330
331         * gen-76.cs: New test.
332
333 2004-09-09  Marek Safar <marek.safar@seznam.cz>
334
335         * test-291.cs: New test for #pragma warning.
336
337 2004-09-09  Martin Baulig  <martin@ximian.com>
338
339         * gen-75.cs: New test.
340
341 2004-09-07  Raja R Harinath  <rharinath@novell.com>
342
343         * test-290.cs: New test.
344
345 2004-09-06 Ben Maurer  <bmaurer@users.sourceforge.net>
346
347         * unsafe-10.cs: new test
348
349 2004-09-06  Martin Baulig  <martin@ximian.com>
350
351         * Makefile: Enable gen-65.cs (bug #58306).
352
353 2004-09-04  Marek Safar <marek.safar@seznam.cz>
354
355         * test-289.cs: New test for #63631.
356
357 2004-09-03  Raja R Harinath  <rharinath@novell.com>
358
359         * Makefile (TEST_SOURCES): Add 'mtest-1-dll' and 'mtest-1-exe'.
360         Testcases from #61128.
361         (test-compiler-jit-real): Minor cleanups.
362
363 2004-09-02  Duncan Mak  <duncan@ximian.com>
364
365         * Makefile (test-2): Use /langversion instead of -v2. This fixes
366         the compiler test build.
367
368 2004-09-02  Marek Safar <marek.safar@seznam.cz>
369
370         * test-288.cs: New test for #62342.
371
372 2004-09-02  Marek Safar <marek.safar@seznam.cz>
373
374         * test-205.cs: New test for #65170.
375
376 2004-09-02  Martin Baulig  <martin@ximian.com>
377
378         * Makefile (test-generic-4): New target to run the multi-file
379         generic tests.
380
381 2004-09-02  Martin Baulig  <martin@ximian.com>
382
383         * Makefile (test-generic): Renamed to test-generic-1.
384         (test-generic): New target, runs test-generic-1, test-generic-2
385         and test-generic-3.
386
387 2004-09-01  Marek Safar <marek.safar@seznam.cz>
388
389         * Makefile: Enabled test-286
390
391         * test-287.cs: New test for static classes.
392
393 2004-09-01  Martin Baulig  <martin@ximian.com>
394
395         * Makefile: Disable test-286 for the moment.
396
397 2004-09-01  Raja R Harinath  <rharinath@novell.com>
398
399         * Makefile (test-compiler-jit-real): Add barebones support for
400         multi-file tests.  If the compilation succeeded and there's no
401         .exe file, then assume nothing went wrong.  The rest is up to the
402         "Compiler options:".
403
404 2004-08-31  Marek Safar <marek.safar@seznam.cz>
405
406         * test-286.cs: New test for #64689.
407
408 2004-08-28  Martin Baulig  <martin@ximian.com>
409
410         * gen-73.cs: New test for #62552.
411
412 2004-08-28  Martin Baulig  <martin@ximian.com>
413
414         * gen-72.cs: New test for #58307.
415
416 2004-08-24  Martin Baulig  <martin@ximian.com>
417
418         * gen-69.cs, gen-70.cs: New tests.
419
420 2004-08-23  Martin Baulig  <martin@ximian.com>
421
422         * test-285.cs: New test for #52428.
423
424 2004-08-22  Martin Baulig  <martin@ximian.com>
425
426         * test-154.cs: Added test case for #59867.
427
428 2004-08-05  Martin Baulig  <martin@ximian.com>
429
430         * test-154.cs: Added test case for #59429.
431
432 2004-08-04  Martin Baulig  <martin@ximian.com>
433
434         * Makefile (test-generic-3): New target to run all the generic
435         tests.  
436
437 2004-08-03  Ben Maurer  <bmaurer@ximian.com>
438
439         * test-283.cs: for 62275.
440         
441         * unsafe-9.cs: new test for #62263.
442
443 2004-08-03  Martin Baulig  <martin@ximian.com>
444
445         * test-282.cs: New test for #62322.
446
447 2004-08-03  Martin Baulig  <martin@ximian.com>
448
449         * gen-64.cs: New test.
450
451 2004-07-25  Martin Baulig  <martin@ximian.com>
452
453         * Makefile (test-generic): Correctly set the MONO_PATH to run
454         things in the v2.0 environment.
455         (test-generic-2): New target.
456         (test-everything): New target to run everything.
457
458 2004-07-25  Martin Baulig  <martin@ximian.com>
459
460         * 2test-12.cs, 2test-13.cs: New tests for partial classes.
461
462 2004-07-23  Martin Baulig  <martin@ximian.com>
463
464         * 2test-10.cs, 1test-11.cs: New tests for partial classes.      
465
466 2004-07-22  Martin Baulig  <martin@ximian.com>
467
468         * test-281.cs: New test.
469
470 2004-07-20  Martin Baulig  <martin@ximian.com>
471
472         * Makefile: Enable 2test-7.
473
474 2004-07-20  Martin Baulig  <martin@ximian.com>
475
476         * 2test-9.cs: New test for iterators.
477
478 2004-07-20  Martin Baulig  <martin@ximian.com>
479
480         * 2test-8.cs: New test for iterators.
481
482 2004-07-18  Martin Baulig  <martin@ximian.com>
483
484         * gen-63.cs: New test.
485
486 2004-07-16  Martin Baulig  <martin@ximian.com>
487
488         * gen-62.cs: New test for generic iterators.
489
490 2004-07-16  Martin Baulig  <martin@ximian.com>
491
492         * gen-61.cs: New test for anonymous methods
493         (not yet implemented -> test disabled)
494
495 2004-07-13  Marek Safar <marek.safar@seznam.cz>
496
497         * test-279.cs: New test for #61293.
498
499 2004-07-13  Martin Baulig  <martin@ximian.com>
500
501         * gen-60.cs: New test for #58305.
502
503 2004-07-12  Martin Baulig  <martin@ximian.com>
504
505         * gen-58.cs: New test.
506
507 2004-06-24  Raja R Harinath  <rharinath@novell.com>
508
509         * test-252.cs: Avoid reference to System.dll.
510         * test-277.cs: New test for #56774.
511
512 2004-06-24  Marek Safar <marek.safar@seznam.cz>
513
514         * test-205.cs: Removed because become invalid.
515
516 2004-06-24  Raja R Harinath  <rharinath@novell.com>
517
518         * test-276.cs: New test for #60459.
519
520 2004-06-21  Marek Safar <marek.safar@seznam.cz>
521
522         * test-275.cs: New test for #59792
523
524 2004-06-18  Marek Safar <marek.safar@seznam.cz>
525
526         * test-274.cs: New test for #60219
527         
528 2004-06-18  Marek Safar <marek.safar@seznam.cz>
529
530         * test-273.cs: New test for #55971
531
532 2004-06-18  Raja R Harinath  <rharinath@novell.com>
533
534         * test-272.cs: New test case for the breaking build.
535
536 2004-06-13  Martin Baulig  <martin@ximian.com>
537
538         * gen-57.cs: New test.
539
540 2004-06-11  Martin Baulig  <martin@ximian.com>
541
542         * gen-56.cs: New test from #58307.
543
544 2004-06-11  Martin Baulig  <martin@ximian.com>
545
546         * test-269.cs: Another varargs test.
547
548 2004-06-11  Raja R Harinath  <rharinath@novell.com>
549
550         * Makefile (TEST_SOURCES): Add test-268.
551         * test-268.cs: New test for #59477.
552
553 2004-06-11  Martin Baulig  <martin@ximian.com>
554
555         * vararg-lib.cs, vararg-exe.cs: New tests.
556
557 2004-06-11  Martin Baulig  <martin@ximian.com>
558
559         * Makefile: Enable test-269.
560
561 2004-06-08  Martin Baulig  <martin@ximian.com>
562
563         * Makefile: Enable test-157.
564
565 2004-06-08  Martin Baulig  <martin@ximian.com>
566
567         * test-269.cs: New test for varargs methods.
568
569 2004-06-01  Marek Safar <marek.safar@seznam.cz>
570
571         * test-267.cs: New test.
572
573 2004-05-30  Marek Safar <marek.safar@seznam.cz>
574
575         * test-240.cs: Enable test.
576
577 2004-05-29  Martin Baulig  <martin@ximian.com>
578
579         * test-266.cs: New test for #52578.
580
581 2004-05-29  Martin Baulig  <martin@ximian.com>
582
583         * test-265.cs: New test for #59267.
584
585 2004-05-29  Martin Baulig  <martin@ximian.com>
586
587         * test-264.cs: New test for #59188.
588
589 2004-05-27  Marek Safar <marek.safar@seznam.cz>
590
591         * test-263.cs: New test.
592
593 2004-05-26  Marek Safar <marek.safar@seznam.cz>
594
595         * test-74.cs: Now test passes on my machine too.
596         It is not perfect though.
597         
598 2004-05-25  Martin Baulig  <martin@ximian.com>
599
600         * test-261.cs: New test for #52279.
601
602 2004-05-24  Martin Baulig  <martin@ximian.com>
603
604         * test-260.cs: New test for #53921.
605
606 2004-05-24  Martin Baulig  <martin@ximian.com>
607
608         * test-259.cs: New test for #55251.
609
610 2004-05-24  Martin Baulig  <martin@ximian.com>
611
612         * test-258.cs: New test for #58584.
613
614 2004-05-23  Martin Baulig  <martin@ximian.com>
615
616         * test-154.cs: Added testcase for #58322.
617
618 2004-05-21  Martin Baulig  <martin@ximian.com>
619
620         * test-257.cs: New test for #28098.
621
622 2004-05-21  Marek Safar <marek.safar@seznam.cz>
623
624         * test-256.cs: New test for #58590.
625
626 2004-05-20  Marek Safar <marek.safar@seznam.cz>
627
628         * test-255.cs: New test.
629
630 2004-05-18  Marek Safar <marek.safar@seznam.cz>
631
632         * test-254.cs: New test for #52585.
633
634 2004-05-14  Marek Safar <marek.safar@seznam.cz>
635
636         * test-253.cs: New test for #54679.
637
638 2004-05-11  Raja R Harinath  <rharinath@novell.com>
639
640         * test-252.cs: New test for #58290.
641
642 2004-04-29  Martin Baulig  <martin@ximian.com>
643
644         * property-il.il, property-main.cs: New test for #56013.
645
646 2004-04-29  Martin Baulig  <martin@ximian.com>
647
648         * test-248.cs: New test for #52731.
649
650 2004-04-29  Martin Baulig  <martin@ximian.com>
651
652         * test-246.cs, test-247.cs: New tests for #52597.
653
654 2004-04-29  Martin Baulig  <martin@ximian.com>
655
656         * dll-2.cs, prog-2.cs: New test for #56178.
657
658 2004-04-29  Martin Baulig  <martin@ximian.com>
659
660         * test-245.cs: New test for #53255.
661
662 2004-04-28  Martin Baulig  <martin@ximian.com>
663
664         * test-244.cs: New test for #52588.
665
666 2004-04-28  Martin Baulig  <martin@ximian.com>
667
668         * test-243.cs: New test for #57014.
669
670 2004-04-27  Martin Baulig  <martin@ximian.com>
671
672         * test-154.cs: Added test case for #52625.
673
674 2004-04-22  Raja R Harinath  <rharinath@novell.com>
675
676         * Makefile (test-compiler-jit-real): Simplify sed expression.
677         List compiler options in logfile.
678
679 2004-04-22  Marek Safar <marek.safar@seznam.cz>
680
681         * Makefile: Add support for custom test compiler options.
682         
683         * test-242.cs: New test.
684
685 2004-04-22  Raja R Harinath  <rharinath@novell.com>
686
687         * Makefile (test-compiler-jit-real): Create a test result log file
688         for all tests.
689
690 2004-04-21  Marek Safar <marek.safar@seznam.cz>
691
692         * test-238.cs,
693         test-239.cs,
694         test-239.cs: Tests for ObsoleteAttribute
695
696 2004-04-21  Raja R Harinath  <rharinath@novell.com>
697
698         * Makefile (test-compiler-jit-real): Create log files for failed
699         testcases.
700         (test-generic, test-2, test-unsafe-compiler-jit): Update.
701
702         * test-237.cs: Test for #56442.
703
704 2004-04-16  Raja R Harinath  <rharinath@novell.com>
705
706         * test-236.cs: Test for #56300.
707
708 2004-04-10 Ben Maurer  <bmaurer@users.sourceforge.net>
709
710         * test-12.cs: test for concat inside array.
711
712 2004-03-24  Ravi Pratap M  <ravi@ximian.com>
713
714         * test-235.cs: test for 47234.
715
716 2004-03-22 Ben Maurer  <bmaurer@users.sourceforge.net>
717
718         * test-234.cs: test for 25885.
719
720 2004-03-21  Martin Baulig  <martin@ximian.com>
721
722         * gen-45.cs: New generics test for type inference.
723
724 2004-03-20  Martin Baulig  <martin@ximian.com>
725
726         * gen-44.cs: New generics test for operators.
727
728         * gen-21.cs: Use the new `default(T)' syntax.
729
730 2004-03-17  Martin Baulig  <martin@ximian.com>
731
732         * gen-43.cs: New generics test for static fields.
733
734 2004-03-09  Joshua Tauberer <tauberer@for.net>
735
736         * test-232.cs: Tests for { ... }-style array creation
737
738 2004-02-25  Marek Safar <marek.safar@seznam.cz>
739
740         * Makefile: Enable test-230.
741
742 2004-02-23  Martin Baulig  <martin@ximian.com>
743
744         * gen-40.cs: New generics test.
745
746 2004-02-20  Martin Baulig  <martin@ximian.com>
747
748         * gen-39.cs: New generics test.
749
750 2004-02-20  Martin Baulig  <martin@ximian.com>
751
752         * gen-test.pl: Enable gen-38.
753
754 2004-02-18  Martin Baulig  <martin@ximian.com>
755
756         * Makefile: Disable test-157.cs, it's broken.  See #54530.
757
758 2004-02-17  Martin Baulig  <martin@ximian.com>
759
760         * gen-38.cs: New generics test.
761
762 2004-02-17 Marek Safar <marek.safar@seznam.cz>
763
764         * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
765
766 2004-02-16 Marek Safar <marek.safar@seznam.cz>
767
768         * test-230.cs: test for module attributes.
769
770 2004-02-13 Ben Maurer  <bmaurer@users.sourceforge.net>
771
772         * 2test-6.cs, test-229.cs: some tests for foreach on
773         struct IEnumerators
774
775 2004-02-02  Ravi Pratap M  <ravi@ximian.com>
776
777         * test-157.cs: Improve test for interface property accessor
778         attributes.
779
780 2004-01-26  Martin Baulig  <martin@ximian.com>
781
782         * gen-37.cs: New generics test.
783
784 2004-01-21  Martin Baulig  <martin@ximian.com>
785
786         * test-227.cs: New test for #52517.
787
788 2004-01-20  Martin Baulig  <martin@ximian.com>
789
790         * test-154.cs: Added testcase for bug #46640.
791
792 2004-01-20  Martin Baulig  <martin@ximian.com>
793
794         * test-226.cs: New test for #53058.
795
796 2004-01-20  Martin Baulig  <martin@ximian.com>
797
798         * verify-8.cs: New test for #52707.
799
800 2004-01-05 Marek Safar <marek.safar@seznam.cz>
801
802         * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
803           cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
804           cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
805         New tests for CLS-compliance
806         
807 2004-01-03 Todd Berman  <tberman@gentoo.org>
808
809         * test-224.cs: new test for #52429
810
811 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
812
813         * test-205.cs: remove from the build. This does
814         not compile under csc.
815
816 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
817
818         * test-223.cs: test for #52569.
819
820 2004-01-02  Ravi Pratap  <ravi@ximian.com>
821
822         * test-222.cs: Overload resolution test for bugzilla 
823         bug #52046.
824
825 2003-12-25 Ben Maurer  <bmaurer@users.sourceforge.net>
826
827         * test-141.cs: add tests for #38674.
828
829 2003-12-23 Ben Maurer  <bmaurer@users.sourceforge.net>
830
831         * pp.cs: Also test for 2 entry-point-looking methods
832         in a library, bug #52490.
833
834 2003-12-22 Ben Maurer  <bmaurer@users.sourceforge.net>
835
836         * test-221.cs: Add some regression tests relating to
837         52408 (these dont test the actual bug, but regressions I
838         created while writing the code for it).
839
840 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
841
842         * module-1.cs module-2.cs module-3.cs: New files.
843
844         * Makefile: Add test for /target:module and /addmodule.
845
846 2003-12-13  Martin Baulig  <martin@ximian.com>
847
848         * test-154.cs: Added testcase for bug #48962.
849
850 2003-12-11  Martin Baulig  <martin@ximian.com>
851
852         * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
853
854 2003-11-21  Miguel de Icaza  <miguel@ximian.com>
855
856         * test-150.cs: Improved test.
857
858 2003-10-17  Martin Baulig  <martin@ximian.com>
859
860         * gen-test.sh: Removed.
861
862         * gen-test.pl: New file; this is a perl script which runs all the
863         generics tests.
864
865 2003-10-15  Miguel de Icaza  <miguel@ximian.com>
866
867         * test-49.cs: Improved test with input from bug #48761
868
869 2003-10-10  Martin Baulig  <martin@ximian.com>
870
871         * gen-15.cs: New test for generic methods.
872
873 2003-09-29  Martin Baulig  <martin@ximian.com>
874
875         * gen-14.cs: New generics test.
876
877 2003-09-27  Martin Baulig  <martin@ximian.com>
878
879         * gen-11.cs, gen-12.cs: New generics tests.
880
881         * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
882         consists of two files and tests whether this works if it's in two
883         files and not just in one.
884
885 2003-09-19  Martin Baulig  <martin@ximian.com>
886
887         * gen-10.cs: New generics test.
888
889 2003-09-18  Martin Baulig  <martin@ximian.com>
890
891         * gen-9.cs: New generics test.
892
893 2003-09-16  Martin Baulig  <martin@ximian.com>
894
895         * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
896         generics tests.
897
898 2003-09-02  Ravi Pratap  <ravi@ximian.com>
899
900         * test-102.cs: Improve test.
901
902 2003-08-26  Martin Baulig  <martin@ximian.com>
903
904         * test-215.cs: New test for bug #47927.
905
906 2003-08-26  Martin Baulig  <martin@ximian.com>
907
908         * verify-7.cs: New test for bug #47681.
909
910 2003-08-26  Martin Baulig  <martin@ximian.com>
911
912         * test-214.cs: New test for bug #47853.
913
914 2003-08-25  Martin Baulig  <martin@ximian.com>
915
916         * test-213.cs: New test for bug #47822.
917
918 2003-08-22  Martin Baulig  <martin@ximian.com>
919
920         * test-154.cs: Added testcase for bug #46949.
921
922 2003-08-22  Martin Baulig  <martin@ximian.com>
923
924         * test-154.cs: Added testcase for bug #47095.
925
926 2003-08-04  Martin Baulig  <martin@ximian.com>
927
928         * Makefile: Put back test-211.cs.
929
930 2003-07-29  Ravi Pratap  <ravi@ximian.com>
931
932         * conv-lib.cs: New Multi stage compilation test for bug #47043.
933
934         * conv-main.cs: Main for the above.
935
936         * Makefile: Update.
937
938 2003-07-28  Ravi Pratap  <ravi@ximian.com>
939
940         * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
941         #46199.
942
943         * test-212.cs: New test for bug #44468.
944
945 2003-07-28  Martin Baulig  <martin@ximian.com>
946
947         * test-210.cs: New test for bug #46923.
948
949 2003-07-26  Martin Baulig  <martin@ximian.com>
950
951         * test-209.cs: New test for implict conversions and embedded assignments.
952
953 2003-07-25  Martin Baulig  <martin@ximian.com>
954
955         * test-208.cs: New test for bug #46788.
956
957 2003-07-22  Martin Baulig  <martin@ximian.com>
958
959         * test-207.cs: New test for expressions which return delegates.
960
961 2003-07-21  Martin Baulig  <martin@ximian.com>
962
963         * test-206.cs: New test for bug #46502.
964
965 2003-07-20  Martin Baulig  <martin@ximian.com>
966
967         * test-205.cs: New test for some namespace stuff.
968
969 2003-07-16  Ravi Pratap  <ravi@ximian.com>
970
971         * test-39.cs: Improve test to check emission on interfaces too.
972
973 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
974
975         * Makefile: Make sure that we use the newly generated compiler
976         to run the tests, not the installed one.
977
978         Modify targets to compile and run in one go instead of separate
979         targets for each task.
980
981         * test-196.cs: Fix careless error - returning a value from a void
982         Main ().
983
984         Add it back to the test suite.
985
986 2003-07-14  Martin Baulig  <martin@ximian.com>
987
988         * test-204.cs: User defined conditional logical operators; bug #40505.
989
990 2003-07-14  Martin Baulig  <martin@ximian.com>
991
992         * test-203.cs: Added test for bug #33026.
993
994 2003-07-13  Ravi Pratap M  <ravi@ximian.com>
995
996         * test-178.cs: Use this as it is a free slot. Test 
997         for bug #45876.
998
999         * makefile: Update.
1000
1001         * README.tests: Update
1002
1003 2003-07-13  Martin Baulig  <martin@ximian.com>
1004
1005         * test-202.cs: Added test for bug #41975.
1006
1007 2003-07-13  Martin Baulig  <martin@ximian.com>
1008
1009         * test-201.cs: Added test for bug #35631.
1010
1011 2003-07-12  Martin Baulig  <martin@ximian.com>
1012
1013         * test-200.cs: Added test for bug #45854.
1014
1015 2003-07-08  Martin Baulig  <martin@ximian.com>
1016
1017         * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
1018         #36313.
1019
1020 2003-07-05  Martin Baulig  <martin@ximian.com>
1021
1022         * test-197.cs: New test for bug #42973.
1023
1024 2003-06-29  Miguel de Icaza  <miguel@ximian.com>
1025
1026         * makefile (TEST_SOURCES): Add the tests that require an assembly,
1027         so we dont get another regression here (#37521).
1028
1029 2003-05-27  Ravi Pratap  <ravi@ximian.com>
1030
1031         * test-45.cs : Enable code which tests IntPtr array
1032         initialization. This automatically serves as a test case for bug
1033         #36030.
1034
1035         Improve test.
1036
1037 2003-05-17  Ravi Pratap  <ravi@ximian.com>
1038
1039         * test-194.cs: New test for bug #39108
1040
1041         * README.tests : Update accordingly.
1042
1043         * makefile : Add new test.
1044
1045 2003-05-19  Martin Baulig  <martin@ximian.com>
1046
1047         * test-162.cs: Added testcases for structs containing other
1048         structs as fields.  Bug #42597.
1049
1050 2003-05-18  Martin Baulig  <martin@ximian.com>
1051
1052         * test-154.cs: Added testcase for bug #41657.
1053
1054 2003-05-18  Martin Baulig  <martin@ximian.com>
1055
1056         * test-154.cs: Added the contents of test-189.cs as a new testcase
1057         to this test.
1058
1059         * test-189.cs: Removed, let's keep the flow analysis tests in one
1060         single test file.
1061
1062 2003-05-11  Martin Baulig  <martin@ximian.com>
1063
1064         * test-193.cs: New test for bug #39828.
1065
1066 2003-04-10  Miguel de Icaza  <miguel@ximian.com>
1067
1068         * test-43.cs: Improve test.
1069
1070 2003-04-06  Martin Baulig  <martin@ximian.com>
1071
1072         * test-190.cs: New test.
1073
1074 2003-04-05  Martin Baulig  <martin@ximian.com>
1075
1076         * test-189.cs: New test for bug #40670.
1077
1078 2003-04-02  Zoltan Varga  <vargaz@freemail.hu>
1079
1080         * README.tests test-188.cs makefile: Added test-188.cs.
1081
1082 2003-02-25  Miguel de Icaza  <miguel@ximian.com>
1083
1084         * makefile (all): Make it so that doing `make' will run the
1085         default tests depending on Windows/Linux.
1086
1087 2003-02-23  Martin Baulig  <martin@ximian.com>
1088
1089         When adding any tests here, please do also add them to the
1090         README.tests !
1091
1092         The following tests are still missing:
1093
1094         test-176 test-177 test-179 test-180 test-181 test-182 test-183
1095         test-184
1096
1097 2003-02-23  Martin Baulig  <martin@ximian.com>
1098
1099         * test-185.cs: New test for bug #37708.
1100
1101 2003-02-15  Miguel de Icaza  <miguel@ximian.com>
1102
1103         * test-128.cs: Improved testl, reflects bug #37363 problems
1104
1105 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
1106
1107         * makefile (TEST_SOURCES): Added test-181.
1108
1109 2002-12-21  Ravi Pratap  <ravi@ximian.com>
1110
1111         * test-171.cs : Fix up since it wasn't working because of some
1112         array code bug. That is a separate problem ;-)
1113
1114 2002-12-21  Ravi Pratap  <ravi@ximain.com>
1115
1116         * test-171.cs : This was mysteriously absent. Add new test in its
1117         place.
1118
1119 2002-12-18  Ravi Pratap  <ravi@ximian.com>
1120
1121         * test-177.cs : Add. This doesn't pass yet because we don't have
1122         ReturnTypeCustomAttributes working.
1123
1124 2002-12-10  Ravi Pratap  <ravi@ximian.com>
1125
1126         * test-102.cs : Improve to catch the case when an attribute
1127         can be emitted twice for the same program element but with
1128         different targets.
1129
1130 2002-11-24  Martin Baulig  <martin@ximian.com>
1131
1132         * test-130.cs: This test did not compile with csc and
1133         mcs now reports the error as well.  Removed the offending
1134         line from the test.
1135
1136 2002-11-24  Martin Baulig  <martin@ximian.com>
1137
1138         * verify-6.cs: New test for bug #32269.
1139
1140 2002-11-24  Martin Baulig  <martin@ximian.com>
1141
1142         * test-175.cs: New test for bug #30443.
1143
1144 2002-11-17  Martin Baulig  <martin@ximian.com>
1145
1146         * README.tests: Whoever added test-167 to test-172
1147         while I was away, you forgot to add them here.
1148
1149 2002-11-17  Martin Baulig  <martin@ximian.com>
1150
1151         * test-173.cs: New test for bug #34165.
1152
1153 2002-11-14  Martin Baulig  <martin@gnome.org>
1154
1155         * test-148.cs: Added some tests from bug #33089.
1156
1157 2002-10-10  Martin Baulig  <martin@gnome.org>
1158
1159         * verify-1.cs: Added testcase from bug #31470.
1160
1161 2002-10-10  Martin Baulig  <martin@gnome.org>
1162
1163         * verify-5.cs: Added testcase from bug #31541.
1164
1165 2002-10-06  Martin Baulig  <martin@gnome.org>
1166
1167         * test-164.cs: Added a few more testcases here.
1168
1169 2002-10-04  Martin Baulig  <martin@gnome.org>
1170
1171         * test-154.cs: Added testcase from bug #31546.
1172
1173 2002-09-19  Martin Baulig  <martin@gnome.org>
1174
1175         * test-154.cs: Added testcase from bug #30487.
1176
1177 2002-09-17  Martin Baulig  <martin@gnome.org>
1178
1179         * test-148.cs: Added testcase for base indexers.
1180
1181 2002-09-14  Martin Baulig  <martin@gnome.org>
1182
1183         * test-166.cs: New test.
1184
1185 2002-09-14  Martin Baulig  <martin@gnome.org>
1186
1187         * verify-4.cs: Added testcase from bug #29857.
1188
1189 2002-09-12  Martin Baulig  <martin@gnome.org>
1190
1191         * test-40.cs: Removed the syntax errors from this test.
1192
1193 2002-09-09  Martin Baulig  <martin@gnome.org>
1194
1195         * makefile: Reverted Ravi's `Update'.  When moving tests from
1196         TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
1197         pass on both platforms and don't do it without a ChangeLog entry.
1198
1199 2002-09-09  Martin Baulig  <martin@gnome.org>
1200
1201         * test-165.cs: Added testcase for bug #30040.
1202
1203 2002-09-09  Martin Baulig  <martin@gnome.org>
1204
1205         * test-164.cs: Added testcase for virtual functions in delegate
1206         creating expressions (Bug #30043).
1207
1208 2002-09-06  Ravi Pratap  <ravi@ximian.com>
1209
1210         * test-163.cs : Add test to check we select string
1211         over object when we have a Null literal as the argument.
1212
1213         * makefile : Update.
1214
1215 2002-08-11  Martin Baulig  <martin@gnome.org>
1216
1217         * test-162.cs: New test.
1218
1219 2002-08-08  Martin Baulig  <martin@gnome.org>
1220
1221         * test-154.cs (test16): Added test for bug #28717.
1222
1223 2002-08-08  Martin Baulig  <martin@gnome.org>
1224
1225         * test-161.cs: New test.
1226
1227 2002-08-07  Martin Baulig  <martin@gnome.org>
1228
1229         * test-160.cs: New test for bug #28176.
1230
1231 2002-08-07  Martin Baulig  <martin@gnome.org>
1232
1233         * test-158.cs: New test for bug #22119.
1234
1235 2002-08-05  Martin Baulig  <martin@gnome.org>
1236
1237         * test-157.cs: Formerly known as ../errors/cs-20.cs
1238
1239 2002-08-05  Martin Baulig  <martin@gnome.org>
1240
1241         * error-1.cs, error-2.cs: Moved to ../errors.
1242
1243 2002-08-03  Martin Baulig  <martin@gnome.org>
1244
1245         * test-156.cs, error-2.cs: New tests.
1246
1247 2002-08-02  Martin Baulig  <martin@gnome.org>
1248
1249         * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
1250         a bug in the runtime which makes this crash.
1251
1252         * test-155.cs: New test.
1253
1254 2002-08-01  Martin Baulig  <martin@gnome.org>
1255
1256         * verify-3.cs: New test.
1257
1258 2002-07-31  Martin Baulig  <martin@gnome.org>
1259
1260         * test-154.cs: New test for the flow analysis code.
1261
1262         * error-1.cs: Each method in this test must produce a compiler
1263         error message.
1264
1265         * makefile (test-unsafe-mono): New target to compile and run all
1266         the --unsafe tests wich MCS and the Mono runtime.
1267
1268 2002-07-29  Martin Baulig  <martin@gnome.org>
1269
1270         * makefile: Put back test-152.cs.
1271
1272         * test-143.cs: Fixed a compilation error in this test.
1273
1274 2002-07-27  Martin Baulig  <martin@gnome.org>
1275
1276         * test-153.cs: New test.
1277
1278 2002-07-27  Martin Baulig  <martin@gnome.org>
1279
1280         * test-113.cs: Made this test actually work.
1281
1282 2002-07-26  Martin Baulig  <martin@gnome.org>
1283
1284         * test-152.cs: New test for bug #24007.
1285
1286         * makefile: Disabled test-151.cs since it isn't fixed yet.
1287
1288 2002-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1289
1290         * test-151.cs: New test. See bug #22119.
1291         * makefile: added new test.
1292
1293 2002-07-24  Martin Baulig  <martin@gnome.org>
1294
1295         * test-150.cs: New test.
1296
1297         * test-149.cs: New test.
1298
1299         * test-95.cs: .... and finally, another bug in MCS is fixed and
1300         the syntax error in this test is caught.
1301
1302 2002-07-23  Martin Baulig  <martin@gnome.org>
1303
1304         * test-148.cs: New test.
1305
1306 2002-07-22  Martin Baulig  <martin@gnome.org>
1307
1308         * verify-2.cs: New test.
1309
1310 2002-07-22  Martin Baulig  <martin@gnome.org>
1311
1312         * verify-1.cs: New test.  The verify-XXX.cs tests must be
1313         compiled and then verified - either with `pedump --verify code'
1314         or with PEverify.
1315
1316 2002-07-22  Martin Baulig  <martin@gnome.org>
1317
1318         * makefile: test-29 now passes.
1319
1320 2002-07-22  Martin Baulig  <martin@gnome.org>
1321
1322         * test.147.cs: New test for the `new' modifier.
1323
1324 2002-07-21  Martin Baulig  <martin@gnome.org>
1325
1326         * test-38.cs: Added a few more test cases to this test.
1327
1328 2002-07-20  Martin Baulig  <martin@gnome.org>
1329
1330         * test-38.cs: This test now passes with MCS.  Added a few more
1331         test cases to it.
1332
1333         * test-52.cs: The order of the elements returned by
1334         `IDictionary.Keys' is unspecified.
1335
1336         * makefile: The following tests fail under linux and have been
1337         moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
1338         (test-compiler-mono): Compile all the TEST_NOPASS tests, but
1339         don't run them.
1340
1341 2002-07-20  Martin Baulig  <martin@gnome.org>
1342
1343         * README.tests: Added (empty) list of all the test cases.
1344         When you add any test cases, please add them to this file.
1345
1346         * test-146.cs: Added test for bug #27977 which is now fixed.
1347
1348 2002-07-19  Martin Baulig  <martin@gnome.org>
1349
1350         * test-145.cs: Added test for bug #25318 which is now fixed.
1351
1352 2002-07-17  Martin Baulig  <martin@gnome.org>
1353
1354         * test-144.cs: Added test for constant `unchecked' and `checked'
1355         expressions in a constant assignment.
1356
1357 2002-07-10  Ravi Pratap  <ravi@ximian.com>
1358
1359         * test-142.cs : Add. This ensures events can be accessed
1360         correctly from subclasses etc.
1361         
1362 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
1363
1364         * test-74.cs: Added test for \n in verbatim string.
1365
1366 2002-06-27  Martin Baulig  <martin@gnome.org>
1367
1368         * makefile (test-compiler-mono): New target to compile and run
1369         the tests with mcs and the mono jit.
1370
1371 2002-06-25  Andrew Birkett  <adb@tardis.ed.ac.uk>
1372
1373         * makefile: The following tests fail under linux and have been 
1374         moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
1375
1376         Windows-specific tests have been extracted, and are now run by the
1377         test-windows rule (it'll be run under linux but fail)
1378
1379         The output format has been made less noisy, and is basically the
1380         same as the tests in mcs/errors - like "Running test-1 ... OK".
1381
1382 2002-06-13  Ravi Pratap  <ravi@ximian.com>
1383
1384         * test-131.cs : Add to test enum member attribute application.
1385
1386 2002-06-10  Rachel Hestilow  <hestilow@ximian.com>
1387
1388         * unsafe-3.cs: New test for address-of-pointer.
1389         
1390 2002-06-09  Martin Baulig  <martin@gnome.org>
1391
1392         * test-130.cs: New test for constants and casts.
1393
1394 2002-06-09  Martin Baulig  <martin@gnome.org>
1395
1396         * test-129.cs: New test for unary minus.
1397
1398 2002-06-08  Ravi Pratap  <ravi@ximian.com>
1399
1400         * test-128.cs : Add. This ensures we apply attributes to accessors
1401         of events and properties.
1402
1403 2002-06-08  Martin Baulig  <martin@gnome.org>
1404
1405         * test-127.cs: New test for Enum.IsDefined().
1406
1407 2002-05-24  Ravi Pratap  <ravi@ximian.com>
1408
1409         * test-124.cs, test-125.cs : Add.
1410
1411         * makefile : update.
1412
1413 2002-05-11  Miguel de Icaza  <miguel@ximian.com>
1414
1415         * test-49.cs: Improve test.
1416
1417 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
1418
1419         * test-118.cs: test alternate type lookup for attributes.
1420
1421 2002-05-07  Ravi Pratap  <ravi@ximian.com>
1422
1423         * test-117.cs : Add.
1424
1425 2002-05-05  Miguel de Icaza  <miguel@ximian.com>
1426
1427         * test-28.cs: Improved test: before we were failing on abstract
1428         indexers invoked in the same class (as the accessor would have no
1429         body).
1430
1431 2002-05-02  Ravi Pratap  <ravi@ximian.com>
1432
1433         * test-113.cs : Another test for overload resolution ;-)
1434
1435         * test-114.cs : Add.
1436
1437 2002-04-28  Miguel de Icaza  <miguel@ximian.com>
1438
1439         * test-108.cs: Improve test
1440
1441 2002-04-26  Ravi Pratap  <ravi@ximian.com>
1442
1443         * test-105.cs, test-106.cs, test-107.cs : Add.
1444
1445 2002-04-22  Ravi Pratap  <ravi@ximian.com>
1446
1447         * test-104.cs : Another overload resolution test !
1448
1449 2002-04-05  Ravi Pratap  <ravi@ximian.com>
1450
1451         * test-101.cs : Add test from Paolo.
1452
1453         * test-102.cs : Another test for attribute emission.
1454
1455 2002-04-05  Ravi Pratap  <ravi@ximian.com>
1456
1457         * test-90.cs : Fix bug where we had no class !
1458
1459         * test-96.cs : Here too !
1460
1461         * test-98.cs : Supply a missing Main.
1462
1463 2002-03-27  Miguel de Icaza  <miguel@ximian.com>
1464
1465         * test-18.cs: Augment test with the multi-flow try/catch.
1466
1467 2002-03-21  Miguel de Icaza  <miguel@ximian.com>
1468
1469         * test-49.cs: Improved test to excerise the coverage.
1470
1471 2002-03-13  Ravi Pratap  <ravi@ximian.com>
1472
1473         * test-86.cs : Add. This is to check for correct overload resolution
1474         with a null literal.
1475
1476 2002-03-07  Ravi Pratap  <ravi@ximian.com>
1477
1478         * test-82.cs : Add.
1479
1480 2002-03-07  Miguel de Icaza  <miguel@ximian.com>
1481
1482         * test-52.cs: Expanded test to cover more cases of foreach.
1483
1484 2002-03-05  Ravi Pratap  <ravi@ximian.com>
1485
1486         * test-81.cs : Add. 
1487
1488         * makefile : Update accordingly as this test passes.
1489
1490 2002-02-20  Miguel de Icaza  <miguel@ximian.com>
1491
1492         * unsafe-1.cs: Extend test.
1493
1494 2002-01-18  Miguel de Icaza  <miguel@ximian.com>
1495
1496         * test-7.cs: Fix test (i.i wsa invalid)
1497
1498 2002-01-18  Nick Drochak  <ndrochak@gol.com>
1499
1500         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
1501
1502 2002-01-13  Ravi Pratap  <ravi@ximian.com>
1503
1504         * test-58.cs : Since it was a duplicate, replace with unsafe
1505         code testing.
1506
1507 2002-01-08  Miguel de Icaza  <miguel@ximian.com>
1508
1509         * test-34.cs: Improve this test to check ref/ref cases.
1510
1511 2002-01-02  Ravi Pratap  <ravi@ximian.com>
1512
1513         * test-45.cs : Augment to exercise support for array initialization
1514         for various other types.
1515
1516 2001-12-30  Miguel de Icaza  <miguel@ximian.com>
1517
1518         * test-67.cs: Improve this test.
1519
1520 2001-12-29  Ravi Pratap  <ravi@ximian.com>
1521
1522         * test-69.cs : Add. This tests support for methods which are
1523         internal calls.
1524
1525 2001-12-28  Ravi Pratap  <ravi@ximian.com>
1526
1527         * test-34.cs : Update to exercise the new overload resolution
1528         code.
1529
1530 2001-12-26  Ravi Pratap  <ravi@ximian.com>
1531
1532         * test-67.cs : Add. These are tests for explicit layout
1533         of structs and classes.
1534
1535         * makefile : Update accordingly.
1536         
1537 2001-12-25  Ravi Pratap  <ravi@ximian.com>
1538
1539         * test-57.cs : Update to exercise more of the code base for
1540         events.
1541
1542 2001-12-24  Ravi Pratap  <ravi@ximian.com>
1543
1544         * test-19.cs : Augment to exercise tests on delegates
1545         defined in mscorlib.
1546
1547         * test-57.cs : Update to exercise the -= operator
1548         as well.
1549         
1550 2001-12-23  Ravi Pratap  <ravi@ximian.com>
1551
1552         * test-57.cs : Update.
1553
1554         * makefile : Update to include the above as it passes nicely.
1555
1556 2001-12-21  Ravi Pratap  <ravi@ximian.com>
1557
1558         * test-19.cs : Augment to exercise code which fixed the bug
1559         where we were not generating a This for the delegate's 
1560         instance expression - for the non-static methods ie.
1561
1562 2001-12-15  Miguel de Icaza  <miguel@ximian.com>
1563
1564         * test-45.cs: Make test also use variables as arguments to new;
1565         We used to have a bug in the compiler that did not resolve some of
1566         the arguments.
1567
1568 2001-12-15  Ravi Pratap  <ravi@ximian.com>
1569
1570         * makefile : Include test-52.cs in the suite, it works fine!
1571
1572         (NO_PASS): It's test-51 which doesn't seem to pass.
1573
1574         * test-50.cs : Augment some more to set named arguments on
1575         the DllImport attribute.
1576
1577         * test-57.cs : Add. This tests support for Events and does not
1578         pass yet.
1579
1580 2001-12-14  Ravi Pratap  <ravi@ximian.com>
1581
1582         * test-45.cs : Update for float and double initialization.
1583
1584 2001-12-13  Miguel de Icaza  <miguel@ximian.com>
1585
1586         * makefile (test-30): Another test moved to the `pass' section.
1587         This is explicit interface implementation.
1588
1589         (test-54): returning from catch exceptions has been working for
1590         some time now. 
1591
1592 2001-12-09  Radek Doulik  <rodo@ximian.com>
1593
1594         * makefile (TEST_SOURCES): added test-55 for using alias directive
1595
1596 2001-12-06  Dietmar Maurer  <dietmar@ximian.com>
1597
1598         * makefile: added new target test-jit
1599
1600 2001-12-04  Ravi Pratap <ravi@ximian.com>
1601
1602         * makefile : Update to include test 50 as it now passes.
1603
1604 2001-12-04  Ravi Pratap <ravi@ximian.com>
1605
1606         * test-45.cs : Update for string initialization tests.
1607
1608 2001-12-03  Miguel de Icaza  <miguel@ximian.com>
1609
1610         * test-49.cs: Updated to test `goto default'
1611
1612         * test-43.cs: Test break and continue here.
1613
1614         * gen-cast-test.cs: Improved cast test generator.
1615
1616 2001-12-03  Ravi Pratap <ravi@ximian.com>
1617
1618         * test-50.cs : Add. This does not pass yet.
1619
1620 2001-12-02  Ravi Pratap  <ravi@ximian.com>
1621
1622         * test-40.cs : Update to now test recursive definitions with
1623         constants hooked up.
1624
1625 2001-12-01  Ravi Pratap  <ravi@ximian.com>
1626
1627         * test-40.cs : Update to do recursive enumeration definition.
1628
1629 2001-11-28  Ravi Pratap  <ravi@ximian.com>
1630
1631         * test-48.cs : Add for constant emission tests.
1632
1633         * makefile : Update for the above as it passes nicely :-)
1634
1635 2001-11-22  Ravi Pratap  <ravi@ximian.com>
1636
1637         * test-45.cs : Augment some more to test shorthand declaration
1638         of variables/fields that are array types.
1639
1640 2001-11-20  Ravi Pratap  <ravi@ximian.com>
1641
1642         * test-45.cs : Add for array initialization testing.
1643
1644 2001-11-16  Miguel de Icaza  <miguel@ximian.com>
1645
1646         * test-34.cs: Improve this test to check if we are actually
1647         walking over the arguments in foreach.
1648
1649 2001-11-15  Ravi Pratap  <ravi@ximian.com>
1650
1651         * makefile : Update to include test-33 again. All tests
1652         pass again !
1653
1654 2001-11-13  Ravi Pratap  <ravi@ximian.com>
1655
1656         * test-7.cs : Re-write to make the tests more robust.
1657
1658 2001-11-12  Ravi Pratap  <ravi@ximian.com>
1659
1660         * test-39.cs : Update to test named arguments too.
1661
1662 2001-11-11  Ravi Pratap  <ravi@ximian.com>
1663
1664         * test-40.cs : Update to be a little more useful.
1665
1666 2001-11-08  Ravi Pratap  <ravi@ximian.com>
1667
1668         * test-39.cs : Add
1669
1670         * test-40.cs : Add
1671
1672         * makefile : Modify to include the above as they pass all tests.
1673         
1674 2001-10-31  Ravi Pratap  <ravi@ximian.com>
1675
1676         * test-34.cs : Add 
1677         
1678 2001-10-28  Ravi Pratap  <ravi@ximian.com>
1679
1680         * test-32.cs : Added to test array definition and creation.
1681
1682         * makefile : Updated accordingly.
1683
1684 2001-10-22  Ravi Pratap  <ravi@ximian.com>
1685
1686         * makefile : New target 'verify' which uses the verifier to check
1687         that executables produced by us are identical to the MSC produced ones.
1688
1689         * test-7.cs : Update to exercise more overloadable operators.
1690
1691 2001-10-21  Ravi Pratap  <ravi@ximian.com>
1692
1693         * test-27.cs : Add to do various implicit and explicit
1694         reference conversions.
1695
1696         * makefile : Update accordingly.
1697
1698 2001-10-18  Ravi Pratap  <ravi@ximian.com>
1699
1700         * test-26.cs : Update to test delegate creation from another 
1701         delegate.
1702         
1703 2001-10-17  Ravi Pratap  <ravi@ximian.com>
1704
1705         * test-26.cs : Added to demonstrate delegate support.
1706
1707 2001-10-16  Miguel de Icaza  <miguel@ximian.com>
1708
1709         * test-25.cs: Added new test to excercise break/continue on
1710         various loop constructs.
1711
1712         * test-24.cs: Test property use in expression and statement
1713         contexts. 
1714
1715 2001-10-14  Miguel de Icaza  <miguel@ximian.com>
1716
1717         * test-23.cs: Added new test for properties. 
1718
1719 2001-10-12  Ravi Pratap  <ravi@ximian.com>
1720
1721         * test-21.cs : Update to actually do some checking and return
1722         an appropriate value.
1723
1724 2001-10-11  Ravi Pratap  <ravi@ximian.com>
1725
1726         * test-21.cs : Add. This is a test for testing our support
1727         for nested types
1728         
1729 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1730
1731         * test-16.cs : Update to exercise the code which selects the best 
1732         conversion operator based on "most encompassing/encompassed type"
1733
1734         * test-7.cs : Update here too.
1735
1736 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1737
1738         * test-7.cs : Update to do explicit conversion tests.
1739
1740         * makefile : small fix.
1741
1742 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1743
1744         * test-16.cs : Update to make the test more correct.
1745
1746 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1747
1748         * test-16.cs : Add.
1749
1750         * makefile : update accordingly.
1751
1752 2001-10-02  Miguel de Icaza  <miguel@ximian.com>
1753
1754         * makefile (test-compiler): Add rm *.exe before launching tests.
1755
1756 2001-10-02  Ravi Pratap  <ravi@ximian.com>
1757
1758         * test-13.cs : Added. 
1759
1760         * makefile : update accordingly.
1761
1762 2001-09-27  Ravi Pratap  <ravi@ximian.com>
1763
1764         * test-7.cs : Revamp and add more operator tests. Still in progress.
1765
1766         * test-9,10.cs : Added by Miguel earlier.
1767
1768 2001-09-26  Ravi Pratap  <ravi@ximian.com>
1769
1770         * test-7.cs : Update to return an exit code
1771
1772         * test-8.cs : Added by Miguel.
1773
1774 2001-09-25  Ravi Pratap  <ravi@ximian.com>
1775
1776         * test-7.cs : Update to include implicit conversion tests.
1777
1778 2001-09-21  Ravi Pratap  <ravi@ximian.com>
1779
1780         * test-7.cs : Add.
1781
1782 2001-09-21  Miguel de Icaza  <miguel@ximian.com>
1783
1784         * makefile (test-compiler): Abort tests on failure.
1785