2005-06-08 Martin Baulig <martin@ximian.com>
[mono.git] / mono / tests / ChangeLog
index 7e7d9826aaf2c0c96bf9afc5c85acf9a6c0b1b3e..f2d41a3737159a895faa75725e3a2a5f19b0f6a1 100644 (file)
@@ -1,3 +1,257 @@
+2005-05-26  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile.am (TestDriver.dll): Fix a warning.
+
+2005-05-14  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
+       bit issues.
+
+2005-05-12  Zoltan Varga  <vargaz@freemail.hu>
+
+       * marshal9.cs libtest.c: Add more tests.
+
+       * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
+       Fix warnings.
+
+       * marshal9.cs libtest.c: Add tests for marshalling null values.
+
+       * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
+       and pinvoke15 into pinvoke2.
+
+       * pinvoke2.cs: Fix warnings.
+
+       * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
+       structures.
+
+2005-05-12  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * main-returns-background-change.cs: New test for changing the
+       background mode of a thread.
+
+2005-05-01  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
+       a delegate.
+
+       * pinvoke-2.cs: New file for 2.0 pinvoke tests. 
+
+2005-04-22  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
+
+2005-04-09  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile.am (testtrace): New target to test --trace functionality.
+
+2005-04-04  Zoltan Varga  <vargaz@freemail.hu>
+
+       * invoke.cs: Add new test.
+
+2005-03-31  Zoltan Varga  <vargaz@freemail.hu>
+
+       * stack-overflow.cs: New tests, not yet enabled.
+
+2005-03-10  Zoltan Varga  <vargaz@freemail.hu>
+
+       * dataslot.cs: Add tests for #65414.
+
+2005-03-06  Zoltan Varga  <vargaz@freemail.hu>
+
+       * rounding.cs: Remove this, this is now in the JIT regression tests.
+
+       * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
+
+2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
+
+       * remoting1.cs: Add new regression test.
+
+2005-03-01  Zoltan Varga  <vargaz@freemail.hu>
+
+       * pinvoke3.cs: Add tests for passing blittable arrays.
+       
+       * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
+
+2005-02-21  Ben Maurer  <bmaurer@ximian.com>
+
+       * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
+       aborting. The second one deadlocks, so it is disabled
+
+2005-02-19  Zoltan Varga  <vargaz@freemail.hu>
+
+       * pinvoke3.cs libtest.c: Add more small struct tests.
+
+2005-02-18  Zoltan Varga  <vargaz@freemail.hu>
+
+       * pinvoke3.cs libtest.c: Add tests for passing and returning small 
+       structs from delegates. Currently fails on windows.
+
+2005-02-16  Zoltan Varga  <vargaz@freemail.hu>
+
+       * pinvoke2.cs: Add test for #72625.
+       
+       * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
+2005-02-15  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
+       can be found by the runtime.
+
+       * pinvoke13.cs: Fix test.
+
+       * libtest.c pinvoke13.cs: Fix test on big-endian machines.
+
+       * pinvoke3.cs: Remove an error handling test which no longer fails in
+       2.0.
+
+       * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
+
+2005-02-13  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
+       
+       * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3 
+       bugs.
+
+       * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
+
+2005-02-05  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c: Mark all exported functions STDCALL.
+
+       * Makefile.am (CSC): Disable some warnings.
+
+2005-01-30  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c: Fix some warnings.
+
+2005-01-25  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
+       
+       * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
+       on amd64 to make the test green again.
+
+2005-01-20  Raja R Harinath  <rharinath@novell.com>
+
+       * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
+       field too.
+       * pinvoke2.cs (test_0_return_vtype): Update.
+
+2005-01-17  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
+       marshalling of unicode strings.
+
+2005-01-15  Zoltan Varga  <vargaz@freemail.hu>
+
+       * thread6.cs: Add test for aborting the current thread.
+
+2005-01-11  Zoltan Varga  <vargaz@freemail.hu>
+
+       * thread6.cs: Add test for rethrowing abort exceptions.
+
+2005-01-06  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * desweak.cs: Add test to check for regression of the bug seen in
+       rev 38316. The original code that failed is no more part of the
+       class library.
+
+2005-01-06  Zoltan Varga  <vargaz@freemail.hu>
+
+       * libtest.c: Fix blittable_struct_delegate test.
+
+2004-12-29  Zoltan Varga  <vargaz@freemail.hu>
+
+       * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
+       with delegates.
+
+       * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
+
+2004-12-26  Patrik Torstensson  <patrik.torstensson@gmail.com>
+
+       * interlocked.cs: added reg test for bug 70784
+
+2004-12-18  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
+
+2004-12-15  Patrik Torstensson  <patrik.torstensson@gmail.com>
+
+       * interlocked.cs: New test.
+
+2004-12-14  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
+
+2004-12-11  Ben Maurer  <bmaurer@ximian.com>
+
+       * thread-static-init.cs: New test.
+
+2004-12-09  Raja R Harinath  <rharinath@novell.com>
+
+       * test-driver: Clean up.
+       * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
+
+2004-12-08  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
+
+2004-12-08  Zoltan Varga  <vargaz@freemail.hu>
+
+       * appdomain-unload.cs: Disable nondeterministic async unloading test.
+
+2004-12-04  Zoltan Varga  <vargaz@freemail.hu>
+
+       * delegate.cs: Add test for unboxing and delegates.
+
+2004-12-02  Zoltan Varga  <vargaz@freemail.hu>
+
+       * appdomain-unload.cs: Add tests for unloading an appdomain from inside
+       the appdomain.
+       
+       * appdomain-unload.cs: Stop the foreground thread created by one of the
+       tests.
+
+2004-11-26  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
+
+2004-11-23  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly.  Use
+       the mcs/ tree directly.
+
+2004-11-19  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am (check-local): New.  Hook into 'make check'.
+       (CSC): Define using in-tree mono and mcs.exe.
+       (ILASM): New.  Likewise, with in-tree ilasm.exe.
+       * async_read.cs (Main): Read async_read.exe, since async_read.cs
+       will not necessarily be in the build directory.
+       * test-driver: Preserve stderr.
+
+2004-11-10  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * cross-domain.cs: New tests for cross-domain calls.
+
+2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
+
+       * loader.cs: Add test for loading dynamic assemblies using 
+       Assembly.LoadWithPartialName ().
+
+2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
+
+       * loader.cs: New file for assembly loading tests.
+
+2004-10-29  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
+
+       * cattr-object.cs: Correct type checking so test will stop giving
+       false negatives.
+
+2004-10-07  Zoltan Varga  <vargaz@freemail.hu>
+
+       * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
+
 2004-09-30  Zoltan Varga  <vargaz@freemail.hu>
 
        * marshal.cs: Add test for GetFunctionPointerForDelegate.