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