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