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