1 2005-06-08 Raja R Harinath <rharinath@novell.com>
3 * test-388.cs, test-389.cs: New tests from #75160. They're
4 actually interdependent. #75160 is a file-ordering bug, and we
5 use the two testcases to drive the two different orderings.
6 * Makefile (TEST_HARNESS_EXTRAS): Add test-388.cs and test-389.cs.
8 2005-06-03 Raja R Harinath <rharinath@novell.com>
10 * Makefile (TEST_SOURCES_common): Re-enable test-183: the runtime
13 2005-06-03 Martin Baulig <martin@ximian.com>
15 * Makefile: Disable test-183; someone broke it.
17 2005-05-26 Duncan Mak <duncan@novell.com>
18 Raja R Harinath <rharinath@novell.com>
20 * test-387.cs: New test from #54928.
22 2005-05-24 Duncan Mak <duncan@novell.com>
24 * test-386.cs: New test from #68711.
26 2005-05-20 Martin Baulig <martin@ximian.com>
28 * test-336.cs: Replaced with a working test.
30 2005-05-18 Martin Baulig <martin@ximian.com>
32 * Makefile: Updated after the last merging.
34 2005-05-16 Raja R Harinath <rharinath@novell.com>
36 * test-382.cs: New test. Based on report from Manjula GHM
37 <mmanjula@novell.com>.
39 2005-05-14 Martin Baulig <martin@ximian.com>
41 * test-381.cs: Slightly modified version of test-360.
43 2005-05-13 Raja R Harinath <rharinath@novell.com>
45 * test-380.cs: New test from #74934.
47 2005-05-12 Raja R Harinath <harinath@gmail.com>
49 * test-378.cs: New test from #74920.
51 2005-05-09 Raja R Harinath <rharinath@novell.com>
53 * Makefile (test-harness-run): Depend on $(TEST_HARNESS_EXTRAS).
54 * harness.mk: Substitute the current profile into the compiler
55 options where the string 'PROFILE' is used.
56 * test-377.cs, test-377-default-il.il, test-377-net_2_0-il.il:
57 New tests from #74852.
59 2005-05-06 Marek Safar <marek.safar@seznam.cz>
61 * test-376.cs: New enum test.
63 2005-05-05 Raja R Harinath <rharinath@novell.com>
65 * test-375.cs: New test from #74797.
67 * test-374.cs: New test based on #64812.
69 2005-05-04 Martin Baulig <martin@ximian.com>
71 * test-49.cs: Add testcase from 74655.
73 2005-05-03 Raja R Harinath <rharinath@novell.com>
75 * test-372.cs: New test from #74773.
77 2005-05-02 Raja R Harinath <rharinath@novell.com>
79 * Makefile (BOOTSTRAP_MCS): Fix.
81 2005-04-29 Martin Baulig <martin@ximian.com>
83 * gen-73.cs, gen-115.cs: Reflect latest API changes.
85 2005-04-27 Marek Safar <marek.safar@seznam.cz>
87 * test-294.cs: Add test based on #74378
89 2005-04-26 Marek Safar <marek.safar@seznam.cz>
91 * cls-test-6.cs: Put in a new test.
93 2005-04-18 Raja R Harinath <rharinath@novell.com>
95 * test-369.cs: New test based on #74481.
97 2005-04-18 Marek Safar <marek.safar@seznam.cz>
99 * test-362.cs: Enabled.
101 * test-368.cs: New test.
103 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
105 * xml-037.cs, xml-037-ref.xml,
106 xml-038.cs, xml-038-ref.xml : added new tests for bug #74633.
108 2005-04-16 Raja R Harinath <rharinath@novell.com>
110 * test-365.cs: New test from #73834.
112 2005-04-14 Raja R Harinath <rharinath@novell.com>
114 * Makefile (MCS): Override only in the 'default' profile.
115 (BOOTSTRAP_MCS): Override in the 'net_2_0' profile.
116 (test-local): Build harness programs.
118 2005-04-13 Raja R Harinath <rharinath@novell.com>
120 * test-363.cs: New test from #74528.
122 2005-04-11 Marek Safar <marek.safar@seznam.cz>
124 * test-362.cs: #74565 test case.
126 2005-04-08 Raja R Harinath <rharinath@novell.com>
128 * test-361.cs, test-361-2.cs: New test from #74484.
130 2005-04-05 Raja R Harinath <rharinath@novell.com>
132 * mtest-8-dll.cs, mtest-8-exe.cs: New test from #73820.
134 * test-360.cs: New test from #74041.
136 2005-04-01 Kamil Skalski <nazgul@omega.pl>
138 * test-359.cs: New test from #74309.
140 2005-03-30 Marek Safar <marek.safar@seznam.cz>
142 * cond-attr.cs: Conditional attribute class test.
144 2005-03-16 Raja R Harinath <rharinath@novell.com>
146 * a-capture6.cs, a-nested.cs: Fix compilation.
148 2005-03-15 Marek Safar <marek.safar@seznam.cz>
150 * a-capture{2,3,4}.cs: Fixed tests.
152 2005-03-10 Atsushi Enomoto <atsushi@ximian.com>
154 * xml-036.cs, xml-036-ref.xml, Makefile : added test for bug #73384.
156 2005-03-10 Raja R Harinath <rharinath@novell.com>
158 * mtest-7-exe.cs, mtest-7-dll.cs: New test from #73516.
159 * Makefile (DISTFILES): Add test-353-2.cs.
161 2005-03-09 Raja R Harinath <rharinath@novell.com>
163 * test-357.cs: New test for partial classes.
165 2005-03-08 Marek Safar <marek.safar@seznam.cz>
167 * test-355.cs, test-356.cs: New tests.
169 2005-03-07 Martin Baulig <martin@ximian.com>
171 * gen-134.cs, gen-135.cs, gen-136.cs, gen-137.cs, gen-138.cs,
172 gen-139.cs, gen-140.cs: These were my very first test cases for
175 2005-03-07 Martin Baulig <martin@ximian.com>
177 * gen-130.cs, gen-131.cs, gen-132.cs, gen-133.cs, gen-134.cs: New
178 test cases for Nullable Types. Thanks a lot to Peter Sestoft :-)
180 2005-03-04 Raja R Harinath <rharinath@novell.com>
182 * Makefile (TEST_HARNESS_EXTRAS): Add test-353-2.cs.
183 * test-353.cs: Don't use ../ to refer to test-353-2.cs.
185 * test-354.cs: New test from #73282.
187 2005-03-01 Marek Safar <marek.safar@seznam.cz>
189 * test-352.cs: New test.
191 * test-353.cs, test-353-2: Bug #73117
193 2005-02-22 Raja R Harinath <rharinath@novell.com>
195 * mtest-6-exe.cs, mtest-6-dll.cs: New test based on #71134.
197 2005-02-21 Raja R Harinath <rharinath@novell.com>
199 * test-351.cs: New test from #68955.
201 * test-350.cs: New test from #72756.
203 2005-02-18 Marek Safar <marek.safar@seznam.cz>
205 * test-349.cs: New test.
207 2005-02-18 Raja R Harinath <rharinath@novell.com>
209 * Makefile (TEST_HARNESS_EXTRAS): Add test-74.cs.
211 2005-02-17 Marek Safar <marek.safar@seznam.cz>
213 * test-74.cs: Fixed to work with LF & CRLF.
215 2005-02-17 Raja R Harinath <rharinath@novell.com>
217 * fixed-buffer-exe.cs: Rename from 'fixed-buffer.cs' to follow
220 2005-02-16 Marek Safar <marek.safar@seznam.cz>
222 * test-348.cs: New test.
224 * fixed-buffer-dll.cs,
225 * fixed-buffer.cs: Fixed buffer tests.
227 2005-02-15 Raja R Harinath <rharinath@novell.com>
229 * test-347.cs: New test from #71992.
231 2005-02-14 Raja R Harinath <rharinath@novell.com>
233 * test-346.cs: New test from #59209.
235 2005-02-10 Raja R Harinath <rharinath@novell.com>
237 * test-342.cs: New test for #52586.
238 * test-343.cs: New test. Not a bugfix or regression. Added to
239 ensure our overloading semantics are right. See
240 errors/cs0121-4.cs for a counterpart.
242 2005-02-09 Zoltan Varga <vargaz@freemail.hu>
244 * Makefile (TEST_EXCLUDES_net_2_0): Disable gen-72 until the runtime
247 2005-02-02 Raja R Harinath <rharinath@novell.com>
249 * test-341.cs: Update to reflect fix of compiler crash.
251 2005-02-01 Raja R Harinath <rharinath@novell.com>
253 * test-341.cs: New test for #31984.
255 2005-01-27 Marek Safar <marek.safar@seznam.cz>
257 * test-339.cs: New test.
259 2005-01-25 Raja R Harinath <rharinath@novell.com>
261 * test-338.cs: New test for #71602.
263 2005-01-25 Martin Baulig <martin@ximian.com>
265 * Makefile: Only use the `ilasm' target in the "default" profile.
267 2005-01-24 Marek Safar <marek.safar@seznam.cz>
269 * test-287.cs: Incorporated test for #71649.
271 2005-01-24 Martin Baulig <martin@ximian.com>
273 * test-337.cs: New test for #63842.
275 2005-01-13 Raja R Harinath <rharinath@novell.com>
277 * test-335.cs: New test, from #58126.
278 * Makefile (TEST_EXCLUDES_win32): Add test-74. See #71200.
279 * harness.mk: Fix indentation.
280 * test-332.cs: Update with more issues.
282 2005-01-12 Marek Safar <marek.safar@seznam.cz>
284 * test-311.cs: Incorporated test for #70749.
286 2005-01-10 Raja R Harinath <rharinath@novell.com>
288 * test-334.cs: New test for #69519.
290 2005-01-10 Marek Safar <marek.safar@seznam.cz>
292 * test-333.cs: New test for #70722.
294 2005-01-06 Duncan Mak <duncan@ximian.com>
296 * test-332.cs: New test for tracking #56460.
298 2005-01-06 Atsushi Enomoto <atsushi@ximian.com>
300 * xml-035.cs, xml-035-ref.xml : added test for bug #71040.
301 * Makefile : added xml-035.
303 2005-01-06 Atsushi Enomoto <atsushi@ximian.com>
305 * xml-034.cs, xml-034-ref.xml : added test for bug #71042.
306 * Makefile : added xml-034.
308 2005-01-06 Marek Safar <marek.safar@seznam.cz>
310 * test-331.cs: New test for #70817.
312 * cls-test-12.cs: Flush.
314 2004-12-30 Duncan Mak <duncan@ximian.com>
316 * test-330.cs: New test for #70468.
318 * Makefile (TEST_SOURCES_common): Added test-330.cs
320 2004-12-09 Marek Safar <marek.safar@seznam.cz>
322 * test-329.cs: New test for #67412.
324 2004-12-09 Martin Baulig <martin@ximian.com>
326 * Makefile: Disabled xml-022.cs and xml-028.cs.
328 2004-12-07 Raja R Harinath <rharinath@novell.com>
330 * Makefile (TEST_HARNESS_EXTRAS): New. List of files that need to
331 be copied to the test harness directory.
332 (test-harness-run): Use it.
333 * xml-025.cs, xml-025-ref.xml: Don't use ../ to refer to xml-025.inc.
335 2004-12-07 Raja R Harinath <rharinath@novell.com>
337 * Makefile (DISTFILES): Distribute *.inc files too.
338 (with_mono_path): New.
339 (casts.cs, boot-casts.out, mcs-casts.out): Use it.
341 2004-12-07 Atsushi Enomoto <atsushi@ximian.com>
343 * Makefile: was missing in the previous commit. Also, moved xml-033 to
344 NEW_TEST_SOURCES_common (not merged in gmcs yet).
346 2004-12-07 Atsushi Enomoto <atsushi@ximian.com>
348 * Makefile, xml-033.cs, xml-033-ref.xml : test for implicit/explicit
349 operator doc comments. Makefile was missing xml-03*.cs
351 2004-12-06 Raja R Harinath <rharinath@novell.com>
353 * Makefile (multi-2): Remove. Move comments to README.tests.
354 Integrate into regular test harness.
357 (TEST_SOURCES_common): Add pi, pp, pu-ip, pu-pi.
358 (TEST_ORDERING): Update.
359 (DISTFILES): Distribute *.il files too.
360 * pi.cs, pp.cs: Add '// Compiler options: ' comments.
361 * pu-ip.cs, pu-pi.cs: New files. Copies of pu.cs, with flags to
362 integrate into regular test harness.
365 2004-12-04 Martin Baulig <martin@ximian.com>
367 * gen-116.cs: New test for #69781.
369 2004-12-04 Martin Baulig <martin@ximian.com>
371 * gen-115.cs: New test for #58305.
373 2004-12-03 Raja R Harinath <rharinath@novell.com>
375 * Makefile (NEW_TEST_SOURCES_common): Add test-327 and test-328.
377 * test-326.cs (Main): Set return type to int, not void.
379 2004-12-02 Marek Safar <marek.safar@seznam.cz>
381 * test-325.cs: New test for #70102.
383 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
385 * xml-025.inc : was missing.
387 2004-12-02 Marek Safar <marek.safar@seznam.cz>
389 * test-324.cs: New test.
391 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
393 * Makefile : added lines for /doc test files.
394 * harness.nk : added xmldoc test lines.
395 * xmldocdiff.cs : small test tool for verifying /doc output.
396 * xml-001.cs, xml-001-ref.xml, xml-002.cs, xml-002-ref.xml,
397 xml-003.cs, xml-003-ref.xml, xml-004.cs, xml-004-ref.xml,
398 xml-005.cs, xml-005-ref.xml, xml-006.cs, xml-006-ref.xml,
399 xml-007.cs, xml-007-ref.xml, xml-008.cs, xml-008-ref.xml,
400 xml-009.cs, xml-009-ref.xml, xml-010.cs, xml-010-ref.xml,
401 xml-011.cs, xml-011-ref.xml, xml-012.cs, xml-012-ref.xml,
402 xml-013.cs, xml-013-ref.xml, xml-014.cs, xml-014-ref.xml,
403 xml-015.cs, xml-015-ref.xml, xml-016.cs, xml-016-ref.xml,
404 xml-017.cs, xml-017-ref.xml, xml-018.cs, xml-018-ref.xml,
405 xml-019.cs, xml-019-ref.xml, xml-020.cs, xml-020-ref.xml,
406 xml-021.cs, xml-021-ref.xml, xml-022.cs, xml-022-ref.xml,
407 xml-023.cs, xml-023-ref.xml, xml-024.cs, xml-024-ref.xml,
408 xml-025.cs, xml-025-ref.xml, xml-026.cs, xml-026-ref.xml,
409 xml-027.cs, xml-027-ref.xml, xml-028.cs, xml-028-ref.xml,
410 xml-029.cs, xml-029-ref.xml, xml-030.cs, xml-030-ref.xml,
411 xml-031.cs, xml-031-ref.xml, xml-032.cs, xml-032-ref.xml :
412 tests for /doc feature.
414 2004-11-30 Martin Baulig <martin@ximian.com>
416 * Makefile: Enable gen-110; it's about virtual generic methods and
417 generic interface methods.
419 2004-11-30 Raja R Harinath <rharinath@novell.com>
421 * Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
422 (test-harness-run): Clean up error reporting.
423 (TEST_NOPASS): Remove. Move old contents ...
424 (TEST_SOURCES_common): ... here and ...
425 (TEST_EXCLUDES_common): ... here.
426 (TEST_SOURCES_default): Move new tests to TEST_SOURCES_common
427 and TESTS_EXCLUDES_net_2_0.
429 2004-11-30 Marek Safar <marek.safar@seznam.cz>
431 * Makefile: Add acc-modifiers tests.
432 Hardcode TEST_SOURCES_default to work also with my
435 2004-11-26 Martin Baulig <martin@ximian.com>
437 * Makefile: Disable test-40.cs for gmcs.
439 2004-11-26 Raja R Harinath <rharinath@novell.com>
441 * harness.mk: Fix quoting.
443 2004-11-26 Atsushi Enomoto <atsushi@ximian.com>
445 * Makefile: test-50.cs is NO_PASS. See bug #69820.
447 2004-11-25 Ben Maurer <bmaurer@ximian.com>
449 * test-321.cs: New test for bug 69926
451 2004-11-24 Martin Baulig <martin@ximian.com>
453 * gen-105.cs: New test.
455 2004-11-23 Marek Safar <marek.safar@seznam.cz>
457 * test-319-*.cs: New test for #69177
459 2004-11-18 Martin Baulig <martin@ximian.com>
461 * gen-104.cs: New test for #68265.
463 2004-11-22 Raja R Harinath <rharinath@novell.com>
465 * Makefile (clean-local): Clean up the temporary dir-* trees.
467 2004-11-18 Marek Safar <marek.safar@seznam.cz>
469 * test-318.cs: New test for wrong warning.
471 2004-11-18 Raja R Harinath <rharinath@novell.com>
473 * Makefile (TEST_ORDERING): New. Lists multi-file tests that are
474 not handled by the %-exe/%-dll pattern.
475 (test-harness-run): Add test-ordering dependencies to
477 * harness.mk (%.res): Fix quoting error.
478 (test-ordering): Remove.
479 * conv-dll.cs, conv-exe.cs: Rename from conv-lib.cs, conv-main.cs.
480 * vararg-dll.cs: Rename from vararg-lib.cs.
481 * mtest-2-dll.cs, mtest-2-exe.cs: Rename from dll-1.cs and
483 * mtest-3-dll.cs, mtest-3-exe.cs: Rename from dll-2.cs and
485 * mtest-4-dll.cs, mtest-4-exe.cs: Rename from ns0.cs and ns.cs.
486 * mtest-5-dll.cs, mtest-5-exe.cs: Rename from pover-a.cs and
488 * gen-98-dll.cs, gen-98-exe.cs: Rename from gen-98.cs and gen-99.cs.
490 2004-11-18 Martin Baulig <martin@ximian.com>
492 * gen-102.cs: New test for #62909.
494 2004-11-17 Raja R Harinath <rharinath@novell.com>
496 * harness.mk: Add the pover-a and pover-b multi-file test.
498 2004-11-17 Martin Baulig <martin@ximian.com>
500 * Makefile: Reverted Miguel's last commit and correctly added his
501 pover-a and pover-b tests.
503 2004-11-17 Martin Baulig <martin@ximian.com>
505 * Makefile: Enable test-315 and gen-95.
507 2004-11-16 Martin Baulig <martin@ximian.com>
509 * test-316.cs: New test for #69082.
511 * test-317.cs; New test for #63705.
513 2004-11-16 Martin Baulig <martin@ximian.com>
517 2004-11-09 Martin Baulig <martin@ximian.com>
519 * gen-86.cs, gen-87.cs, gen-88.cs, gen-89.cs, gen-90.cs,
520 gen-91.cs, gen-92.cs, gen-93.cs, gen-94.cs, gen-96.cs: New tests.
522 2004-11-09 Martin Baulig <martin@ximian.com>
524 * test-315.cs: New test.
526 2004-11-04 Raja R Harinath <rharinath@novell.com>
528 * harness.mk: Avoid creating and deleting symlinks.
530 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
532 * acc-modifiers.cs: New test for accessor modifiers
533 * acc-modifiers2.cs: New test for accessor modifiers
535 2004-10-31 Marek Safar <marek.safar@seznam.cz>
537 * test-311.cs: New test for security attrbiutes.
539 2004-10-24 Marek Safar <marek.safar@seznam.cz>
541 * test-310.cs: New test for bug #67130
543 2004-10-21 Raja R Harinath <rharinath@novell.com>
545 * Makefile (test-harness, test-harness-run): Rename from
546 test-compiler-jit-real, and move body to harness.mk.
547 Update to use 'make' to loop over testcases, so that they can be
549 (run-test-local): Update.
550 (test-generics-2): Likewise.
551 * harness.mk: New file. Contains the actual harness, and also
552 lists dependencies in multi-file testcases.
554 2004-10-13 Raja R Harinath <rharinath@novell.com>
556 * test-309.cs: Testcase from #65816.
557 * Makefile (NEW_TEST_SOURCES_common): Add test-309.
558 Moved test-259 here, since it requires a merge to gmcs.
560 2004-10-11 Martin Baulig <martin@ximian.com>
562 * Makefile (test-generics, test-generics-2): New targets.
563 (new_TEST_SOURCES_common): Disabled test-308.cs.
564 (TEST_SOURCES_net_2_0): Enable gen-79.cs.
566 2004-10-07 Raja R Harinath <rharinath@novell.com>
568 * Makefile (TEST_TAG): Rename back to 'mcs' and 'gmcs' to keep in
569 sync with errors/Makefile.
570 Reported by K Sathyasudha <ksathyasudha@novell.com>.
572 Testcases for type-resolution.
573 * test-300.cs: Add tests for local declarations and 'foreach'.
574 * test-301.cs: New testcase: several 'unsafe' related keywords.
575 * test-302.cs: New testcase: 'catch' clause parameters.
576 * test-303.cs: New testcase: 'using' keyword.
577 * test-304.cs, test-305.cs, test-306.cs, test-307.cs: New.
578 Variants that use namespace aliases.
579 * Makefile (NEW_TEST_SOURCES_common): Add new testcases.
581 2004-10-03 Marek Safar <marek.safar@seznam.cz>
583 * test-297.cs: Incorporated test for #67108
585 2004-10-01 Raja R Harinath <rharinath@novell.com>
587 * Makefile (NEW_TEST_SOURCES_common): Add test-300.
588 * test-300.cs: New. Test based on #65833.
590 2004-09-28 Raja R Harinath <rharinath@novell.com>
592 * test-120.cs: Don't exit on the first failure.
593 * Makefile (TEST_EXCLUDES_common): Remove 'module-3'.
594 (TEST_SOURCES_win32): Rename from WINDOWS_SOURCES.
595 (TEST_NOPASS): Comment out tests that already are in
598 2004-09-27 Raja R Harinath <rharinath@novell.com>
600 * Makefile: Re-apply patches from 2004-09-14.
601 (NEW_TEST_SOURCES_common): Rename from NEW_TEST_SOURCES.
602 (TEST_SOURCES_common): Rename from TEST_SOURCES.
603 (TEST_SOURCES_all): Rename to ALL_TEST_SOURCES. Handle profile- and
604 platform-specific test inclusion and exclusion.
605 (TEST_SOURCES_default, TEST_SOURCES_net_2_0, TEST_EXCLUDES_common)
606 (TEST_EXCLUDES_net_2_0): New. Reorganized from various other variables.
607 (TEST2_SOURCES, UNSAFE_SOURCES): Remove. Merge into TEST_SOURCES_common.
608 (test-2, test-unsafe-compiler-jit): Remove. Merge into test-compiler-jit.
609 * 2tests-*.cs, unsafe-*.cs, test-58.cs, test-171.cs:
610 Add 'Compiler options: '.
612 2004-09-25 Zoltan Varga <vargaz@freemail.hu>
614 * test-254.cs: Fix test so it runs under NET 2.0.
616 2004-09-22 Martin Baulig <martin@ximian.com>
618 * test-298.cs: New test, already in gmcs.
620 2004-09-22 Martin Baulig <martin@ximian.com>
622 * gen-78.cs: New test for #65521.
624 2004-09-22 Martin Baulig <martin@ximian.com>
626 * Makefile: Added some Makefile love :-)
628 2004-09-22 Martin Baulig <martin@ximian.com>
630 * test-297.cs: New test for #28562.
632 2004-09-21 Martin Baulig <martin@ximian.com>
634 * test-295.cs: Added Geoff Norton's patch for #62984.
636 2004-09-21 Martin Baulig <martin@ximian.com>
638 * gen-77.cs: New test for #66014.
640 2004-09-16 Martin Baulig <martin@ximian.com>
642 * Makefile: Disable test-294.cs and test-287.cs.
644 2004-09-15 Marek Safar <marek.safar@seznam.cz>
646 * test-287.cs: Included test for bug #65766.
648 2004-09-15 Marek Safar <marek.safar@seznam.cz>
650 * property-il.il, property-main.cs: Included test for #36804.
652 2004-09-15 Martin Baulig <martin@ximian.com>
654 * test-294.cs: Is not back in gmcs.
656 2004-09-14 Marek Safar <marek.safar@seznam.cz>
658 * test-294.cs: Is back.
660 2004-09-14 Martin Baulig <martin@ximian.com>
662 * Makefile: Disable test-294.cs.
664 2004-09-14 Marek Safar <marek.safar@seznam.cz>
666 * test-294.cs: New test for bug #61902.
668 2004-09-14 Martin Baulig <martin@ximian.com>
670 * Makefile: Put the old Makefile back. There was a reason why we
673 2004-09-14 Raja R Harinath <rharinath@novell.com>
675 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
676 (TEST_SOURCES): Allow a profile to eliminate some tests.
677 (net_2_0_KNOWN_FAILURES): Rename from GENERICS_KNOWN_FAILURES.
678 (TEST_SOURCES_all): Rename from TESTS_SOURCES.
679 Move several multi-file tests from ...
680 (multi-1, multi-3, multi-4, multi-5, multi-6, multi-7): ... here.
681 (multl-2, ilasm): Use $(CSCOMPILE), instead of $(INTERNAL_MCS).
683 (test-everything): Remove.
684 (run-test-local) [PROFILE=net_2_0]: Run additional 'generics'
686 (test-compiler-jit-real): Remove *.netmodule too.
687 (test-compiler-jit-multi): Remove.
688 (test-generics-1, test-generics-2): Remove.
689 (test-generics-3, test-generics-4): Update.
690 * conv-lib.cs, conv-main.cs, dll-1.cs, dll-2.cs, prog-1.cs,
691 prog-2.cs, module-1.cs, module2.cs, module-3.cs, ns.cs, ns0.cs,
692 gen-13-dll.cs, gen-13-exe.cs, gen-17-dll.cs, gen-17-exe.cs,
693 gen-31-dll.cs, gen-31-exe.cs, gen-47-dll.cs, gen-47-exe.cs,
694 vararg-exe.cs, vararg-lib.cs:
695 Use "Compiler options:" for multi-file testing.
697 2004-09-13 Marek Safar <marek.safar@seznam.cz>
699 * test-293.cs: New test for bug #65757.
701 2004-09-13 Raja R Harinath <rharinath@novell.com>
703 * Makefile (test-compiler-jit-real): Fix logic so that logs of
704 testcases that fail compilation aren't deleted. Avoid emitting
705 spurious PASS: messages.
707 2004-09-10 Raja R Harinath <rharinath@novell.com>
709 * test-292.cs: New test for #64330.
711 2004-09-10 Martin Baulig <martin@ximian.com>
713 * gen-76.cs: New test.
715 2004-09-09 Marek Safar <marek.safar@seznam.cz>
717 * test-291.cs: New test for #pragma warning.
719 2004-09-09 Martin Baulig <martin@ximian.com>
721 * gen-75.cs: New test.
723 2004-09-07 Raja R Harinath <rharinath@novell.com>
725 * test-290.cs: New test.
727 2004-09-06 Ben Maurer <bmaurer@users.sourceforge.net>
729 * unsafe-10.cs: new test
731 2004-09-06 Martin Baulig <martin@ximian.com>
733 * Makefile: Enable gen-65.cs (bug #58306).
735 2004-09-04 Marek Safar <marek.safar@seznam.cz>
737 * test-289.cs: New test for #63631.
739 2004-09-03 Raja R Harinath <rharinath@novell.com>
741 * Makefile (TEST_SOURCES): Add 'mtest-1-dll' and 'mtest-1-exe'.
742 Testcases from #61128.
743 (test-compiler-jit-real): Minor cleanups.
745 2004-09-02 Duncan Mak <duncan@ximian.com>
747 * Makefile (test-2): Use /langversion instead of -v2. This fixes
748 the compiler test build.
750 2004-09-02 Marek Safar <marek.safar@seznam.cz>
752 * test-288.cs: New test for #62342.
754 2004-09-02 Marek Safar <marek.safar@seznam.cz>
756 * test-205.cs: New test for #65170.
758 2004-09-02 Martin Baulig <martin@ximian.com>
760 * Makefile (test-generic-4): New target to run the multi-file
763 2004-09-02 Martin Baulig <martin@ximian.com>
765 * Makefile (test-generic): Renamed to test-generic-1.
766 (test-generic): New target, runs test-generic-1, test-generic-2
769 2004-09-01 Marek Safar <marek.safar@seznam.cz>
771 * Makefile: Enabled test-286
773 * test-287.cs: New test for static classes.
775 2004-09-01 Martin Baulig <martin@ximian.com>
777 * Makefile: Disable test-286 for the moment.
779 2004-09-01 Raja R Harinath <rharinath@novell.com>
781 * Makefile (test-compiler-jit-real): Add barebones support for
782 multi-file tests. If the compilation succeeded and there's no
783 .exe file, then assume nothing went wrong. The rest is up to the
786 2004-08-31 Marek Safar <marek.safar@seznam.cz>
788 * test-286.cs: New test for #64689.
790 2004-08-28 Martin Baulig <martin@ximian.com>
792 * gen-73.cs: New test for #62552.
794 2004-08-28 Martin Baulig <martin@ximian.com>
796 * gen-72.cs: New test for #58307.
798 2004-08-24 Martin Baulig <martin@ximian.com>
800 * gen-69.cs, gen-70.cs: New tests.
802 2004-08-23 Martin Baulig <martin@ximian.com>
804 * test-285.cs: New test for #52428.
806 2004-08-22 Martin Baulig <martin@ximian.com>
808 * test-154.cs: Added test case for #59867.
810 2004-08-05 Martin Baulig <martin@ximian.com>
812 * test-154.cs: Added test case for #59429.
814 2004-08-04 Martin Baulig <martin@ximian.com>
816 * Makefile (test-generic-3): New target to run all the generic
819 2004-08-03 Ben Maurer <bmaurer@ximian.com>
821 * test-283.cs: for 62275.
823 * unsafe-9.cs: new test for #62263.
825 2004-08-03 Martin Baulig <martin@ximian.com>
827 * test-282.cs: New test for #62322.
829 2004-08-03 Martin Baulig <martin@ximian.com>
831 * gen-64.cs: New test.
833 2004-07-25 Martin Baulig <martin@ximian.com>
835 * Makefile (test-generic): Correctly set the MONO_PATH to run
836 things in the v2.0 environment.
837 (test-generic-2): New target.
838 (test-everything): New target to run everything.
840 2004-07-25 Martin Baulig <martin@ximian.com>
842 * 2test-12.cs, 2test-13.cs: New tests for partial classes.
844 2004-07-23 Martin Baulig <martin@ximian.com>
846 * 2test-10.cs, 1test-11.cs: New tests for partial classes.
848 2004-07-22 Martin Baulig <martin@ximian.com>
850 * test-281.cs: New test.
852 2004-07-20 Martin Baulig <martin@ximian.com>
854 * Makefile: Enable 2test-7.
856 2004-07-20 Martin Baulig <martin@ximian.com>
858 * 2test-9.cs: New test for iterators.
860 2004-07-20 Martin Baulig <martin@ximian.com>
862 * 2test-8.cs: New test for iterators.
864 2004-07-18 Martin Baulig <martin@ximian.com>
866 * gen-63.cs: New test.
868 2004-07-16 Martin Baulig <martin@ximian.com>
870 * gen-62.cs: New test for generic iterators.
872 2004-07-16 Martin Baulig <martin@ximian.com>
874 * gen-61.cs: New test for anonymous methods
875 (not yet implemented -> test disabled)
877 2004-07-13 Marek Safar <marek.safar@seznam.cz>
879 * test-279.cs: New test for #61293.
881 2004-07-13 Martin Baulig <martin@ximian.com>
883 * gen-60.cs: New test for #58305.
885 2004-07-12 Martin Baulig <martin@ximian.com>
887 * gen-58.cs: New test.
889 2004-06-24 Raja R Harinath <rharinath@novell.com>
891 * test-252.cs: Avoid reference to System.dll.
892 * test-277.cs: New test for #56774.
894 2004-06-24 Marek Safar <marek.safar@seznam.cz>
896 * test-205.cs: Removed because become invalid.
898 2004-06-24 Raja R Harinath <rharinath@novell.com>
900 * test-276.cs: New test for #60459.
902 2004-06-21 Marek Safar <marek.safar@seznam.cz>
904 * test-275.cs: New test for #59792
906 2004-06-18 Marek Safar <marek.safar@seznam.cz>
908 * test-274.cs: New test for #60219
910 2004-06-18 Marek Safar <marek.safar@seznam.cz>
912 * test-273.cs: New test for #55971
914 2004-06-18 Raja R Harinath <rharinath@novell.com>
916 * test-272.cs: New test case for the breaking build.
918 2004-06-13 Martin Baulig <martin@ximian.com>
920 * gen-57.cs: New test.
922 2004-06-11 Martin Baulig <martin@ximian.com>
924 * gen-56.cs: New test from #58307.
926 2004-06-11 Martin Baulig <martin@ximian.com>
928 * test-269.cs: Another varargs test.
930 2004-06-11 Raja R Harinath <rharinath@novell.com>
932 * Makefile (TEST_SOURCES): Add test-268.
933 * test-268.cs: New test for #59477.
935 2004-06-11 Martin Baulig <martin@ximian.com>
937 * vararg-lib.cs, vararg-exe.cs: New tests.
939 2004-06-11 Martin Baulig <martin@ximian.com>
941 * Makefile: Enable test-269.
943 2004-06-08 Martin Baulig <martin@ximian.com>
945 * Makefile: Enable test-157.
947 2004-06-08 Martin Baulig <martin@ximian.com>
949 * test-269.cs: New test for varargs methods.
951 2004-06-01 Marek Safar <marek.safar@seznam.cz>
953 * test-267.cs: New test.
955 2004-05-30 Marek Safar <marek.safar@seznam.cz>
957 * test-240.cs: Enable test.
959 2004-05-29 Martin Baulig <martin@ximian.com>
961 * test-266.cs: New test for #52578.
963 2004-05-29 Martin Baulig <martin@ximian.com>
965 * test-265.cs: New test for #59267.
967 2004-05-29 Martin Baulig <martin@ximian.com>
969 * test-264.cs: New test for #59188.
971 2004-05-27 Marek Safar <marek.safar@seznam.cz>
973 * test-263.cs: New test.
975 2004-05-26 Marek Safar <marek.safar@seznam.cz>
977 * test-74.cs: Now test passes on my machine too.
978 It is not perfect though.
980 2004-05-25 Martin Baulig <martin@ximian.com>
982 * test-261.cs: New test for #52279.
984 2004-05-24 Martin Baulig <martin@ximian.com>
986 * test-260.cs: New test for #53921.
988 2004-05-24 Martin Baulig <martin@ximian.com>
990 * test-259.cs: New test for #55251.
992 2004-05-24 Martin Baulig <martin@ximian.com>
994 * test-258.cs: New test for #58584.
996 2004-05-23 Martin Baulig <martin@ximian.com>
998 * test-154.cs: Added testcase for #58322.
1000 2004-05-21 Martin Baulig <martin@ximian.com>
1002 * test-257.cs: New test for #28098.
1004 2004-05-21 Marek Safar <marek.safar@seznam.cz>
1006 * test-256.cs: New test for #58590.
1008 2004-05-20 Marek Safar <marek.safar@seznam.cz>
1010 * test-255.cs: New test.
1012 2004-05-18 Marek Safar <marek.safar@seznam.cz>
1014 * test-254.cs: New test for #52585.
1016 2004-05-14 Marek Safar <marek.safar@seznam.cz>
1018 * test-253.cs: New test for #54679.
1020 2004-05-11 Raja R Harinath <rharinath@novell.com>
1022 * test-252.cs: New test for #58290.
1024 2004-04-29 Martin Baulig <martin@ximian.com>
1026 * property-il.il, property-main.cs: New test for #56013.
1028 2004-04-29 Martin Baulig <martin@ximian.com>
1030 * test-248.cs: New test for #52731.
1032 2004-04-29 Martin Baulig <martin@ximian.com>
1034 * test-246.cs, test-247.cs: New tests for #52597.
1036 2004-04-29 Martin Baulig <martin@ximian.com>
1038 * dll-2.cs, prog-2.cs: New test for #56178.
1040 2004-04-29 Martin Baulig <martin@ximian.com>
1042 * test-245.cs: New test for #53255.
1044 2004-04-28 Martin Baulig <martin@ximian.com>
1046 * test-244.cs: New test for #52588.
1048 2004-04-28 Martin Baulig <martin@ximian.com>
1050 * test-243.cs: New test for #57014.
1052 2004-04-27 Martin Baulig <martin@ximian.com>
1054 * test-154.cs: Added test case for #52625.
1056 2004-04-22 Raja R Harinath <rharinath@novell.com>
1058 * Makefile (test-compiler-jit-real): Simplify sed expression.
1059 List compiler options in logfile.
1061 2004-04-22 Marek Safar <marek.safar@seznam.cz>
1063 * Makefile: Add support for custom test compiler options.
1065 * test-242.cs: New test.
1067 2004-04-22 Raja R Harinath <rharinath@novell.com>
1069 * Makefile (test-compiler-jit-real): Create a test result log file
1072 2004-04-21 Marek Safar <marek.safar@seznam.cz>
1076 test-239.cs: Tests for ObsoleteAttribute
1078 2004-04-21 Raja R Harinath <rharinath@novell.com>
1080 * Makefile (test-compiler-jit-real): Create log files for failed
1082 (test-generic, test-2, test-unsafe-compiler-jit): Update.
1084 * test-237.cs: Test for #56442.
1086 2004-04-16 Raja R Harinath <rharinath@novell.com>
1088 * test-236.cs: Test for #56300.
1090 2004-04-10 Ben Maurer <bmaurer@users.sourceforge.net>
1092 * test-12.cs: test for concat inside array.
1094 2004-03-24 Ravi Pratap M <ravi@ximian.com>
1096 * test-235.cs: test for 47234.
1098 2004-03-22 Ben Maurer <bmaurer@users.sourceforge.net>
1100 * test-234.cs: test for 25885.
1102 2004-03-21 Martin Baulig <martin@ximian.com>
1104 * gen-45.cs: New generics test for type inference.
1106 2004-03-20 Martin Baulig <martin@ximian.com>
1108 * gen-44.cs: New generics test for operators.
1110 * gen-21.cs: Use the new `default(T)' syntax.
1112 2004-03-17 Martin Baulig <martin@ximian.com>
1114 * gen-43.cs: New generics test for static fields.
1116 2004-03-09 Joshua Tauberer <tauberer@for.net>
1118 * test-232.cs: Tests for { ... }-style array creation
1120 2004-02-25 Marek Safar <marek.safar@seznam.cz>
1122 * Makefile: Enable test-230.
1124 2004-02-23 Martin Baulig <martin@ximian.com>
1126 * gen-40.cs: New generics test.
1128 2004-02-20 Martin Baulig <martin@ximian.com>
1130 * gen-39.cs: New generics test.
1132 2004-02-20 Martin Baulig <martin@ximian.com>
1134 * gen-test.pl: Enable gen-38.
1136 2004-02-18 Martin Baulig <martin@ximian.com>
1138 * Makefile: Disable test-157.cs, it's broken. See #54530.
1140 2004-02-17 Martin Baulig <martin@ximian.com>
1142 * gen-38.cs: New generics test.
1144 2004-02-17 Marek Safar <marek.safar@seznam.cz>
1146 * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
1148 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1150 * test-230.cs: test for module attributes.
1152 2004-02-13 Ben Maurer <bmaurer@users.sourceforge.net>
1154 * 2test-6.cs, test-229.cs: some tests for foreach on
1157 2004-02-02 Ravi Pratap M <ravi@ximian.com>
1159 * test-157.cs: Improve test for interface property accessor
1162 2004-01-26 Martin Baulig <martin@ximian.com>
1164 * gen-37.cs: New generics test.
1166 2004-01-21 Martin Baulig <martin@ximian.com>
1168 * test-227.cs: New test for #52517.
1170 2004-01-20 Martin Baulig <martin@ximian.com>
1172 * test-154.cs: Added testcase for bug #46640.
1174 2004-01-20 Martin Baulig <martin@ximian.com>
1176 * test-226.cs: New test for #53058.
1178 2004-01-20 Martin Baulig <martin@ximian.com>
1180 * verify-8.cs: New test for #52707.
1182 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1184 * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
1185 cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
1186 cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
1187 New tests for CLS-compliance
1189 2004-01-03 Todd Berman <tberman@gentoo.org>
1191 * test-224.cs: new test for #52429
1193 2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
1195 * test-205.cs: remove from the build. This does
1196 not compile under csc.
1198 2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
1200 * test-223.cs: test for #52569.
1202 2004-01-02 Ravi Pratap <ravi@ximian.com>
1204 * test-222.cs: Overload resolution test for bugzilla
1207 2003-12-25 Ben Maurer <bmaurer@users.sourceforge.net>
1209 * test-141.cs: add tests for #38674.
1211 2003-12-23 Ben Maurer <bmaurer@users.sourceforge.net>
1213 * pp.cs: Also test for 2 entry-point-looking methods
1214 in a library, bug #52490.
1216 2003-12-22 Ben Maurer <bmaurer@users.sourceforge.net>
1218 * test-221.cs: Add some regression tests relating to
1219 52408 (these dont test the actual bug, but regressions I
1220 created while writing the code for it).
1222 2003-12-20 Zoltan Varga <vargaz@freemail.hu>
1224 * module-1.cs module-2.cs module-3.cs: New files.
1226 * Makefile: Add test for /target:module and /addmodule.
1228 2003-12-13 Martin Baulig <martin@ximian.com>
1230 * test-154.cs: Added testcase for bug #48962.
1232 2003-12-11 Martin Baulig <martin@ximian.com>
1234 * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
1236 2003-11-21 Miguel de Icaza <miguel@ximian.com>
1238 * test-150.cs: Improved test.
1240 2003-10-17 Martin Baulig <martin@ximian.com>
1242 * gen-test.sh: Removed.
1244 * gen-test.pl: New file; this is a perl script which runs all the
1247 2003-10-15 Miguel de Icaza <miguel@ximian.com>
1249 * test-49.cs: Improved test with input from bug #48761
1251 2003-10-10 Martin Baulig <martin@ximian.com>
1253 * gen-15.cs: New test for generic methods.
1255 2003-09-29 Martin Baulig <martin@ximian.com>
1257 * gen-14.cs: New generics test.
1259 2003-09-27 Martin Baulig <martin@ximian.com>
1261 * gen-11.cs, gen-12.cs: New generics tests.
1263 * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
1264 consists of two files and tests whether this works if it's in two
1265 files and not just in one.
1267 2003-09-19 Martin Baulig <martin@ximian.com>
1269 * gen-10.cs: New generics test.
1271 2003-09-18 Martin Baulig <martin@ximian.com>
1273 * gen-9.cs: New generics test.
1275 2003-09-16 Martin Baulig <martin@ximian.com>
1277 * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
1280 2003-09-02 Ravi Pratap <ravi@ximian.com>
1282 * test-102.cs: Improve test.
1284 2003-08-26 Martin Baulig <martin@ximian.com>
1286 * test-215.cs: New test for bug #47927.
1288 2003-08-26 Martin Baulig <martin@ximian.com>
1290 * verify-7.cs: New test for bug #47681.
1292 2003-08-26 Martin Baulig <martin@ximian.com>
1294 * test-214.cs: New test for bug #47853.
1296 2003-08-25 Martin Baulig <martin@ximian.com>
1298 * test-213.cs: New test for bug #47822.
1300 2003-08-22 Martin Baulig <martin@ximian.com>
1302 * test-154.cs: Added testcase for bug #46949.
1304 2003-08-22 Martin Baulig <martin@ximian.com>
1306 * test-154.cs: Added testcase for bug #47095.
1308 2003-08-04 Martin Baulig <martin@ximian.com>
1310 * Makefile: Put back test-211.cs.
1312 2003-07-29 Ravi Pratap <ravi@ximian.com>
1314 * conv-lib.cs: New Multi stage compilation test for bug #47043.
1316 * conv-main.cs: Main for the above.
1320 2003-07-28 Ravi Pratap <ravi@ximian.com>
1322 * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
1325 * test-212.cs: New test for bug #44468.
1327 2003-07-28 Martin Baulig <martin@ximian.com>
1329 * test-210.cs: New test for bug #46923.
1331 2003-07-26 Martin Baulig <martin@ximian.com>
1333 * test-209.cs: New test for implict conversions and embedded assignments.
1335 2003-07-25 Martin Baulig <martin@ximian.com>
1337 * test-208.cs: New test for bug #46788.
1339 2003-07-22 Martin Baulig <martin@ximian.com>
1341 * test-207.cs: New test for expressions which return delegates.
1343 2003-07-21 Martin Baulig <martin@ximian.com>
1345 * test-206.cs: New test for bug #46502.
1347 2003-07-20 Martin Baulig <martin@ximian.com>
1349 * test-205.cs: New test for some namespace stuff.
1351 2003-07-16 Ravi Pratap <ravi@ximian.com>
1353 * test-39.cs: Improve test to check emission on interfaces too.
1355 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1357 * Makefile: Make sure that we use the newly generated compiler
1358 to run the tests, not the installed one.
1360 Modify targets to compile and run in one go instead of separate
1361 targets for each task.
1363 * test-196.cs: Fix careless error - returning a value from a void
1366 Add it back to the test suite.
1368 2003-07-14 Martin Baulig <martin@ximian.com>
1370 * test-204.cs: User defined conditional logical operators; bug #40505.
1372 2003-07-14 Martin Baulig <martin@ximian.com>
1374 * test-203.cs: Added test for bug #33026.
1376 2003-07-13 Ravi Pratap M <ravi@ximian.com>
1378 * test-178.cs: Use this as it is a free slot. Test
1383 * README.tests: Update
1385 2003-07-13 Martin Baulig <martin@ximian.com>
1387 * test-202.cs: Added test for bug #41975.
1389 2003-07-13 Martin Baulig <martin@ximian.com>
1391 * test-201.cs: Added test for bug #35631.
1393 2003-07-12 Martin Baulig <martin@ximian.com>
1395 * test-200.cs: Added test for bug #45854.
1397 2003-07-08 Martin Baulig <martin@ximian.com>
1399 * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
1402 2003-07-05 Martin Baulig <martin@ximian.com>
1404 * test-197.cs: New test for bug #42973.
1406 2003-06-29 Miguel de Icaza <miguel@ximian.com>
1408 * makefile (TEST_SOURCES): Add the tests that require an assembly,
1409 so we dont get another regression here (#37521).
1411 2003-05-27 Ravi Pratap <ravi@ximian.com>
1413 * test-45.cs : Enable code which tests IntPtr array
1414 initialization. This automatically serves as a test case for bug
1419 2003-05-17 Ravi Pratap <ravi@ximian.com>
1421 * test-194.cs: New test for bug #39108
1423 * README.tests : Update accordingly.
1425 * makefile : Add new test.
1427 2003-05-19 Martin Baulig <martin@ximian.com>
1429 * test-162.cs: Added testcases for structs containing other
1430 structs as fields. Bug #42597.
1432 2003-05-18 Martin Baulig <martin@ximian.com>
1434 * test-154.cs: Added testcase for bug #41657.
1436 2003-05-18 Martin Baulig <martin@ximian.com>
1438 * test-154.cs: Added the contents of test-189.cs as a new testcase
1441 * test-189.cs: Removed, let's keep the flow analysis tests in one
1444 2003-05-11 Martin Baulig <martin@ximian.com>
1446 * test-193.cs: New test for bug #39828.
1448 2003-04-10 Miguel de Icaza <miguel@ximian.com>
1450 * test-43.cs: Improve test.
1452 2003-04-06 Martin Baulig <martin@ximian.com>
1454 * test-190.cs: New test.
1456 2003-04-05 Martin Baulig <martin@ximian.com>
1458 * test-189.cs: New test for bug #40670.
1460 2003-04-02 Zoltan Varga <vargaz@freemail.hu>
1462 * README.tests test-188.cs makefile: Added test-188.cs.
1464 2003-02-25 Miguel de Icaza <miguel@ximian.com>
1466 * makefile (all): Make it so that doing `make' will run the
1467 default tests depending on Windows/Linux.
1469 2003-02-23 Martin Baulig <martin@ximian.com>
1471 When adding any tests here, please do also add them to the
1474 The following tests are still missing:
1476 test-176 test-177 test-179 test-180 test-181 test-182 test-183
1479 2003-02-23 Martin Baulig <martin@ximian.com>
1481 * test-185.cs: New test for bug #37708.
1483 2003-02-15 Miguel de Icaza <miguel@ximian.com>
1485 * test-128.cs: Improved testl, reflects bug #37363 problems
1487 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
1489 * makefile (TEST_SOURCES): Added test-181.
1491 2002-12-21 Ravi Pratap <ravi@ximian.com>
1493 * test-171.cs : Fix up since it wasn't working because of some
1494 array code bug. That is a separate problem ;-)
1496 2002-12-21 Ravi Pratap <ravi@ximain.com>
1498 * test-171.cs : This was mysteriously absent. Add new test in its
1501 2002-12-18 Ravi Pratap <ravi@ximian.com>
1503 * test-177.cs : Add. This doesn't pass yet because we don't have
1504 ReturnTypeCustomAttributes working.
1506 2002-12-10 Ravi Pratap <ravi@ximian.com>
1508 * test-102.cs : Improve to catch the case when an attribute
1509 can be emitted twice for the same program element but with
1512 2002-11-24 Martin Baulig <martin@ximian.com>
1514 * test-130.cs: This test did not compile with csc and
1515 mcs now reports the error as well. Removed the offending
1518 2002-11-24 Martin Baulig <martin@ximian.com>
1520 * verify-6.cs: New test for bug #32269.
1522 2002-11-24 Martin Baulig <martin@ximian.com>
1524 * test-175.cs: New test for bug #30443.
1526 2002-11-17 Martin Baulig <martin@ximian.com>
1528 * README.tests: Whoever added test-167 to test-172
1529 while I was away, you forgot to add them here.
1531 2002-11-17 Martin Baulig <martin@ximian.com>
1533 * test-173.cs: New test for bug #34165.
1535 2002-11-14 Martin Baulig <martin@gnome.org>
1537 * test-148.cs: Added some tests from bug #33089.
1539 2002-10-10 Martin Baulig <martin@gnome.org>
1541 * verify-1.cs: Added testcase from bug #31470.
1543 2002-10-10 Martin Baulig <martin@gnome.org>
1545 * verify-5.cs: Added testcase from bug #31541.
1547 2002-10-06 Martin Baulig <martin@gnome.org>
1549 * test-164.cs: Added a few more testcases here.
1551 2002-10-04 Martin Baulig <martin@gnome.org>
1553 * test-154.cs: Added testcase from bug #31546.
1555 2002-09-19 Martin Baulig <martin@gnome.org>
1557 * test-154.cs: Added testcase from bug #30487.
1559 2002-09-17 Martin Baulig <martin@gnome.org>
1561 * test-148.cs: Added testcase for base indexers.
1563 2002-09-14 Martin Baulig <martin@gnome.org>
1565 * test-166.cs: New test.
1567 2002-09-14 Martin Baulig <martin@gnome.org>
1569 * verify-4.cs: Added testcase from bug #29857.
1571 2002-09-12 Martin Baulig <martin@gnome.org>
1573 * test-40.cs: Removed the syntax errors from this test.
1575 2002-09-09 Martin Baulig <martin@gnome.org>
1577 * makefile: Reverted Ravi's `Update'. When moving tests from
1578 TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
1579 pass on both platforms and don't do it without a ChangeLog entry.
1581 2002-09-09 Martin Baulig <martin@gnome.org>
1583 * test-165.cs: Added testcase for bug #30040.
1585 2002-09-09 Martin Baulig <martin@gnome.org>
1587 * test-164.cs: Added testcase for virtual functions in delegate
1588 creating expressions (Bug #30043).
1590 2002-09-06 Ravi Pratap <ravi@ximian.com>
1592 * test-163.cs : Add test to check we select string
1593 over object when we have a Null literal as the argument.
1595 * makefile : Update.
1597 2002-08-11 Martin Baulig <martin@gnome.org>
1599 * test-162.cs: New test.
1601 2002-08-08 Martin Baulig <martin@gnome.org>
1603 * test-154.cs (test16): Added test for bug #28717.
1605 2002-08-08 Martin Baulig <martin@gnome.org>
1607 * test-161.cs: New test.
1609 2002-08-07 Martin Baulig <martin@gnome.org>
1611 * test-160.cs: New test for bug #28176.
1613 2002-08-07 Martin Baulig <martin@gnome.org>
1615 * test-158.cs: New test for bug #22119.
1617 2002-08-05 Martin Baulig <martin@gnome.org>
1619 * test-157.cs: Formerly known as ../errors/cs-20.cs
1621 2002-08-05 Martin Baulig <martin@gnome.org>
1623 * error-1.cs, error-2.cs: Moved to ../errors.
1625 2002-08-03 Martin Baulig <martin@gnome.org>
1627 * test-156.cs, error-2.cs: New tests.
1629 2002-08-02 Martin Baulig <martin@gnome.org>
1631 * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
1632 a bug in the runtime which makes this crash.
1634 * test-155.cs: New test.
1636 2002-08-01 Martin Baulig <martin@gnome.org>
1638 * verify-3.cs: New test.
1640 2002-07-31 Martin Baulig <martin@gnome.org>
1642 * test-154.cs: New test for the flow analysis code.
1644 * error-1.cs: Each method in this test must produce a compiler
1647 * makefile (test-unsafe-mono): New target to compile and run all
1648 the --unsafe tests wich MCS and the Mono runtime.
1650 2002-07-29 Martin Baulig <martin@gnome.org>
1652 * makefile: Put back test-152.cs.
1654 * test-143.cs: Fixed a compilation error in this test.
1656 2002-07-27 Martin Baulig <martin@gnome.org>
1658 * test-153.cs: New test.
1660 2002-07-27 Martin Baulig <martin@gnome.org>
1662 * test-113.cs: Made this test actually work.
1664 2002-07-26 Martin Baulig <martin@gnome.org>
1666 * test-152.cs: New test for bug #24007.
1668 * makefile: Disabled test-151.cs since it isn't fixed yet.
1670 2002-07-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1672 * test-151.cs: New test. See bug #22119.
1673 * makefile: added new test.
1675 2002-07-24 Martin Baulig <martin@gnome.org>
1677 * test-150.cs: New test.
1679 * test-149.cs: New test.
1681 * test-95.cs: .... and finally, another bug in MCS is fixed and
1682 the syntax error in this test is caught.
1684 2002-07-23 Martin Baulig <martin@gnome.org>
1686 * test-148.cs: New test.
1688 2002-07-22 Martin Baulig <martin@gnome.org>
1690 * verify-2.cs: New test.
1692 2002-07-22 Martin Baulig <martin@gnome.org>
1694 * verify-1.cs: New test. The verify-XXX.cs tests must be
1695 compiled and then verified - either with `pedump --verify code'
1698 2002-07-22 Martin Baulig <martin@gnome.org>
1700 * makefile: test-29 now passes.
1702 2002-07-22 Martin Baulig <martin@gnome.org>
1704 * test.147.cs: New test for the `new' modifier.
1706 2002-07-21 Martin Baulig <martin@gnome.org>
1708 * test-38.cs: Added a few more test cases to this test.
1710 2002-07-20 Martin Baulig <martin@gnome.org>
1712 * test-38.cs: This test now passes with MCS. Added a few more
1715 * test-52.cs: The order of the elements returned by
1716 `IDictionary.Keys' is unspecified.
1718 * makefile: The following tests fail under linux and have been
1719 moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
1720 (test-compiler-mono): Compile all the TEST_NOPASS tests, but
1723 2002-07-20 Martin Baulig <martin@gnome.org>
1725 * README.tests: Added (empty) list of all the test cases.
1726 When you add any test cases, please add them to this file.
1728 * test-146.cs: Added test for bug #27977 which is now fixed.
1730 2002-07-19 Martin Baulig <martin@gnome.org>
1732 * test-145.cs: Added test for bug #25318 which is now fixed.
1734 2002-07-17 Martin Baulig <martin@gnome.org>
1736 * test-144.cs: Added test for constant `unchecked' and `checked'
1737 expressions in a constant assignment.
1739 2002-07-10 Ravi Pratap <ravi@ximian.com>
1741 * test-142.cs : Add. This ensures events can be accessed
1742 correctly from subclasses etc.
1744 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1746 * test-74.cs: Added test for \n in verbatim string.
1748 2002-06-27 Martin Baulig <martin@gnome.org>
1750 * makefile (test-compiler-mono): New target to compile and run
1751 the tests with mcs and the mono jit.
1753 2002-06-25 Andrew Birkett <adb@tardis.ed.ac.uk>
1755 * makefile: The following tests fail under linux and have been
1756 moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
1758 Windows-specific tests have been extracted, and are now run by the
1759 test-windows rule (it'll be run under linux but fail)
1761 The output format has been made less noisy, and is basically the
1762 same as the tests in mcs/errors - like "Running test-1 ... OK".
1764 2002-06-13 Ravi Pratap <ravi@ximian.com>
1766 * test-131.cs : Add to test enum member attribute application.
1768 2002-06-10 Rachel Hestilow <hestilow@ximian.com>
1770 * unsafe-3.cs: New test for address-of-pointer.
1772 2002-06-09 Martin Baulig <martin@gnome.org>
1774 * test-130.cs: New test for constants and casts.
1776 2002-06-09 Martin Baulig <martin@gnome.org>
1778 * test-129.cs: New test for unary minus.
1780 2002-06-08 Ravi Pratap <ravi@ximian.com>
1782 * test-128.cs : Add. This ensures we apply attributes to accessors
1783 of events and properties.
1785 2002-06-08 Martin Baulig <martin@gnome.org>
1787 * test-127.cs: New test for Enum.IsDefined().
1789 2002-05-24 Ravi Pratap <ravi@ximian.com>
1791 * test-124.cs, test-125.cs : Add.
1793 * makefile : update.
1795 2002-05-11 Miguel de Icaza <miguel@ximian.com>
1797 * test-49.cs: Improve test.
1799 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
1801 * test-118.cs: test alternate type lookup for attributes.
1803 2002-05-07 Ravi Pratap <ravi@ximian.com>
1805 * test-117.cs : Add.
1807 2002-05-05 Miguel de Icaza <miguel@ximian.com>
1809 * test-28.cs: Improved test: before we were failing on abstract
1810 indexers invoked in the same class (as the accessor would have no
1813 2002-05-02 Ravi Pratap <ravi@ximian.com>
1815 * test-113.cs : Another test for overload resolution ;-)
1817 * test-114.cs : Add.
1819 2002-04-28 Miguel de Icaza <miguel@ximian.com>
1821 * test-108.cs: Improve test
1823 2002-04-26 Ravi Pratap <ravi@ximian.com>
1825 * test-105.cs, test-106.cs, test-107.cs : Add.
1827 2002-04-22 Ravi Pratap <ravi@ximian.com>
1829 * test-104.cs : Another overload resolution test !
1831 2002-04-05 Ravi Pratap <ravi@ximian.com>
1833 * test-101.cs : Add test from Paolo.
1835 * test-102.cs : Another test for attribute emission.
1837 2002-04-05 Ravi Pratap <ravi@ximian.com>
1839 * test-90.cs : Fix bug where we had no class !
1841 * test-96.cs : Here too !
1843 * test-98.cs : Supply a missing Main.
1845 2002-03-27 Miguel de Icaza <miguel@ximian.com>
1847 * test-18.cs: Augment test with the multi-flow try/catch.
1849 2002-03-21 Miguel de Icaza <miguel@ximian.com>
1851 * test-49.cs: Improved test to excerise the coverage.
1853 2002-03-13 Ravi Pratap <ravi@ximian.com>
1855 * test-86.cs : Add. This is to check for correct overload resolution
1856 with a null literal.
1858 2002-03-07 Ravi Pratap <ravi@ximian.com>
1862 2002-03-07 Miguel de Icaza <miguel@ximian.com>
1864 * test-52.cs: Expanded test to cover more cases of foreach.
1866 2002-03-05 Ravi Pratap <ravi@ximian.com>
1870 * makefile : Update accordingly as this test passes.
1872 2002-02-20 Miguel de Icaza <miguel@ximian.com>
1874 * unsafe-1.cs: Extend test.
1876 2002-01-18 Miguel de Icaza <miguel@ximian.com>
1878 * test-7.cs: Fix test (i.i wsa invalid)
1880 2002-01-18 Nick Drochak <ndrochak@gol.com>
1882 * makefile: remove path to beta2 csc.exe. path to csc.exe must be in PATH instead.
1884 2002-01-13 Ravi Pratap <ravi@ximian.com>
1886 * test-58.cs : Since it was a duplicate, replace with unsafe
1889 2002-01-08 Miguel de Icaza <miguel@ximian.com>
1891 * test-34.cs: Improve this test to check ref/ref cases.
1893 2002-01-02 Ravi Pratap <ravi@ximian.com>
1895 * test-45.cs : Augment to exercise support for array initialization
1896 for various other types.
1898 2001-12-30 Miguel de Icaza <miguel@ximian.com>
1900 * test-67.cs: Improve this test.
1902 2001-12-29 Ravi Pratap <ravi@ximian.com>
1904 * test-69.cs : Add. This tests support for methods which are
1907 2001-12-28 Ravi Pratap <ravi@ximian.com>
1909 * test-34.cs : Update to exercise the new overload resolution
1912 2001-12-26 Ravi Pratap <ravi@ximian.com>
1914 * test-67.cs : Add. These are tests for explicit layout
1915 of structs and classes.
1917 * makefile : Update accordingly.
1919 2001-12-25 Ravi Pratap <ravi@ximian.com>
1921 * test-57.cs : Update to exercise more of the code base for
1924 2001-12-24 Ravi Pratap <ravi@ximian.com>
1926 * test-19.cs : Augment to exercise tests on delegates
1927 defined in mscorlib.
1929 * test-57.cs : Update to exercise the -= operator
1932 2001-12-23 Ravi Pratap <ravi@ximian.com>
1934 * test-57.cs : Update.
1936 * makefile : Update to include the above as it passes nicely.
1938 2001-12-21 Ravi Pratap <ravi@ximian.com>
1940 * test-19.cs : Augment to exercise code which fixed the bug
1941 where we were not generating a This for the delegate's
1942 instance expression - for the non-static methods ie.
1944 2001-12-15 Miguel de Icaza <miguel@ximian.com>
1946 * test-45.cs: Make test also use variables as arguments to new;
1947 We used to have a bug in the compiler that did not resolve some of
1950 2001-12-15 Ravi Pratap <ravi@ximian.com>
1952 * makefile : Include test-52.cs in the suite, it works fine!
1954 (NO_PASS): It's test-51 which doesn't seem to pass.
1956 * test-50.cs : Augment some more to set named arguments on
1957 the DllImport attribute.
1959 * test-57.cs : Add. This tests support for Events and does not
1962 2001-12-14 Ravi Pratap <ravi@ximian.com>
1964 * test-45.cs : Update for float and double initialization.
1966 2001-12-13 Miguel de Icaza <miguel@ximian.com>
1968 * makefile (test-30): Another test moved to the `pass' section.
1969 This is explicit interface implementation.
1971 (test-54): returning from catch exceptions has been working for
1974 2001-12-09 Radek Doulik <rodo@ximian.com>
1976 * makefile (TEST_SOURCES): added test-55 for using alias directive
1978 2001-12-06 Dietmar Maurer <dietmar@ximian.com>
1980 * makefile: added new target test-jit
1982 2001-12-04 Ravi Pratap <ravi@ximian.com>
1984 * makefile : Update to include test 50 as it now passes.
1986 2001-12-04 Ravi Pratap <ravi@ximian.com>
1988 * test-45.cs : Update for string initialization tests.
1990 2001-12-03 Miguel de Icaza <miguel@ximian.com>
1992 * test-49.cs: Updated to test `goto default'
1994 * test-43.cs: Test break and continue here.
1996 * gen-cast-test.cs: Improved cast test generator.
1998 2001-12-03 Ravi Pratap <ravi@ximian.com>
2000 * test-50.cs : Add. This does not pass yet.
2002 2001-12-02 Ravi Pratap <ravi@ximian.com>
2004 * test-40.cs : Update to now test recursive definitions with
2005 constants hooked up.
2007 2001-12-01 Ravi Pratap <ravi@ximian.com>
2009 * test-40.cs : Update to do recursive enumeration definition.
2011 2001-11-28 Ravi Pratap <ravi@ximian.com>
2013 * test-48.cs : Add for constant emission tests.
2015 * makefile : Update for the above as it passes nicely :-)
2017 2001-11-22 Ravi Pratap <ravi@ximian.com>
2019 * test-45.cs : Augment some more to test shorthand declaration
2020 of variables/fields that are array types.
2022 2001-11-20 Ravi Pratap <ravi@ximian.com>
2024 * test-45.cs : Add for array initialization testing.
2026 2001-11-16 Miguel de Icaza <miguel@ximian.com>
2028 * test-34.cs: Improve this test to check if we are actually
2029 walking over the arguments in foreach.
2031 2001-11-15 Ravi Pratap <ravi@ximian.com>
2033 * makefile : Update to include test-33 again. All tests
2036 2001-11-13 Ravi Pratap <ravi@ximian.com>
2038 * test-7.cs : Re-write to make the tests more robust.
2040 2001-11-12 Ravi Pratap <ravi@ximian.com>
2042 * test-39.cs : Update to test named arguments too.
2044 2001-11-11 Ravi Pratap <ravi@ximian.com>
2046 * test-40.cs : Update to be a little more useful.
2048 2001-11-08 Ravi Pratap <ravi@ximian.com>
2054 * makefile : Modify to include the above as they pass all tests.
2056 2001-10-31 Ravi Pratap <ravi@ximian.com>
2060 2001-10-28 Ravi Pratap <ravi@ximian.com>
2062 * test-32.cs : Added to test array definition and creation.
2064 * makefile : Updated accordingly.
2066 2001-10-22 Ravi Pratap <ravi@ximian.com>
2068 * makefile : New target 'verify' which uses the verifier to check
2069 that executables produced by us are identical to the MSC produced ones.
2071 * test-7.cs : Update to exercise more overloadable operators.
2073 2001-10-21 Ravi Pratap <ravi@ximian.com>
2075 * test-27.cs : Add to do various implicit and explicit
2076 reference conversions.
2078 * makefile : Update accordingly.
2080 2001-10-18 Ravi Pratap <ravi@ximian.com>
2082 * test-26.cs : Update to test delegate creation from another
2085 2001-10-17 Ravi Pratap <ravi@ximian.com>
2087 * test-26.cs : Added to demonstrate delegate support.
2089 2001-10-16 Miguel de Icaza <miguel@ximian.com>
2091 * test-25.cs: Added new test to excercise break/continue on
2092 various loop constructs.
2094 * test-24.cs: Test property use in expression and statement
2097 2001-10-14 Miguel de Icaza <miguel@ximian.com>
2099 * test-23.cs: Added new test for properties.
2101 2001-10-12 Ravi Pratap <ravi@ximian.com>
2103 * test-21.cs : Update to actually do some checking and return
2104 an appropriate value.
2106 2001-10-11 Ravi Pratap <ravi@ximian.com>
2108 * test-21.cs : Add. This is a test for testing our support
2111 2001-10-05 Ravi Pratap <ravi@ximian.com>
2113 * test-16.cs : Update to exercise the code which selects the best
2114 conversion operator based on "most encompassing/encompassed type"
2116 * test-7.cs : Update here too.
2118 2001-10-05 Ravi Pratap <ravi@ximian.com>
2120 * test-7.cs : Update to do explicit conversion tests.
2122 * makefile : small fix.
2124 2001-10-03 Ravi Pratap <ravi@ximian.com>
2126 * test-16.cs : Update to make the test more correct.
2128 2001-10-03 Ravi Pratap <ravi@ximian.com>
2132 * makefile : update accordingly.
2134 2001-10-02 Miguel de Icaza <miguel@ximian.com>
2136 * makefile (test-compiler): Add rm *.exe before launching tests.
2138 2001-10-02 Ravi Pratap <ravi@ximian.com>
2140 * test-13.cs : Added.
2142 * makefile : update accordingly.
2144 2001-09-27 Ravi Pratap <ravi@ximian.com>
2146 * test-7.cs : Revamp and add more operator tests. Still in progress.
2148 * test-9,10.cs : Added by Miguel earlier.
2150 2001-09-26 Ravi Pratap <ravi@ximian.com>
2152 * test-7.cs : Update to return an exit code
2154 * test-8.cs : Added by Miguel.
2156 2001-09-25 Ravi Pratap <ravi@ximian.com>
2158 * test-7.cs : Update to include implicit conversion tests.
2160 2001-09-21 Ravi Pratap <ravi@ximian.com>
2164 2001-09-21 Miguel de Icaza <miguel@ximian.com>
2166 * makefile (test-compiler): Abort tests on failure.