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