update
[mono.git] / mcs / errors / ChangeLog
index 45e442eb2087efeb08930bfbea9f04facc83dadc..8980783f7d8db5bffead25d22fa1a26f3ef5b7b7 100644 (file)
@@ -1,3 +1,367 @@
+2005-02-21  Raja R Harinath  <rharinath@novell.com>
+
+       * cs1594-1.cs, cs1594-2.cs, cs1594-3.cs: New tests based on #68955.
+
+       * runtest.pl: Add unexpected error check.
+
+2005-02-18  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0120-5.cs: New test from #72678.
+
+       * cs0131-3.cs: New test from #63202.
+
+2005-02-16  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0187-1.cs, cs0187-2.cs: New tests from #63202.
+
+2005-02-15  Raja R Harinath  <rharinath@novell.com>
+
+       * cs1502-3.cs: New test from #72554.
+
+2005-02-11 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0133-2.cs, cs1641.cs, cs1642.cs, cs1644-3.cs, cs1663.cs
+       cs1665.cs, cs1666.cs, cs3003-5.cs: Fixed buffer error tests.
+
+2005-02-10  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0121-4.cs: New test.  Ensure that a param method isn't
+       discarded if the signatures of other normal methods are different.
+
+2005-02-04  Zoltan Varga  <vargaz@freemail.hu>
+
+       * cs1617.cs: Add a newline so do-tests.pl can process it under
+       sparc.
+
+2005-02-02  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0108-12.cs: New test.  Ensure that cs0108 handling occurs when
+       a constant is defined ahead of time due to forward references.
+
+2005-01-25 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0176-4.cs: Bug #71257.
+
+2005-01-25 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0647-14.cs: Bug #71651.
+       
+2005-01-12  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (run-generics-tests): Fix quoting to better work in
+       Windows.  Remove some stray code leftover from testing.
+       (DISTFILES): Distribute *.inc, *.pub, and *.response files too.
+       * cs2023.response: Rename from CS2023.
+       * cs2023.cs: Update.
+
+2005-01-10  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (all-local): Add CS0118-2-lib.dll.
+       (run-mcs-tests, run-generics-tests): Don't pipe through tee.  It
+       loses exit code of do-tests.pl.
+       * do-tests.pl (PROFILELOG): New.  Copy all output to this file too.
+       * cs0234-2.cs: Bug #52697.
+       * cs0234-3.cs: Bug #57200.
+       * cs0118-2.cs, CS0118-2-lib.cs: Bug #67520.
+       * cs0538-2.cs: Remove bogus test.
+
+2005-01-10 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0612-2.cs, CS0612-2-lib.cs: Bug #70722.
+       
+2005-01-07 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0102-14.cs: Bug #70942.
+
+2005-01-05  Duncan Mak  <duncan@ximian.com>
+       * mcs-expect-no-error: Removed cs0541.cs, cs1040.cs.
+        
+       * cs1040-2.cs: Added to track bug #56460.        
+       
+2004-12-29  Duncan Mak  <duncan@ximian.com>
+
+       * cs0246-9.cs: Added to track bug #70758.
+
+       * cs1510-3.cs: Added to track bug #70402.
+
+2004-12-17  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (run-mcs-tests, run-generics.tests): Don't remove
+       *.junk here.
+       (clean-local): Remove them here.
+       * do-tests.pl: Fix some perl warnings.
+
+2004-12-17 Marek Safar <marek.safar@seznam.cz>
+
+       * makefile: Removed LOCAL_MCS_FLAGS. Every test should
+       have its own.
+
+       * cs1621.cs, cs1014.cs, cs1615.cs, cs1609.cs, cs1627.cs,
+       cs1599-2.cs, cs1620.cs, cs0686.cs, cs1534.cs, cs1007.cs,
+       cs1626.cs, cs1599.cs, cs1670.cs, cs1646.cs, cs0683.cs,
+       cs1638.cs, cs0103-2.cs: New error tests.
+
+2004-12-14 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0418-2.cs, cs0418.cs, cs0441.cs, cs0662.cs
+       cs0724.cs, cs1004.cs, cs1521-2.cs, cs1521.cs,
+       cs1558.cs, cs1576.cs, cs3017.cs, cs3018-2.cs,
+       cs3018.cs, cs3021.cs, cs3022.cs, cs3023.cs, cs3025.cs:
+       New error tests.
+
+2004-12-08  Martin Baulig  <martin@ximian.com>
+
+       * gcs3024.cs: New test.
+
+2004-12-08  Martin Baulig  <martin@ximian.com>
+
+       * cs3002-4.cs: Renamed to cs3003-2.cs.
+       * cs3002-7.cs: Renamed to cs3003-3.cs.
+       * cs3002-8.cs: Renamed to cs3003-4.cs.
+
+2004-12-07  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (DISTFILES): Add expected error and ignored test lists.
+
+2004-12-07  Martin Baulig  <martin@ximian.com>
+
+       * gcs0305.cs: Renamed to cs0246-2.cs.
+       * gcs0305-2.cs: Renamed to cs0246-3.cs.
+       * gcs0305-3.cs: Renamed to cs0246-4.cs.
+       * gcs0305-4.cs: Renamed to cs0246-5.cs.
+       * gcs0308.cs: Renamed to cs0246-6.cs.
+       * gcs0308-2.cs: Renamed to cs0246-7.cs.
+       * gcs0308-3.cs: Renamed to cs0246-8.cs.
+
+2004-12-06  Martin Baulig  <martin@ximian.com>
+
+       * cs8211.cs: Renamed to cs0182-4.cs.
+
+2004-12-06  Martin Baulig  <martin@ximian.com>
+
+       * cs8212.cs: Renamed to cs0182-3.cs.
+
+2004-12-06  Martin Baulig  <martin@ximian.com>
+
+       * cs8210.cs: Renamed to gcs0208.cs.
+
+2004-12-06  Martin Baulig  <martin@ximian.com>
+
+       * cs8206.cs: Renamed to cs1622.cs.
+
+2004-12-06  Martin Baulig  <martin@ximian.com>
+
+       * cs8201.cs: Removed, this is not an error !
+
+2004-12-06  Martin Baulig  <martin@ximian.com>
+
+       * gmcs-expect-*: Updated from mcs-expect-*.
+
+2004-12-06  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (test-multi-local): Fix compile command.
+
+2004-12-02  Duncan Mak  <duncan@ximian.com>
+
+       * cs0122-7.cs: 
+        * cs0122-8.cs: Added test cases for events, from bug #70129.
+
+2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * cs1589.inc : plus one.
+       * Makefile : remove dummy.xml (in case of error test failures)
+
+2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * cs1570.cs, cs1570-2.cs, cs1570-3.cs, cs1570-4.cs, cs1570-5.cs,
+         cs1570-6.cs, cs1570-7.cs, cs1570-8.cs, cs1570-9.cs, cs1570-10.cs,
+         cs1570-11.cs, cs1571.cs, cs1572.cs, cs1573.cs, cs1574.cs,
+         cs1574-2.cs, cs1574-3.cs, cs1574-4.cs, cs1574-5.cs, cs1580.cs,
+         cs1580-2.cs, cs1581.cs, cs1581-2.cs, cs1584.cs, cs1584-2.cs,
+         cs1584-3.cs, cs1584-4.cs, cs1587.cs, cs1587-2.cs, cs1587-3.cs,
+         cs1587-4.cs, cs1587-5.cs, cs1587-6.cs, cs1587-7.cs, cs1587-8.cs,
+         cs1587-9.cs, cs1587-10.cs, cs1587-11.cs, cs1587-12.cs, cs1587-13.cs,
+         cs1587-14.cs, cs1587-15.cs, cs1587-16.cs, cs1587-17.cs, cs1587-18.cs,
+         cs1587-19.cs, cs1587-20.cs, cs1587-21.cs, cs1587-22.cs, cs1587-23.cs,
+         cs1587-24.cs, cs1587-25.cs, cs1587-26.cs, cs1587-27.cs, cs1587-28.cs,
+         cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1591.cs,
+         cs1591-2.cs, cs1591-3.cs, cs1591-4.cs, cs1591-5.cs, cs1591-6.cs,
+         cs1591-7.cs, cs1591-8.cs, cs1591-9.cs, cs1591-10.cs, cs1591-11.cs,
+         cs1591-12.cs, cs1591-13.cs, cs1591-14.cs, cs1591-15.cs, cs1591-16.cs,
+         cs1591-17.cs, cs1591-18.cs, cs1592.cs : added tests for /doc feature.
+
+2004-11-26  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (DISTFILES): Add do-tests.pl.
+
+2004-11-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * cs0275.cs: New
+       
+2004-11-18 Marek Safar <marek.safar@seznam.cz>
+
+       * cs0657-19.cs: Bug#69462
+
+2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
+       * cs0273.cs: New
+       * cs0274.cs: New
+       * cs0276.cs: New
+       * cs0507-2.cs: New
+       * cs1644-2.cs: New
+
+2004-10-24 Marek Safar <marek.safar@seznam.cz>
+
+       * cs82??.cs: Renumber some 82xx errors.
+
+2004-10-21  Raja R Harinath  <rharinath@novell.com>
+
+       * do-tests.pl: Make robust to being invoked in parallel for
+       multiple profiles.
+       * Makefile: Clean any generated files.
+
+2004-10-07  Raja R Harinath  <rharinath@novell.com>
+
+       * mcs-ignore-tests: Empty.
+
+       * Makefile (run-mcs-tests): Save log of output to
+       $(TEST_PROFILE).log.
+       (run-generics-tests): Likewise.
+       Report from K Sathyasudha <ksathyasudha@novell.com>.
+
+2004-10-05  John Luke  <john.luke@gmail.com>
+
+       * Makefile: add *.mdb to clean target
+
+2004-10-04  John Luke  <john.luke@gmail.com>
+
+       * cs8205.cs: remove, same as cs1624
+       * cs8206.cs: fix yield syntax, and add line number, now passes
+       * cs8207.cs: remove, same as cs1623
+       * cs8208.cs: remove, same as cs1625
+       * cs8209.cs: remove, same as cs1631
+
+2004-10-01  John Luke  <john.luke@gmail.com>
+
+       * *.cs: fix some incorrect tests by either addding a Main method,
+       or adding a -t:library compiler option.  Makes one test pass, and adds
+       19 to *-expect-wrong-error as they compile when they shouldn't
+       * *mcs-expect-*-error: update
+
+2004-10-01  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0122-5.cs, cs0122-6.cs: New tests.
+       * gmcs-expect-no-error: Update.
+
+2004-09-27  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile: Re-apply changes from 2004-09-14.
+       (test-everything): Run tests in both profiles.
+
+2004-09-21  Raja R Harinath  <rharinath@novell.com>
+
+       * do-tests.pl: Print 'IGNORED' when a test is ignored.
+
+2004-09-14  Martin Baulig  <martin@ximian.com>
+
+       * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
+
+2004-09-14  Martin Baulig  <martin@ximian.com>
+
+       * Makefile: Put the old Makefile back.
+
+2004-09-14  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
+       (test-everything): Remove.
+       (TEST_PROFILE): New.
+       (run-mcs-tests, run-gmcs-tests): Unify using TEST_PROFILE.
+       (run-test-local) [PROFILE=net_2_0]: Run generics tests.
+
+2004-09-10 Marek Safar <marek.safar@seznam.cz>
+
+       * do-test.pl: Make report readable (I was really confuse).
+       Fixed bug on my machine CR+LF in *-expect-* files. 
+
+2004-09-07  Martin Baulig  <martin@ximian.com>
+
+       * mcs-expect-no-error: I'm slowly getting annoyed.  Is it really
+       so hard to add new tests here ?
+
+2004-09-07  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0571-3.cs, CS0571-3-lib.cs: New tests for #59980.
+       * Makefile: Update list of dlls.
+
+2004-09-03 Marek Safar <marek.safar@seznam.cz>
+
+       * 8 new error tests.
+
+2004-09-03  Raja R Harinath  <rharinath@novell.com>
+
+       * do-tests.pl: Attach $profile to log file name to make clear
+       which profile caused the error.
+
+2004-09-01 Marek Safar <marek.safar@seznam.cz>
+
+       * 20 new tests mainly for static classes.
+
+2004-08-27  Martin Baulig  <martin@ximian.com>
+
+       * Makefile (test-everything): New target.
+
+2004-08-27  Martin Baulig  <martin@ximian.com>
+
+       * gmcs-ignore-tests: New file.  This file lists tests which should
+       not be run at all because they make the compiler hang.
+
+       * gmcs-expect-no-error, gmcs-expect-wrong-error: Updated.
+       * generics-expect-no-error: Updated.
+
+2004-08-27  Martin Baulig  <martin@ximian.com>
+
+       * Makefile
+       (run-gmcs-tests): New target to run the cs*.cs tests with gmcs.
+       (run-generics-tests): New target to run the gcs*.cs tests.
+       (run-tests-local): Run run-mcs-tests, run-gmcs-tests and
+       run-generics-tests.
+
+       * do-tests.pl: Don't return an error value if more tests pass than
+       expected.       
+
+       * mcs-expect-no-error, mcs-expect-wrong-error: Updated to the
+       current situation, ie. make all the tests pass.
+
+       * gmcs-expect-no-error, gmcs-expect-wrong-error: New files.
+
+       * generics-expect-wrong-error: Formerly known as
+       gmcs-expect-wrong-error.        
+
+2004-08-27  Martin Baulig  <martin@ximian.com>
+
+       * do-tests.pl: Deal with compiler crashes.
+
+       * mcs-expect-no-error, mcs-expect-wrong-error: Updated.
+
+2004-08-04 Marek Safar <marek.safar@seznam.cz>
+
+       * 62 new error tests.
+
+2004-07-23  Martin Baulig  <martin@ximian.com>
+
+       * cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
+       tests for partial classes.
+
+2004-07-14  Martin Baulig  <martin@ximian.com>
+
+       * cs1623.cs, cs1624.cs, cs1625.cs, cs1631.cs: New tests for
+       iterators.      
+
+2004-07-02  Raja R Harinath  <rharinath@novell.com>
+
+       * cs0038-3.cs: New testcase from #60730.
+       * cs0038-4.cs: Likewise.
+
 2004-06-21  Raja R Harinath  <rharinath@novell.com>
 
        * cs0592-8.cs: Avoid spurious "unexpected incorrect error".