2008-03-20 Mark Probst <mark.probst@gmail.com>
[mono.git] / mono / tests / ChangeLog
index 7047e58ba392d84439c07ac11a067fb534a6dab9..ef6de9f7606cfa1dd5898f717ee8fa00b953c175 100644 (file)
@@ -1,3 +1,283 @@
+2008-03-20  Mark Probst  <mark.probst@gmail.com>
+
+       * generics-sharing.2.cs: Test cases for ldtoken.
+
+2008-03-19  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * bug-340662_bug.cs: Added. Regression test for the bug.
+
+       * Makefile.am: Added the new test.
+
+2008-03-18  Mark Probst  <mark.probst@gmail.com>
+
+       * generics-sharing-other-exc.2.il: Test case for catching
+       exceptions not derived from System.Exception specified by a type
+       variable.
+
+       * Makefile.am: Added the new test.
+
+2008-03-18  Mark Probst  <mark.probst@gmail.com>
+
+       * generic-initobj.2.cs: Test case for initobj in generic code.
+
+       * Makefile.am: Added the new test.
+
+2008-03-17  Mark Probst  <mark.probst@gmail.com>
+
+       * shared-generic-methods.2.cs: Test case for calls from shared
+       code to generic methods.
+
+       * Makefile.am: Added the new test.
+
+2008-03-14  Mark Probst  <mark.probst@gmail.com>
+
+       * generics-sharing.2.cs: New tests for static methods.
+
+       * generic-inlining.2.cs: Added.  Tests generic method inlining.
+
+       * shared-generic-synchronized.2.cs: Added.  Tests shared
+       synchronized methods.
+
+       * Makefile.am: Added the new tests.  New target for running the
+       generic code sharing with the optimization enabled.
+
+2008-03-04  Mark Probst  <mark.probst@gmail.com>
+
+       * generics-sharing.2.c: Added test for open catch clauses in
+       shared generic code.
+
+2008-02-27  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am: Compile and run all tests using the 2.0 profile.
+
+2008-02-26  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * load-exceptions.cs: Fix the test for missing type situations.
+
+2008-02-26  Zoltan Varga  <vargaz@gmail.com>
+
+       * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
+
+2008-02-25  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * call_missing_method.il
+       * call_missing_call.il
+       * ldfld_missing_class.il
+       * ldfld_missing_field.il: Test if the proper loader
+       error is raised in case of failure.
+
+       * Makefile.am: Added the previous tests.
+
+2008-02-23  Zoltan Varga  <vargaz@gmail.com>
+
+       * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
+
+2008-02-22  Mark Probst  <mark.probst@gmail.com>
+
+       * generics-sharing.2.cs: New tests for the extensible runtime
+       generic context.
+
+       * recursive-generics.2.cs: Tests for recursive generic types.
+
+       * Makefile.am: Added recursive-generics.2.cs.
+
+2008-02-21  Mark Probst  <mark.probst@gmail.com>
+
+       * generics-sharing.2.cs: Improved tests.
+
+2008-02-21  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * resolve_method_bug.2.il
+       * resolve_field_bug.2.il
+       * resolve_type_bug.2.il: Tests for #363450. They verify that
+       a loader error during System.Reflection.Module::Resolve* methods don't
+       leak and causes a spurious TypeLoadException somewhere else.
+
+       * Makefile.am: Added the previous tests.
+
+2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile.am (SMCS): Add temporary-smcs-hack flag.
+
+2008-02-04  Massimiliano Mantione  <massi@ximian.com>
+
+       * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
+
+2008-02-04  Massimiliano Mantione  <massi@ximian.com>
+
+       * iface4.cs: Also added another "level" of inheritance...
+
+2008-02-04  Massimiliano Mantione  <massi@ximian.com>
+
+       * iface4.cs: Tested also Stop method (just to be on the safe side).
+
+2008-01-28  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * Makefile.am: disabled bug-348522.2.cs until after release.
+
+2008-01-28  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * bug-348522.2.cs: Added, tests for invoking by reflection
+       using bad arguments.
+
+       * Makefile.am: added bug-348522.2.cs.
+
+2008-01-26  Zoltan Varga  <vargaz@gmail.com>
+
+       * nonvirt.cs: Removed, moved to mini/exceptions.cs.
+
+2008-01-24  Jonathan Chambers  <joncham@gmail.com>
+
+       * libtest.c: Allocate memory for out string parameters.
+
+       * pinvoke2.cs: Add tests for marshalling strings as out paramters.
+
+       Code is contributed under MIT/X11 license.
+
+2008-01-08  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
+       build green.
+
+2008-01-04  Dick Porter  <dick@ximian.com>
+
+       * Makefile.am: Make it work on automake-1.6
+
+2007-12-31  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * invalid-token.il, Makefile.am: Add test for loading
+       invalid tokens.
+
+2007-12-20  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
+
+2007-12-17  Mark Probst  <mark.probst@gmail.com>
+
+       * thread-exit.cs, Makefile.am: Test case for #347676.
+
+2007-12-09  Robert Jordan  <robertj@gmx.net>
+
+       * bug-323114.cs: Add test case for #323114.
+
+2007-12-07  Zoltan Varga  <vargaz@gmail.com>
+
+       * pinvoke2.cs: Fix the names of two tests.
+
+       * checked.cs: Make exit codes positive.
+
+2007-12-05  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am (EXTRA_DIST): Add a missing file.
+
+2007-12-03  Zoltan Varga  <vargaz@gmail.com>
+
+       * async-exc-compilation.cs: New not yet enabled test for async exceptions
+       received during JIT compilation.
+
+       * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
+       GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
+
+2007-11-30  Zoltan Varga  <vargaz@gmail.com>
+
+       * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
+
+2007-11-23  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am: Add a target for testing aot on the 2.0 profile.
+
+2007-11-12  Zoltan Varga  <vargaz@gmail.com>
+
+       * invoke.cs: Add tests for invoking the Array Get/Set methods.
+
+2007-11-12 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * bug-322722_patch_bx.2.cs : Added test for bug #322722.
+
+       * bug-322722_dyn_method_throw.2.cs: Same.
+
+       * Makefile.am: Added the two tests for bug #322722.
+
+2007-11-07  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
+
+2007-11-07  Massimiliano Mantione  <massi@ximian.com>
+
+       * bug-318677.il: Added.
+
+       * Makefile.am: Added test for bug #318677.
+
+2007-11-07  Mark Probst  <mark.probst@gmail.com>
+
+       * bug-324535.cs, bug-324535-il.il: Added.
+
+       * Makefile.am: Added test for bug #324525.
+
+2007-11-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * soft-float-tests.cs: Tests for soft-float.
+       Bug #323746 is regression tested by test.
+
+       * Makefile.am: Added the new test to the suite.
+
+
+2007-10-29 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * bug-335131.2.cs: Regression test for bug #335131.
+       It tests the enconding of methods and constructor from
+       a generic types that are called from the same type
+       that defines then.
+
+       * Makefile.am: Added the new test to the suite.
+       
+
+2007-10-29 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * make_imt_test.sh: added, this script generates
+       an interface with 2000 methods, an implementation and
+       test code that calls all methods. This is enough to
+       stress the IMT machinery, as thunks should have more
+       than 100 methods with the current IMT table size.
+       * Makefile.am: added the generated imt test and
+       associated rules to use the script to create it.
+
+2007-10-20  William Holmes  <billholmes54@gmail.com>
+
+       * pinvoke2.cs, libtest.c Adding test cases for marshaling
+         booleans as I1 and U1.  Tests commit r87725.
+
+       Code is contributed under MIT/X11 license.
+
+2007-10-18  Zoltan Varga  <vargaz@gmail.com>
+
+       * interlocked.cs: Add a test for CompareExchange and negative values.
+
+2007-10-17  Mark Probst  <mark.probst@gmail.com>
+
+       * bug-331798-tb.2.cs: added for Rodrigo
+
+       * Makefile.am: added bug-331798-tb.2.cs
+
+2007-10-17 Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * bug-331958.cs: added.
+       * Makefile.am: added bug-331958.cs.
+
+2007-10-16  Mark Probst  <mark.probst@gmail.com>
+
+       * bug-333798.2.cs: added
+
+       * Makefile.am: added bug-333798.2.cs
+
+2007-10-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * generic_type_definition_encoding.2.cs: added, this tests
+        the regression fixed in r86912.
+
+       * Makefile.am: added generic_type_definition.2.cs
+
 2007-09-27 Rodrigo Kumpera  <rkumpera@novell.com>
 
        * generic_type_definition.2.cs: added