Clean up a few partial-class semantics.
[mono.git] / mcs / tests / ChangeLog
old mode 100755 (executable)
new mode 100644 (file)
index 14fd3d7..51d617e
@@ -1,3 +1,454 @@
+2005-03-09  Raja R Harinath  <rharinath@novell.com>
+
+       * test-357.cs: New test for partial classes.
+
+2005-03-08  Marek Safar <marek.safar@seznam.cz>
+
+       * test-355.cs, test-356.cs: New tests.
+
+2005-03-07  Martin Baulig  <martin@ximian.com>
+
+       * gen-134.cs, gen-135.cs, gen-136.cs, gen-137.cs, gen-138.cs,
+       gen-139.cs, gen-140.cs: These were my very first test cases for
+       Nullable Types.
+
+2005-03-07  Martin Baulig  <martin@ximian.com>
+
+       * gen-130.cs, gen-131.cs, gen-132.cs, gen-133.cs, gen-134.cs: New
+       test cases for Nullable Types.  Thanks a lot to Peter Sestoft :-)
+
+2005-03-04  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_HARNESS_EXTRAS): Add test-353-2.cs.
+       * test-353.cs: Don't use ../ to refer to test-353-2.cs.
+
+       * test-354.cs: New test from #73282.
+
+2005-03-01  Marek Safar <marek.safar@seznam.cz>
+
+       * test-352.cs: New test.
+       
+       * test-353.cs, test-353-2: Bug #73117
+
+2005-02-22  Raja R Harinath  <rharinath@novell.com>
+
+       * mtest-6-exe.cs, mtest-6-dll.cs: New test based on #71134.
+
+2005-02-21  Raja R Harinath  <rharinath@novell.com>
+
+       * test-351.cs: New test from #68955.
+
+       * test-350.cs: New test from #72756.
+
+2005-02-18  Marek Safar <marek.safar@seznam.cz>
+
+       * test-349.cs: New test.
+
+2005-02-18  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_HARNESS_EXTRAS): Add test-74.cs.
+
+2005-02-17  Marek Safar <marek.safar@seznam.cz>
+
+       * test-74.cs: Fixed to work with LF & CRLF.
+
+2005-02-17  Raja R Harinath  <rharinath@novell.com>
+
+       * fixed-buffer-exe.cs: Rename from 'fixed-buffer.cs' to follow
+       naming conventions.
+
+2005-02-16  Marek Safar <marek.safar@seznam.cz>
+
+       * test-348.cs: New test.
+       
+       * fixed-buffer-dll.cs,
+       * fixed-buffer.cs: Fixed buffer tests.
+
+2005-02-15  Raja R Harinath  <rharinath@novell.com>
+
+       * test-347.cs: New test from #71992.
+
+2005-02-14  Raja R Harinath  <rharinath@novell.com>
+
+       * test-346.cs: New test from #59209.
+
+2005-02-10  Raja R Harinath  <rharinath@novell.com>
+
+       * test-342.cs: New test for #52586.
+       * test-343.cs: New test.  Not a bugfix or regression.  Added to
+       ensure our overloading semantics are right.  See
+       errors/cs0121-4.cs for a counterpart.
+
+2005-02-09  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile (TEST_EXCLUDES_net_2_0): Disable gen-72 until the runtime
+       regression is fixed.
+
+2005-02-02  Raja R Harinath  <rharinath@novell.com>
+
+       * test-341.cs: Update to reflect fix of compiler crash.
+
+2005-02-01  Raja R Harinath  <rharinath@novell.com>
+
+       * test-341.cs: New test for #31984.
+
+2005-01-27  Marek Safar <marek.safar@seznam.cz>
+
+       * test-339.cs: New test.
+
+2005-01-25  Raja R Harinath  <rharinath@novell.com>
+
+       * test-338.cs: New test for #71602.
+
+2005-01-25  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Only use the `ilasm' target in the "default" profile.
+
+2005-01-24  Marek Safar <marek.safar@seznam.cz>
+
+       * test-287.cs: Incorporated test for #71649.
+
+2005-01-24  Martin Baulig  <martin@ximian.com>
+
+       * test-337.cs: New test for #63842.
+
+2005-01-13  Raja R Harinath  <rharinath@novell.com>
+
+       * test-335.cs: New test, from #58126.
+       * Makefile (TEST_EXCLUDES_win32): Add test-74.  See #71200.
+       * harness.mk: Fix indentation.
+       * test-332.cs: Update with more issues.
+
+2005-01-12  Marek Safar <marek.safar@seznam.cz>
+
+       * test-311.cs: Incorporated test for #70749.
+
+2005-01-10  Raja R Harinath  <rharinath@novell.com>
+
+       * test-334.cs: New test for #69519.
+
+2005-01-10  Marek Safar <marek.safar@seznam.cz>
+
+       * test-333.cs: New test for #70722.
+
+2005-01-06  Duncan Mak  <duncan@ximian.com>
+
+       * test-332.cs: New test for tracking #56460.
+       
+2005-01-06  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * xml-035.cs, xml-035-ref.xml : added test for bug #71040.
+       * Makefile : added xml-035.
+
+2005-01-06  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * xml-034.cs, xml-034-ref.xml : added test for bug #71042.
+       * Makefile : added xml-034.
+
+2005-01-06  Marek Safar <marek.safar@seznam.cz>
+
+       * test-331.cs: New test for #70817.
+       
+       * cls-test-12.cs: Flush.
+
+2004-12-30  Duncan Mak  <duncan@ximian.com>
+
+       * test-330.cs: New test for #70468.
+       
+       * Makefile (TEST_SOURCES_common): Added test-330.cs
+
+2004-12-09  Marek Safar <marek.safar@seznam.cz>
+
+       * test-329.cs: New test for #67412.
+
+2004-12-09  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Disabled xml-022.cs and xml-028.cs.
+
+2004-12-07  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_HARNESS_EXTRAS): New.  List of files that need to
+       be copied to the test harness directory.
+       (test-harness-run): Use it.
+       * xml-025.cs, xml-025-ref.xml: Don't use ../ to refer to xml-025.inc.
+
+2004-12-07  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (DISTFILES): Distribute *.inc files too.
+       (with_mono_path): New.
+       (casts.cs, boot-casts.out, mcs-casts.out): Use it.
+
+2004-12-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile: was missing in the previous commit. Also, moved xml-033 to
+         NEW_TEST_SOURCES_common (not merged in gmcs yet).
+
+2004-12-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile, xml-033.cs, xml-033-ref.xml : test for implicit/explicit 
+         operator doc comments. Makefile was missing xml-03*.cs
+
+2004-12-06  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (multi-2): Remove.  Move comments to README.tests.
+       Integrate into regular test harness.
+       (multi): Remove.
+       (ILASM): New define.
+       (TEST_SOURCES_common): Add pi, pp, pu-ip, pu-pi.
+       (TEST_ORDERING): Update.
+       (DISTFILES): Distribute *.il files too.
+       * pi.cs, pp.cs: Add '// Compiler options: ' comments.
+       * pu-ip.cs, pu-pi.cs: New files.  Copies of pu.cs, with flags to
+       integrate into regular test harness.
+       * pu.cs: Remove.
+
+2004-12-04  Martin Baulig  <martin@ximian.com>
+
+       * gen-116.cs: New test for #69781.
+
+2004-12-04  Martin Baulig  <martin@ximian.com>
+
+       * gen-115.cs: New test for #58305.
+
+2004-12-03  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (NEW_TEST_SOURCES_common): Add test-327 and test-328.
+
+       * test-326.cs (Main): Set return type to int, not void.
+
+2004-12-02  Marek Safar <marek.safar@seznam.cz>
+
+       * test-325.cs: New test for #70102.
+
+2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * xml-025.inc : was missing.
+
+2004-12-02  Marek Safar <marek.safar@seznam.cz>
+
+       * test-324.cs: New test.
+
+2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : added lines for /doc test files.
+       * harness.nk : added xmldoc test lines.
+       * xmldocdiff.cs : small test tool for verifying /doc output.
+       * xml-001.cs, xml-001-ref.xml, xml-002.cs, xml-002-ref.xml,
+         xml-003.cs, xml-003-ref.xml, xml-004.cs, xml-004-ref.xml,
+         xml-005.cs, xml-005-ref.xml, xml-006.cs, xml-006-ref.xml,
+         xml-007.cs, xml-007-ref.xml, xml-008.cs, xml-008-ref.xml,
+         xml-009.cs, xml-009-ref.xml, xml-010.cs, xml-010-ref.xml,
+         xml-011.cs, xml-011-ref.xml, xml-012.cs, xml-012-ref.xml,
+         xml-013.cs, xml-013-ref.xml, xml-014.cs, xml-014-ref.xml,
+         xml-015.cs, xml-015-ref.xml, xml-016.cs, xml-016-ref.xml,
+         xml-017.cs, xml-017-ref.xml, xml-018.cs, xml-018-ref.xml,
+         xml-019.cs, xml-019-ref.xml, xml-020.cs, xml-020-ref.xml,
+         xml-021.cs, xml-021-ref.xml, xml-022.cs, xml-022-ref.xml,
+         xml-023.cs, xml-023-ref.xml, xml-024.cs, xml-024-ref.xml,
+         xml-025.cs, xml-025-ref.xml, xml-026.cs, xml-026-ref.xml,
+         xml-027.cs, xml-027-ref.xml, xml-028.cs, xml-028-ref.xml,
+         xml-029.cs, xml-029-ref.xml, xml-030.cs, xml-030-ref.xml,
+         xml-031.cs, xml-031-ref.xml, xml-032.cs, xml-032-ref.xml :
+         tests for /doc feature.
+
+2004-11-30  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Enable gen-110; it's about virtual generic methods and
+       generic interface methods.
+
+2004-11-30  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
+       (test-harness-run): Clean up error reporting.
+       (TEST_NOPASS): Remove.  Move old contents ...
+       (TEST_SOURCES_common): ... here and ...
+       (TEST_EXCLUDES_common): ... here.
+       (TEST_SOURCES_default): Move new tests to TEST_SOURCES_common
+       and TESTS_EXCLUDES_net_2_0.
+
+2004-11-30  Marek Safar <marek.safar@seznam.cz>
+
+       * Makefile: Add acc-modifiers tests.
+       Hardcode TEST_SOURCES_default to work also with my
+       custom profiles.
+
+2004-11-26  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Disable test-40.cs for gmcs.
+
+2004-11-26  Raja R Harinath  <rharinath@novell.com>
+
+       * harness.mk: Fix quoting.
+
+2004-11-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile: test-50.cs is NO_PASS. See bug #69820.
+
+2004-11-25  Ben Maurer  <bmaurer@ximian.com>
+
+       * test-321.cs: New test for bug 69926
+
+2004-11-24  Martin Baulig  <martin@ximian.com>
+
+       * gen-105.cs: New test.
+
+2004-11-23  Marek Safar <marek.safar@seznam.cz>
+
+       * test-319-*.cs: New test for #69177
+
+2004-11-18  Martin Baulig  <martin@ximian.com>
+
+       * gen-104.cs: New test for #68265.
+
+2004-11-22  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (clean-local): Clean up the temporary dir-* trees.
+
+2004-11-18  Marek Safar <marek.safar@seznam.cz>
+
+       * test-318.cs: New test for wrong warning.
+
+2004-11-18  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_ORDERING): New.  Lists multi-file tests that are
+       not handled by the %-exe/%-dll pattern.
+       (test-harness-run): Add test-ordering dependencies to
+       generated Makefile.
+       * harness.mk (%.res): Fix quoting error.
+       (test-ordering): Remove.
+       * conv-dll.cs, conv-exe.cs: Rename from conv-lib.cs, conv-main.cs.
+       * vararg-dll.cs: Rename from vararg-lib.cs.
+       * mtest-2-dll.cs, mtest-2-exe.cs: Rename from dll-1.cs and
+       prog-1.cs.
+       * mtest-3-dll.cs, mtest-3-exe.cs: Rename from dll-2.cs and 
+       prog-2.cs.
+       * mtest-4-dll.cs, mtest-4-exe.cs: Rename from ns0.cs and ns.cs.
+       * mtest-5-dll.cs, mtest-5-exe.cs: Rename from pover-a.cs and
+       pover-b.cs.
+       * gen-98-dll.cs, gen-98-exe.cs: Rename from gen-98.cs and gen-99.cs.
+
+2004-11-18  Martin Baulig  <martin@ximian.com>
+
+       * gen-102.cs: New test for #62909.
+
+2004-11-17  Raja R Harinath  <rharinath@novell.com>
+
+       * harness.mk: Add the pover-a and pover-b multi-file test.
+
+2004-11-17  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Reverted Miguel's last commit and correctly added his
+       pover-a and pover-b tests.
+
+2004-11-17  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Enable test-315 and gen-95.
+
+2004-11-16  Martin Baulig  <martin@ximian.com>
+
+       * test-316.cs: New test for #69082.
+
+       * test-317.cs; New test for #63705.
+
+2004-11-16  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Updated.
+
+2004-11-09  Martin Baulig  <martin@ximian.com>
+
+       * gen-86.cs, gen-87.cs, gen-88.cs, gen-89.cs, gen-90.cs,
+       gen-91.cs, gen-92.cs, gen-93.cs, gen-94.cs, gen-96.cs: New tests.
+
+2004-11-09  Martin Baulig  <martin@ximian.com>
+
+       * test-315.cs: New test.
+
+2004-11-04  Raja R Harinath  <rharinath@novell.com>
+
+       * harness.mk: Avoid creating and deleting symlinks.
+
+2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
+
+       * acc-modifiers.cs: New test for accessor modifiers
+       * acc-modifiers2.cs: New test for accessor modifiers
+
+2004-10-31  Marek Safar <marek.safar@seznam.cz>
+
+       * test-311.cs: New test for security attrbiutes.
+
+2004-10-24  Marek Safar <marek.safar@seznam.cz>
+
+       * test-310.cs: New test for bug #67130
+
+2004-10-21  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (test-harness, test-harness-run): Rename from
+       test-compiler-jit-real, and move body to harness.mk.
+       Update to use 'make' to loop over testcases, so that they can be
+       run in parallel.
+       (run-test-local): Update.
+       (test-generics-2): Likewise.
+       * harness.mk: New file.  Contains the actual harness, and also
+       lists dependencies in multi-file testcases.
+
+2004-10-13  Raja R Harinath  <rharinath@novell.com>
+
+       * test-309.cs: Testcase from #65816.
+       * Makefile (NEW_TEST_SOURCES_common): Add test-309.
+       Moved test-259 here, since it requires a merge to gmcs.
+
+2004-10-11  Martin Baulig  <martin@ximian.com>
+
+       * Makefile (test-generics, test-generics-2): New targets.
+       (new_TEST_SOURCES_common): Disabled test-308.cs.
+       (TEST_SOURCES_net_2_0): Enable gen-79.cs.
+
+2004-10-07  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_TAG): Rename back to 'mcs' and 'gmcs' to keep in
+       sync with errors/Makefile.
+       Reported by K Sathyasudha <ksathyasudha@novell.com>.
+
+       Testcases for type-resolution.
+       * test-300.cs: Add tests for local declarations and 'foreach'.
+       * test-301.cs: New testcase: several 'unsafe' related keywords.
+       * test-302.cs: New testcase: 'catch' clause parameters.
+       * test-303.cs: New testcase: 'using' keyword.
+       * test-304.cs, test-305.cs, test-306.cs, test-307.cs: New.
+       Variants that use namespace aliases.
+       * Makefile (NEW_TEST_SOURCES_common): Add new testcases.
+       
+2004-10-03  Marek Safar <marek.safar@seznam.cz>
+
+       * test-297.cs: Incorporated test for #67108
+
+2004-10-01  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (NEW_TEST_SOURCES_common): Add test-300.
+       * test-300.cs: New.  Test based on #65833.
+
+2004-09-28  Raja R Harinath  <rharinath@novell.com>
+
+       * test-120.cs: Don't exit on the first failure.
+       * Makefile (TEST_EXCLUDES_common): Remove 'module-3'.
+       (TEST_SOURCES_win32): Rename from WINDOWS_SOURCES.
+       (TEST_NOPASS): Comment out tests that already are in
+       TEST_SOURCES_common.
+
+2004-09-27  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile: Re-apply patches from 2004-09-14.
+       (NEW_TEST_SOURCES_common): Rename from NEW_TEST_SOURCES.
+       (TEST_SOURCES_common): Rename from TEST_SOURCES.  
+       (TEST_SOURCES_all): Rename to ALL_TEST_SOURCES.  Handle profile- and
+       platform-specific test inclusion and exclusion.
+       (TEST_SOURCES_default, TEST_SOURCES_net_2_0, TEST_EXCLUDES_common)
+       (TEST_EXCLUDES_net_2_0): New.  Reorganized from various other variables.
+       (TEST2_SOURCES, UNSAFE_SOURCES): Remove.  Merge into TEST_SOURCES_common.
+       (test-2, test-unsafe-compiler-jit): Remove.  Merge into test-compiler-jit.      
+       * 2tests-*.cs, unsafe-*.cs, test-58.cs, test-171.cs:
+       Add 'Compiler options: '.
+
 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
 
        * test-254.cs: Fix test so it runs under NET 2.0.