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