diff options
Diffstat (limited to 'mono/tests/ChangeLog')
-rw-r--r-- | mono/tests/ChangeLog | 2932 |
1 files changed, 0 insertions, 2932 deletions
diff --git a/mono/tests/ChangeLog b/mono/tests/ChangeLog deleted file mode 100644 index d541406211e..00000000000 --- a/mono/tests/ChangeLog +++ /dev/null @@ -1,2932 +0,0 @@ -2010-07-12 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-389886-3.cs: New regression test. - -2010-07-10 Jonathan Pryor <jpryor@novell.com> - - * Makfile.am (test-process-exit): Expected output is in $srcdir. - -2010-07-06 Zoltan Varga <vargaz@gmail.com> - - * bug-81691.cs: Fix this test by catching FileNotFoundException as well. - -2010-06-29 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Disable bug-459094.exe it creates a very deep directory hierarchy - without cleaning it up. - - * Makefile.am (bug-81691.exe): Fix the dependencies of this test. - -2010-06-26 Mark Probst <mark.probst@gmail.com> - - * bug-616463.cs: New test. - - * Makefile.am: Test added to generic tests. - -2010-06-25 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Add an 'SGEN' make variable to allow tests to be run with SGEN. - -2010-06-15 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Removed, moved to mcs/Mono.Debugger.Soft. - -2010-06-10 Jonathan Pryor <jpryor@novell.com> - - * Makefile.am: Add test-process-exit target. - * bug-438454.cs: Added; test case for #438454. - * bug-438454.exe.stdout.expected: Added; expected output when - executing bug-438454.exe, to test the ordering of the - AppDomain.ProcessExit event wrt ThreadPool disposal. - -2010-06-04 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add tests for StackFrame.GetVisibleVariables (). - -2010-05-31 Robert Jordan <robertj@gmx.net> - - * pinvoke2.cs (test_0_calli_dynamic): Use the cdecl version - of mono_test_marshal_inout_array. Fixes the test when compiled - with MSC (and GCC where it worked by accident). - - * libtest.c (mono_test_marshal_inout_array_cdecl): - New. cdecl wrapper for the function with the same name. - -2010-05-31 Robert Jordan <robertj@gmx.net> - - * libtest.c (mono_test_marshal_lookup_symbol): Export as STDCALL because - it's DllImported from pinvoke2. - -2010-05-28 Robert Jordan <robertj@gmx.net> - - * libtest.c: Implement and use marshal_strdup () as a g_strdup () - replacement under Windows. Fixes memory allocation mismatches. - -2010-05-27 Zoltan Varga <vargaz@gmail.com> - - * interlocked.cs: Add a test for Interlocked.Exchange on a local variable. - -2010-05-13 Rodrigo Kumpera <rkumpera@novell.com> - - * typeload-unaligned.cs: Move the reference to the broken type - to an inner function since mono now detects the brokenness earlier. - -2010-05-13 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for nullref exceptions + single threaded invokes. - -2010-05-12 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add a test for pending breakpoints in domains. - -2010-04-30 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for TypeMirror.GetSourceFiles (true). - -2010-04-27 Zoltan Varga <vargaz@gmail.com> - - * load-missing.il: Make BrokenClass inherit from a class in t, not mscorlib, so - mcs can load load-missing.dll as a reference. - -2010-04-27 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (DISABLED_TESTS): Add gc-altstack.exe since it randomly fails - under Boehm, which can't handle threads which are executing on an altstack during - stack marking. - -2010-04-10 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a minimal test for Thread.ThreadId. - -2010-04-08 Zoltan Varga <vargaz@gmail.com> - - * exit-stress-threadpool.cs: New stress test. - -2010-04-07 Zoltan Varga <vargaz@gmail.com> - - * interlocked-2.2.cs: Add an Interlocked.CompareExchange(long) test. - -2010-04-06 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-575941.cs: New regression test. - -2010-04-05 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-515884.il: New regression test. - -2010-04-02 Zoltan Varga <vargaz@gmail.com> - - * libtest.c: Add OpenBSD to the list of defines. - -2010-03-26 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Disable testbundle for now as it depends on having a system mono. - -2010-03-23 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (BASE_TEST_CS_SRC): Remove make-imt-test.cs, it is not a test. - - * test-runner.cs: Add an option to run the tests with different optimization - sets. - - * Makefile.am: Make it possible to run the normal+gshared tests using the managed - test runner by passing the M=1 option to make. - -2010-03-18 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (runtest): Save the output of the aot compiler into a file. - -2010-03-05 Robert Jordan <robertj@gmx.net> - - * remoting4.cs: Add test for bug #504886. - -2010-03-03 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-562150.cs: Regression test. - -2010-03-02 Rolf Bjarne Kvinge <RKvinge@novell.com> - - * Makefile.am: Renamed INSTALL_2_1 to MOONLIGHT. - -2010-03-01 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for CreateBoxedValue. - -2010-02-11 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for exception subclasses. - -2010-02-04 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for TypeMirror.EnumUnderlyingType. - - * dtest.cs dtest-app.cs: Add tests for TypeMirror.IsEnum and - VirtualMachine.CreateEnumMirror (). - -2010-01-28 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add minimal tests for assembly unloading. - -2010-01-28 Rodrigo Kumpera <rkumpera@novell.com> - - * large-gc-bitmap.cs: Respect the 1Mb size limit for valuetype types. - -2010-01-19 Sylvain Dupont <duposyl@gmail.com> - - * cominterop.cs libtest.c: Added tests for marshalling - in, in/byref, in/out, in/out/byref parameters of type - SAFEARRAY[VARIANT]. - - Code is contributed under MIT/X11 license. - -2010-01-18 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add a test for single stepping + out of line bblocks. - - * dtest.cs: Upgrade after debugging namespace change. - -2010-01-16 Zoltan Varga <vargaz@gmail.com> - - * dtest-app.cs dtest.cs: Add tests for handling vtypes with IntPtr fields. - -2009-12-26 Zoltan Varga <vargaz@gmail.com> - - * bug-561239.cs: New test for bug #561239. - -2009-12-22 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add more single stepping tests. - -2009-12-17 Zoltan Varga <vargaz@gmail.com> - - * libtest.c pinvoke2.cs: Add a test for calling pinvoke methods using calli. - -2009-12-05 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add a test for intptrs. - -2009-12-01 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a a test for invokes on not suspended threads. - -2009-11-24 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add a test for single threaded invokes + events. - -2009-11-23 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs dtest-app.cs: Add a test for single threaded invokes. - -2009-11-20 Zoltan Varga <vargaz@gmail.com> - - * libtest.c (mono_test_marshal_bool_in): Use 'short' as the type of the - variant bool argument. - - * marshalbool.cs: Pass -1 as the 'expected' argument instead of 0xffff, which - causes sign extensions issues on some platforms. - -2009-11-19 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for AssemblyMirror.GetName (). - -2009-11-16 Mark Probst <mark.probst@gmail.com> - - * large-gc-bitmap.cs: New test for large GC bitmaps. - - * Makefile.am: Test added. - -2009-11-14 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for stack traces in native code. - -2009-11-13 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Add a test for InvokeOptions.DisableBreakpoints. - -2009-11-12 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs: Update to latest APIs. - - * generic-virtual.2.cs: Add a test for rebuilding virtual generic method - thunks. - -2009-11-09 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (PLATFORM_DISABLED_TESTS): Disable filter-stack.exe on ARM. - -2009-11-07 Zoltan Varga <vargaz@gmail.com> - - * gen-runtime-invoke.cs: Add a test. - - * invoke.cs: Convert to using the TestRunner. Remove a test which is - auto-generated now. - -2009-11-06 Zoltan Varga <vargaz@gmail.com> - - * dtest.cs (Threads): Fix a race. - -2009-11-05 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (dcheck): New target to run the soft-debugger tests. - - * dtest.cs dtest-app.cs: New files containing tests for the soft debugger. - -2009-11-04 Zoltan Varga <vargaz@gmail.com> - - * thread6.cs: Add a test for 539394. Convert to using the TestRunner. - -2009-11-03 Rodrigo Kumpera <rkumpera@novell.com> - - * interface-with-static-method.il: New test for an interface with static - constructor. - -2009-10-25 Zoltan Varga <vargaz@gmail.com> - - * gc-altstack.cs: New test. - -2009-10-23 Raja R Harinath <harinath@hurrynot.org> - - * Makefile.am (modules.exe): Depend on TestDriver.dll too. - -2009-10-20 Zoltan Varga <vargaz@gmail.com> - - * libtest.c pinvoke2.cs: Add a test for #548276. - -2009-10-16 Bill Holmes <billholmes54@gmail.com> - - * cominterop.cs : Adding a test for 547030. - - Contributed under MIT/X11 license. - -2009-10-07 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add a test for marshalling DateTime to unmanaged code. - - * Makefile.am: Fix make dist. - -2009-10-06 Mark Probst <mark.probst@gmail.com> - - * bug-544445.cs: New test. - - * Makefile.am: Test added. - -2009-10-04 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Replace make_imt_test_.sh with a faster C# version. - -2009-09-30 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add a test for #543133. - -2009-09-25 Mark Probst <mark.probst@gmail.com> - - * xdomain-threads.c: Test for checking whether Thread is correctly - separated between appdomains. - - * Makefile.am: Test added. - -2009-09-22 Zoltan Varga <vargaz@gmail.com> - - * assembly-load-stress.cs: New stress test. - - * Makefile.am: Disable filter-stack.cs on ia64. - - * appdomain-thread-abort.cs: Add a new test. - -2009-09-21 Zoltan Varga <vargaz@gmail.com> - - * runtime-invoke.cs: Add a test for invoking string ctors. Remove tests which - are auto-generated now by gen-runtime-invoke.cs. - -2009-09-21 Rodrigo Kumpera <rkumpera@novell.com> - - * array_load_exception.il: Test for broken arrays. - -2009-09-21 Zoltan Varga <vargaz@gmail.com> - - * gen-runtime-invoke.cs: New test generator for runtime invoke tests. - - * Makefile.am (test-runtime-invoke): New test target. - - * runtime-invoke.cs: Add more tests. - - * runtime-invoke.cs: Add tests for passing/receiving generic instances of - vtypes. - -2009-09-20 Zoltan Varga <vargaz@gmail.com> - - * runtime-invoke.cs: Add more tests. - -2009-09-17 Sebastien Pouliot <sebastien@ximian.com> - - * coreclr-security.cs: Add test cases for arrays (one dimension, - multidimentional and jagged) creation. - -2009-09-15 Mark Probst <mark.probst@gmail.com> - - * generic-type-load-exception.2.il: Test case for vtable setup - failure in shared generic code. - - * Makefile.am: Test added. - -2009-09-13 Zoltan Varga <vargaz@gmail.com> - - * runtime-invoke.cs: Add a test. - -2009-09-10 Bill Holmes <billholmes54@gmail.com> - - * cominterop.cs : Adding a test for invoking delegates that - target COM methods. - - Contributed under MIT/X11 license. - -2009-09-08 Rodrigo Kumpera <rkumpera@novell.com> - - * iface4.cs: Add one more check. - -2009-09-08 Jonathan Chambers <joncham@gmail.com> - - * cominterop.cs libtest.c: Add support to run tests - on all x86 and amd64 platforms. - -2009-09-07 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (runtest): Disable aot on some tests which contain loading - errors. - -2009-09-05 Zoltan Varga <vargaz@gmail.com> - - * process-stress.cs: New stress test for spawning processes. - -2009-09-03 Zoltan Varga <vargaz@gmail.com> - - * pinvoke3.cs libtest.c: Add a test for #481559. - -2009-08-24 Rodrigo Kumpera <rkumpera@novell.com> - - * load-exceptions.cs: - * load-missing.il: Test for virtual and static methods. - -2009-08-24 Rodrigo Kumpera <rkumpera@novell.com> - - * load-exceptions.cs: - * load-missing.il: Test for invalid method overrides. - -2009-08-19 Rodrigo Kumpera <rkumpera@novell.com> - - * constraints-load.il: New test for errors related to loading - type and method constraints. - -2009-08-12 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-528055.il: Regression test for #528055. - -2009-08-04 Atsushi Enomoto <atsushi@ximian.com> - - * make_imt_test.sh: fix freebsd build by Makoto Kishimoto - http://lists.ximian.com/pipermail/mono-devel-list/2008-November/029970.html - -2009-07-31 Rodrigo Kumpera <rkumpera@novell.com> - - * generic_type_definition.2.cs: This test verifies for a lot of stuff - that must work under compiler context. A few of those used to work outside - of it, so this test worked by pure luck. - The fix is to run the test under compiler context. - -2009-07-23 Zoltan Varga <vargaz@gmail.com> - - * load-exceptions.cs: Add a test for #524498. - -2009-07-11 Zoltan Varga <vargaz@gmail.com> - - * runtime-invoke.cs: Convert it to use TestDriver. Add tests for - ptr types. - -2009-07-09 Mark Probst <mark.probst@gmail.com> - - * generic-xdomain.2.cs: Test case for generic marshal-by-ref - objects. - - * Makefile.am: Test added. - -2009-06-29 Zoltan Varga <vargaz@gmail.com> - - * generic-stack-traces.2.cs: Add a test for #509406. - - * dynamic-method-finalize.2.cs: New test. - -2009-06-25 Mark Probst <mark.probst@gmail.com> - - * appdomain-async-invoke.cs: Fail if BeginInvoke doesn't return an - AsyncResult. - -2009-06-25 Mark Probst <mark.probst@gmail.com> - - * appdomain-async-invoke.cs: Test for adding async invokes while a - domain is unloading. - - * Makefile.am: Test added. - -2009-06-25 Sylvain Dupont <duposyl@gmail.com> - - * cominterop.cs libtest.c: Added tests for marshalling - out parameters of type SAFEARRAY[VARIANT]. - - Code is contributed under MIT/X11 license. - -2009-06-24 Zoltan Varga <vargaz@gmail.com> - - * libtest.c make_imt_test.sh: Applied patch from Romain Tartiere - (romain@blogreen.org). Fix tests on freebsd. - -2009-06-17 Zoltan Varga <vargaz@gmail.com> - - * runtime-invoke.cs: Add test for sharing i8/u8 return values. - -2009-06-15 Rodrigo Kumpera <rkumpera@novell.com> - - * load-exceptions.cs class.cs: Add regression test for #508487. - - * t-missing.cs: Add nested type. - -2009-06-06 Gert Driesen <drieseng@users.sourceforge.net> - - * bug-508538.cs: New regression test for bug #508538. - -2009-06-01 Rodrigo Kumpera <rkumpera@novell.com> - - * load-exceptions.cs: Fix thiko. - -2009-06-01 Rodrigo Kumpera <rkumpera@novell.com> - - * load-exceptions.cs: Test for #508532. - - * load-missing.il: Ditto. - -2009-05-27 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Disable the test_messages test as it fails on the - buildbot. - -2009-05-17 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (test_messages): Fix the dependencies of this test. - -2009-05-14 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (test-coreclr-security): Use the net_2_1_raw profile since - the net_2_1 profile is no longer generated. - -2009-05-05 Geoff Norton <gnorton@novell.com> - - * tests-config: This file is generated by configure. - -2009-04-27 Zoltan Varga <vargaz@gmail.com> - - * custom-attr.cs: Add a test for #498545. - -2009-04-20 Zoltan Varga <vargaz@gmail.com> - - * virtual-sync.cs: Remove this, there is already a test for this in - synchronized.cs. - -2009-04-18 Mark Probst <mark.probst@gmail.com> - - * appdomain-thread-abort.cs: New tests for thread aborts across - app domains. - - * Makefile.am: Test added. - -2009-04-17 Sebastien Pouliot <sebastien@ximian.com> - - * coreclr-security.cs: Add test case for the "special" case about - a default ctor being SSC on a transparent type (e.g. WebClient) - -2009-04-15 Zoltan Varga <vargaz@gmail.com> - - * runtime-invoke.cs: Add a test for #494847. - -2009-04-14 Zoltan Varga <vargaz@gmail.com> - - * thread-static.cs: Add a test for accesses through reflection. - -2009-04-13 Bill Holmes <billholmes54@gmail.com> - - * Makefile.am: Adding marshalbool.cs. - - * libtest.c: Adding native code for marshalbool.cs tests. - - * marshalbool.cs: Adding tests for emit_marshal_boolean. - - Contributed under MIT/X11 license. - -2009-04-13 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs: Add a test for #492330. - -2009-04-10 Mark Probst <mark.probst@gmail.com> - - * appdomain-unload.cs: Test for invoking on a proxy whose server - domain was unloaded. - -2009-04-09 Zoltan Varga <vargaz@gmail.com> - - * thread6.cs: Fix race added by the last change. - -2009-04-09 Bill Holmes <billholmes54@gmail.com> - - * finalizer-abort.cs, finalizer-exception.cs, finalizer-exit.cs : - Adding a sleep to the waiting thread to give Mono on Windows an - opportunity to interrupt the thread via QueueUserAPC. - - Contributed under MIT/X11 license. - -2009-03-31 Mark Probst <mark.probst@gmail.com> - - * critical-finalizers.cs: Test case for critical finalizers. - - * Makefile.am: Test added. - -2009-03-31 Mark Probst <mark.probst@gmail.com> - - * finalizer-wait.cs: Test case for WaitForPendingFinalizers. - - * Makefile.am: Test added. - -2009-03-29 Zoltan Varga <vargaz@gmail.com> - - * remoting4.cs: Fix the last change. - -2009-03-28 Zoltan Varga <vargaz@gmail.com> - - * load-exceptions.cs: Add a test for missing locals. - - * remoting4.cs: Add a test for generic virtual interface methods on proxies. - -2009-03-28 Sebastien Pouliot <sebastien@ximian.com> - - * coreclr-security.cs: Add more override test cases. - -2009-03-26 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs: Add a test for #488670. - -2009-03-25 Mark Probst <mark.probst@gmail.com> - - * interlocked-4.2.cs: New CompareExchange test (triggered register - allocation bug on x86 and amd64). - - * Makefile.am: Test added. - -2009-03-24 Mark Probst <mark.probst@gmail.com> - - * interlocked-3.cs: New CompareExchange test. - - * Makefile.am: Test added. - -2009-03-24 Zoltan Varga <vargaz@gmail.com> - - * thread6.cs: Add back a sleep to avoid a race. - -2009-03-23 Zoltan Varga <vargaz@gmail.com> - - * pinvoke-2.2.cs libtest.c: Add a test for #487758. - -2009-03-20 Zoltan Varga <vargaz@gmail.com> - - * thread6.cs: Use a monitor to avoid sleeping which doesn't work on slow - machines. - -2009-03-15 Steven Munroe <munroesj@us.ibm.com> - - This patch is contributed under the terms of the MIT/X11 license - - * Makefile.am (test_platform): Enable testbundle for ppc. - -2009-03-13 Mark Probst <mark.probst@gmail.com> - - * coreclr-security.exe: Added a test for calling via a - MANAGED_TO_MANAGED wrapper. - -2009-03-09 Zoltan Varga <vargaz@gmail.com> - - * custom-attr.cs: Add a test for #483247. - -2009-03-08 Zoltan Varga <vargaz@gmail.com> - - * gchandles.cs: New test. - - * Makefile.am: Test added. - -2009-03-06 Zoltan Varga <vargaz@gmail.com> - - * load-exceptions.cs load-missing.il: Add a test for #482638. - -2009-03-05 Mark Probst <mark.probst@gmail.com> - - * bug-479763.2.cs: New test. - - * Makefile.am: Test added. - -2009-03-04 Mark Probst <mark.probst@gmail.com> - - * Makefile.am: Second part of the erroneous change reverted. I - suck. - -2009-03-04 Mark Probst <mark.probst@gmail.com> - - * Makefile.am: Erroneous change reverted. - -2009-03-04 Mark Probst <mark.probst@gmail.com> - - * bug-481403.il: New test. - - * Makefile.am: Test added. - -2009-02-21 Zoltan Varga <vargaz@gmail.com> - - * invoke.cs: Add a test. - -2009-02-19 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add a test for #477396. - -2009-02-11 Mark Probst <mark.probst@gmail.com> - - * bug-473999.2.cs: New test. - - * Makefile.am: Test added. - -2009-02-10 Mark Probst <mark.probst@gmail.com> - - * bug-473482.2.cs: New test. - - * Makefile.am: Test added. - -2009-02-05 Mark Probst <mark.probst@gmail.com> - - * bug-472692.2.cs: New test. - - * Makefile.am: Test added. - -2009-02-05 Mark Probst <mark.probst@gmail.com> - - * bug-472600.2.cs: New test. - - * Makefile.am: Test added. - -2009-02-02 Zoltan Varga <vargaz@gmail.com> - - * generics-invoke-byref.2.cs: Add a test for #471259. - -2009-01-28 Zoltan Varga <vargaz@gmail.com> - - * generic-marshalbyref.2.cs: Also do the test for a class without type - constraints. - -2009-01-27 Mark Probst <mark.probst@gmail.com> - - * bug469742.2.il: New test. - - * Makefile.am: Test added. - -2009-01-26 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add a test for #469135. - -2009-01-22 Mark Probst <mark.probst@gmail.com> - - * generic-stack-traces2.2.cs: Another generic sharing test for - stack traces. - - * Makefile.am: Test added. - -2009-01-21 Rodrigo Kumpera <rkumpera@novell.com> - - * appdomain-unload-callback.cs: New test for the AppDomain::DomainUnload - deadlock. - - * Makefile.am: Test added. - -2009-01-21 Mark Probst <mark.probst@gmail.com> - - * bug-467456.cs: New test case. - - * Makefile.am: Test added. - -2009-01-21 Mark Probst <mark.probst@gmail.com> - - * generic-unloading.2.cs, generic-unloading-sub.2.cs: Test case - for unloading images whose MonoGenericInst's are still in use. - - * Makefile.am: Test added. - -2009-01-20 Mark Probst <mark.probst@gmail.com> - - * generic-stack-traces.2.cs: Generic sharing test for stack - traces. - - * Makefile.am: Test added. - -2009-01-20 Mark Probst <mark.probst@gmail.com> - - * generic-system-arrays.2.cs: Generic sharing test case for - arrays. - - * Makefile.am: Test added. - -2009-01-20 Zoltan Varga <vargaz@gmail.com> - - * test-runner.cs: Avoid closing a stream which is still being written to. - -2009-01-18 Zoltan Varga <vargaz@gmail.com> - - * marshal9.cs: Change a test to be compatible with MS.NET. - -2009-01-07 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-459094.cs: New regression test. - - * Makefile.am: Test added. - -2009-01-06 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-462592.cs: New regression test. - - * Makefile.am: Test added. - -2009-01-05 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs: Add another test for generic structures. - -2009-01-05 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-463303.il: New regression test. - - * Makefile.am: Test added. - -2009-01-03 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-400716.cs: New regression test. - - * Makefile.am: Test added. - -2008-12-26 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-461261.cs: New regression test. - - * Makefile.am: Test added. - -2008-12-24 Mark Probst <mark.probst@gmail.com> - - * generic-sealed-virtual.2.cs: Test case for final generic - methods. - - * Makefile.am: Test added. - -2008-12-24 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-461941.cs: New regression test. - - * Makefile.am: Test added. - -2008-12-23 Mark Probst <mark.probst@gmail.com> - - * bug-461198.2.cs: New generic sharing test. - - * Makefile.am: Test added. - -2008-12-23 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-461867.cs: New regression test. - - * Makefile.am: Test added. - -2008-12-19 Mark Probst <mark.probst@gmail.com> - - * bug-459285.2.cs: New generic sharing test. - - * Makefile.am: Test added. - -2008-12-12 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-389886-sre-generic-interface-instances.cs: New regression test. - - * Makefile.am: Test added. - -2008-12-11 Mark Probst <mark.probst@gmail.com> - - * generic-marshalbyref.2.cs: Test for calls to marshal-by-ref - objects. - - * Makefile.am: Test added. - -2008-12-08 Rodrigo Kumpera <rkumpera@novell.com> - - * bug445361.il: New regression test. - - * Makefile.am: Test added. - -2008-12-08 Rodrigo Kumpera <rkumpera@novell.com> - - * bug457574.il: New regression test. - - * Makefile.am: Test added. - -2008-12-07 Zoltan Varga <vargaz@gmail.com> - - * stack-overflow.cs (foo): Prevent the large local variable from being - optimized away. - -2008-12-03 Mark Probst <mark.probst@gmail.com> - - * generic-typedef.2.cs: New test for ldtoken of open generic - types. - - * Makefile.am: Test added. - -2008-11-26 Mark Probst <mark.probst@gmail.com> - - * vararg2.cs: Forgot to add at last commit. - -2008-11-26 Mark Probst <mark.probst@gmail.com> - - * vararg2.cs: Test for sub-word sized variable arguments. - - * Makefile.am: Test added. - -2008-11-20 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs: Add a test for passing/receiving generic struct instances. - - * stackframes-async.2.cs: Add a test for #444383. - -2008-11-13 Mark Probst <mark.probst@gmail.com> - - * filter-stack.cs: Test whether method calls with large arguments - work in filter clauses. - - * Makefile.am: Test added. - -2008-11-06 Jonathan Chambers <joncham@gmail.com> - - * async_read.cs: Open file with Read access to avoid - file access exception on Windows. - - * bug-349190.2.cs: Use different name for dynamic executable - to avoid file access exception on Windows. - - Code is contributed under MIT/X11 license. - -2008-10-03 Mark Probst <mark.probst@gmail.com> - - * generic-virtual-invoke.2.cs: Use different instantiations and - iterate the test. - -2008-10-03 Mark Probst <mark.probst@gmail.com> - - * generic-virtual.2.cs: Iterate the test to make the generic - virtual method chunks kick in. - -2008-10-03 Zoltan Varga <vargaz@gmail.com> - - * invoke.cs: Fix this test after the ConstructorInfo changes. - - * stack-overflow.cs: Fix warnings. Add unmanaged tests. - -2008-10-03 Mark Probst <mark.probst@gmail.com> - - * generic-virtual-invoke.2.cs: Test for runtime invoking generic - virtual methods. - - * Makefile.am: Test added. - -2008-10-02 Mark Probst <mark.probst@gmail.com> - - * bug-431413.2.cs: Test for bug #431413 (multidimensional generic - arrays). - - * Makefile.am: Test added. - -2008-10-01 Zoltan Varga <vargaz@gmail.com> - - * pinvoke3.cs libtest.c: Add test for byref string marshalling. - -2008-09-30 Mark Probst <mark.probst@gmail.com> - - * generic-constrained.2.il: Test case for the constrained. prefix - with generic interfaces. - - * Makefile.am: Test added. - -2008-09-29 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on ia64. - -2008-09-26 Mark Probst <mark.probst@gmail.com> - - * generic-delegate-ctor.2.cs: Test case for delegate ctor icall - wrappers. - - * Makefile.am: Test added. - -2008-09-26 Zoltan Varga <vargaz@gmail.com> - - * delegate9.cs: New test. - -2008-09-25 Mark Probst <mark.probst@gmail.com> - - * generic-synchronized.2.cs: Test case for synchronized generic - methods. - - * Makefile.am: Test added. - -2008-09-21 Mark Probst <mark.probst@gmail.com> - - * exception17.cs: New test case for throwing an exception from - within a finally block. - - * Makefile.am: Test added. - -2008-09-19 Mark Probst <mark.probst@gmail.com> - - * generic-type-builder.2.cs: Test case for a generic sharing issue - with dynamic methods. - - * Makefile.am: Test added. - -2008-09-17 Robert Jordan <robertj@gmx.net> - - * Makefile.am: Add test for #415577. - -2008-09-16 Zoltan Varga <vargaz@gmail.com> - - * bug-426309.2.il: New test. - -2008-09-10 Zoltan Varga <vargaz@gmail.com> - - * marshal9.cs: Add test for #425001. - -2008-09-07 Mark Probst <mark.probst@gmail.com> - - * libtest.c: Darwin structure alignment also applies to PPC. - -2008-09-06 Zoltan Varga <vargaz@gmail.com> - - * libtest.c pinvoke2.cs: Add float tests. - -2008-08-28 Zoltan Varga <vargaz@gmail.com> - - * libtest.c (mono_xr_as_handle): Initialize ref before returning it. - -2008-08-26 Zoltan Varga <vargaz@gmail.com> - - * generics-sharing.2.cs: Fix invalid generic construct permitted by older - versions of gmcs. - -2008-08-21 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Add AOT+gshared tests. - - * synchronized.cs: Test synchronized state using Monitor.Pulse since - Monitor.Exit no longer throws an exception. - -2008-08-20 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add test for out marshalling of delegates. - Fix warnings. - -2008-08-16 Zoltan Varga <vargaz@gmail.com> - - * jmpTest.il: Removed, there is already a test for this in mini/iltests.il. - -2008-08-13 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (DISABLED_TESTS): Remove appdomain-unload.exe, it seems to - work now, also it is too important to stay disabled. - -2008-08-10 Zoltan Varga <vargaz@gmail.com> - - * pinvoke3.cs: Add test for #416078. - -2008-08-08 Zoltan Varga <vargaz@gmail.com> - - * nullable_boxing.2.cs: Add test for #415621. - -2008-08-02 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Extend the ia64 single HFA test so it also checks for - #109511. - -2008-07-28 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Use custom-modifiers.2.cs instead of custom-modifiers.cs - to fix make dist. - -2008-07-28 Bill Holmes <billholmes54@gmail.com> - * libtest.c, winx64structs.cs : - Adding tests to exercise calling managed code from native with struct - arguments on Winx64. - - Contributed under MIT/X11 license. - -2008-07-27 Zoltan Varga <vargaz@gmail.com> - - * test-runner.cs: Cleanup terminated processes on the main thread to prevent - races. - - * Makefile.am (runtest-managed): Make this depend on test-runner.exe. - - * Makefile.am: Make most tests which had a separate execution rule use the - normal test runner, make the output less verbose. - - * Makefile.am (runtest-managed): New experimental target which uses the - new test runner. - - * test-runner.cs: New managed test driver with support for parallel - execution. - -2008-07-26 Zoltan Varga <vargaz@gmail.com> - - * appdomain-unload.cs: Disable the timeout test as there is no timeout in - the runtime any more. - - * Makefile.am: Unify the different 'test' targets somewhat. - -2008-07-21 Mark Probst <mark.probst@gmail.com> - - * generic-getgenericarguments.2.cs: Test case catching static - RGCTX wrappers in MonoReflectionMethods. - - * Makefile.am: Test added. - -2008-07-17 Rodrigo Kumpera <rkumpera@novell.com> - - * generics-sharing.2.cs: Fix the build. - -2008-07-10 Raja R Harinath <harinath@hurrynot.org> - - * Makefile.am (testaot): Set MONO_PATH when running the AOT - compiler. Don't set LD_LIBRARY_PATH, we're already using LIBTOOL - to run the program. - -2008-07-07 Bill Holmes <billholmes54@gmail.com> - * libtest.c, winx64structs.cs : - Adding tests to exercise bug 404729 on Winx64. - - Contributed under MIT/X11 license. - -2008-07-07 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Run the aot tests using --debug. - - * resolve_field_bug.2.il: Fix this test. - -2008-07-06 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add test for #404729. - -2008-07-04 Mark Probst <mark.probst@gmail.com> - - * generic-delegate2.2.cs, generic-delegate2-lib.2.il: Test case - for open generic delegates (delegates which get their target - object only at the invocation). - - * Makefile.am: Test added. - -2008-06-29 Rodrigo Kumpera <rkumpera@novell.com> - - * valuetype-equals.cs: Tests for ValueType::Equals for all - primitive numeric types. - -2008-06-26 Rodrigo Kumpera <rkumpera@novell.com> - - * nullable_boxing.2.cs: Test if Array::GetValue box nullables - correctly. - -2008-06-26 Mark Probst <mark.probst@gmail.com> - - * generic-valuetype-interface.2.cs: Test for generic valuetypes - which implement interfaces. - - * generic-valuetype-newobj.2.il, generic-valuetype-newobj2.2.il: - Test for newobj with generic valuetypes. - - * Makefile.am: Tests added. - -2008-06-25 Rodrigo Kumpera <rkumpera@novell.com> - - * generic-ldtoken-method.2.il: Don't use GetMethodHandle/1 - with methods that belong to a generic type. - -2008-06-23 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add test for #402585. - -2008-06-23 Mark Probst <mark.probst@gmail.com> - - * generic-virtual2.2.cs: Test case for a call from a generic - method to a method of a generic class where the generic method - does not require the MRGCTX. - - * Makefile.am: Test added. - -2008-06-23 Mark Probst <mark.probst@gmail.com> - - * generic-exceptions.2.cs: Test case for exception handlers in - generic methods with catch clauses depending on the method type - arguments. - - * Makefile.am: Test added. - -2008-06-20 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-349190.2.cs: Regression test for bug #349190. - Checks the encoding of generic MethodBuilders that - have been not instantiated. - - * Makefile.am: Test added. - -2008-06-19 Rodrigo Kumpera <rkumpera@novell.com> - - * generic-ldtoken-method.2.il: Fix the signature of GetMethodHandle. - -2008-06-17 Mark Probst <mark.probst@gmail.com> - - * generic-delegate.2.cs: Test for constructing delegates via - CreateDelegate. - -2008-06-17 Mark Probst <mark.probst@gmail.com> - - * generic-special.2.cs: Test case for static special fields in - generic classes. - - * Makefile.am: Test added. - -2008-06-17 Mark Probst <mark.probst@gmail.com> - - * Makefile.am: Also run generic sharing tests with inlining - enabled. - -2008-06-16 Mark Probst <mark.probst@gmail.com> - - * generic-virtual.2.cs: Delegate test for static generic methods. - -2008-06-14 Kornél Pál <kornelpal@gmail.com> - - * mixed-mode: Add x64 target to mixed-mode assembly tests. - - Contributed under MIT/X11 license. - -2008-06-13 Zoltan Varga <vargaz@gmail.com> - - * modules.cs modules-m1.cs: New files. Tests for .netmodules. - -2008-06-13 Mark Probst <mark.probst@gmail.com> - - * generic-static-methods.2.cs: Test case for static generic - methods. - - * Makefile.am: Test added. - -2008-06-12 Bill Holmes <billholmes54@gmail.com> - * libtest.c, winx64structs.cs : - Changing winx64structs.cs to use the TestDriver.dll - - Contributed under MIT/X11 license. - -2008-06-12 Bill Holmes <billholmes54@gmail.com> - * libtest.c, winx64structs.cs : - Adding marshaling tests for structs. These tests - represent the different cases to consider on Winx64. - - Contributed under MIT/X11 license. - -2008-06-10 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am: Delete some tests for the disabled set which seem to work now. - -2008-06-05 Jonathan Chambers <joncham@gmail.com> - - * Makefile.am: Disable async-exc-compilation.exe on Win32 as it is - hanging the runtime tests. - - Code is contributed under MIT/X11 license. - -2008-06-05 Bill Holmes <billholmes54@gmail.com> - * libtest.c, Makefile.am, winx64structs.cs : - Adding marshaling tests for structs. These tests - represent the different cases to consider on Winx64. - - Contributed under MIT/X11 license. - -2008-06-04 Mark Probst <mark.probst@gmail.com> - - * generic-array-exc.2.il: Test case for generic array type in - catch clause. - - * Makefile.am: Test added. - -2008-06-04 Mark Probst <mark.probst@gmail.com> - - * generic-tailcall2.2.il: Test case for tailcalls from non-generic - code to generic code requiring vtable/rgctx argument. - - * Makefile.am: Test added. - -2008-06-02 Bill Holmes <billholmes54@gmail.com> - * libtest.c: Changes to make libtest.c ready to be compiled in - Visual Studio. The STDCALL statements had to be moved and I added - declspec(dllexport) statements to all methods. - - Contributed under MIT/X11 license. - -2008-05-30 Zoltan Varga <vargaz@gmail.com> - - * long-shift-regalloc.il: Removed, merged into mini/iltests.il. - -2008-05-23 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (test-generic-sharing): Exit if one of the tests fail. Run the - tests with MONO_GENERIC_SHARING=all. - -2008-05-22 Mark Probst <mark.probst@gmail.com> - - * Makefile.am: Do generic sharing tests with domain sharing turned - on as well. - -2008-05-22 Mark Probst <mark.probst@gmail.com> - - * generic-method-patching.2.cs: Test callvirt to sealed generic - methods. - - * Makefile.am: Test added. - -2008-05-22 Mark Probst <mark.probst@gmail.com> - - * generic-refanyval.2.il: Test case for generic refanyval. - - * Makefile.am: Test added. - -2008-05-21 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-325283.2.cs: Regression test for bug #325283. - -2008-05-20 Raja R Harinath <harinath@hurrynot.org> - - * Makefile.am (bug-382986): Fix for srcdir != builddir. - -2008-05-20 Mark Probst <mark.probst@gmail.com> - - * generic-null-call.2.cs: Tests non-virtual callvirt on generic - methods with this==null. - - * Makefile.am: Test added. - -2008-05-16 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-389886.2.il: Regression test for bug #389886. - -2008-05-13 Zoltan Varga <vargaz@gmail.com> - - * exit-stress.cs: New stress test program for testing Environment.Exit () and - threads. - - * stress-runner.cs: Add 'exit-stress', add a few new /proc/pid/status entries. - -2008-05-12 Jb Evain <jbevain@novell.com> - - * Makefile.am: fix compilation of 2.1 tests. - -2008-05-09 Kornél Pál <kornelpal@gmail.com> - - * mixed-mode: Added mixed-mode assembly tests. - - Contributed under MIT/X11 license. - -2008-05-08 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-387274.2.il: Regression test for bug #387274. - -2008-05-07 Robert Jordan <robertj@gmx.net> - - * Makefile.am: don't pull libeglib.a twice. Fixes #387491. - -2008-05-05 Robert Jordan <robertj@gmx.net> - - * libtest.c, thunks.cs: reworked to match the new struct - handling. - -2008-05-06 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-382986.cs. bug-382986-lib.cs: Regression test for - bug #382986. - -2008-05-04 Robert Jordan <robertj@gmx.net> - - * libtest.c: disable struct tests for platforms with incompatible - native/managed alignments. - -2008-05-03 Robert Jordan <robertj@gmx.net> - - * libtest.c, thunks.cs: tests for mono_method_get_unmanaged_thunk (). - - * Makefile.am: add thunk.cs. link libtest with gmodule. - - Code is contributed under MIT/X11 license. - -2008-04-28 Mark Probst <mark.probst@gmail.com> - - * generic-array-type.2.cs: Test case for type arguments in arrays. - - * Makefile.am: Added test. - -2008-04-25 Mark Probst <mark.probst@gmail.com> - - * generic-interface-methods.2.cs: Test case for generic interface - methods. - - * Makefile.am: Added test. - -2008-04-15 Raja R Harinath <harinath@hurrynot.org> - - * Makefile.am (generic-box.2.exe, generic-unbox.2.exe): Create in - build-dir. - -2008-04-11 Mark Probst <mark.probst@gmail.com> - - * Makefile.am: Added missing files to EXTRA_DIST. - -2008-04-10 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile: fix extra dist file name. - -2008-04-10 Mark Probst <mark.probst@gmail.com> - - * generic-box.2.cs, generic-boxing.2.il, generic-delegate.2.cs, - generic-ldobj.2.il, generic-ldtoken.2.il, - generic-ldtoken-field.2.il, generic-ldtoken-method.2.il, - generic-mkrefany.2.il, generic-sizeof.2.cs, generic-tailcall.2.il, - generic-unbox.2.cs, generic-unboxing.2.il, generic-virtual.2.cs, - generics-sharing.2.cs: New test cases for generic sharing. - - * Makefile.am: Added tests. - -2008-03-31 Mark Probst <mark.probst@gmail.com> - - * Makefile.am: Re-enabled CoreCLR security tests. Fixes #362626. - -2008-03-25 Mark Probst <mark.probst@gmail.com> - - * generic-box.2.cs: Test case for generic box. - - * Makefile.am: Added the new test. - -2008-03-24 Zoltan Varga <vargaz@gmail.com> - - * interlocked-2.2.cs: Add tests for Interlocked.Increment/Decrement on longs. - -2008-03-22 Zoltan Varga <vargaz@gmail.com> - - * assemblyresolve/Makefile.am (MCS): Use gmcs.exe instead of mcs.exe. - -2008-03-21 Zoltan Varga <vargaz@gmail.com> - - * libtest.c: Fix missing return in mono_marshal_alloc (). Disable or fix all - warnings. - - * assemblyresolve/Makefile.am: Use the 2.0 profile for compilation. - -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 - - * Makefile.am: added generic_type_definition.2.cs - - -2007-09-22 Rodrigo Kumpera <rkumpera@novell.com> - - * bug-327438.2.il: added - - * Makefile.am: added bug-327438.2.il - - -2007-09-21 Robert Jordan <robertj@gmx.net> - - * assemblyresolve/Makefile.am: remove the superfluous --security - flag. - -2007-09-20 Mark Probst <mark.probst@gmail.com> - - * generics-sharing.2.cs: added - - * Makefile.am: added generics-sharing.2.cs - -2007-09-19 Marek Habersack <mhabersack@novell.com> - - * assemblyresolve/Makefile.am (prereq): build the assemblies in - the 'prereq' target instead of in the 'all' one. - -2007-09-19 Marek Habersack <mhabersack@novell.com> - - * Makefile.am: assemblyresolve/ assemblies are built only when the - make test is ran. - -2007-09-19 Raja R Harinath <harinath@gmail.com> - - * assemblyresolve/Makefile.am: Fix srcdir != builddir issues. - (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs. - -2007-09-18 Marek Habersack <mhabersack@novell.com> - - * assemblyresolve/asm.cs: added - - * assemblyresolve/TestBase.cs: added - - * assemblyresolve/Test.cs: added - - * assemblyresolve/Makefile.am: added - - * assemblyresolve_event3.cs: added new AssemblyResolve event - test. - -2007-09-13 Massimiliano Mantione <massi@ximian.com> - - * Makefile.am: Fixed and re-enabled test for bug #82416 (the - config files were not in place). - -2007-09-12 Massimiliano Mantione <massi@ximian.com> - - * Makefile.am: disabled test for bug #82416 since it fails on the - buildbot, will investigate. - -2007-09-12 Massimiliano Mantione <massi@ximian.com> - - * unhandled-exception-test-runner.2.cs, - unhandled-exception-test-case.2.cs, - unhandled-exception-base-configuration.config, - unhandled-exception-legacy-configuration.config, - Makefile.am: added test for bug #82416. - -2007-09-12 Marek Habersack <mhabersack@novell.com> - - * assemblyresolve_event2.2.cs: added tests for assembly resolution - event handler. - - * assemblyresolve_event.cs: added tests for assembly resolution - event handler. - -2007-09-11 Mark Probst <mark.probst@gmail.com> - - * coreclr-security.cs: Added positive and negative tests for - calling methods via reflection. - -2007-09-10 William Holmes <billholmes54@gmail.com> - - * marshal9.cs, libtest.c Adding test case for marshal.c r84161 - Calling native to managed should not call - ICustomMarshaler.MarshalNativeToManaged for out params. - - Code is contributed under MIT/X11 license. - -2007-09-07 Zoltan Varga <vargaz@gmail.com> - - * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer. - - * async-exceptions.cs Makefile.am: New test case, not working yet. - - * Makefile.am: Allways distribute coreclr-security.cs. - -2007-09-03 Zoltan Varga <vargaz@gmail.com> - - * thread6.cs: Increase a timeout. - -2007-08-31 Zoltan Varga <vargaz@gmail.com> - - * libtest.c handleref.cs: Fix handleref.exe test on sparc. - -2007-08-24 Mark Probst <mark.probst@gmail.com> - - * coreclr-security.cs, Makefile.am: Added test for CoreCLR - security. - -2007-08-21 Massimiliano Mantione <massi@ximian.com> - - * bug-81466.il, bug-81466-lib.il, Makefile.am: - Added test for bug #81466. - -2007-08-20 Jb Evain <jbevain@novell.com> - - * field-access.il, method-access.il, Makefile.am: tests - for FieldAccessException and MethodAccessException. - -2007-08-16 Rodrigo Kumpera <rkumpera@novell.com> - - * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression - * Makefile.am: ldtoken_with_byref_typespec.2.il - -2007-08-08 Massimiliano Mantione <massi@ximian.com> - - * bug-77127.cs: Test for bug #77127. - * Makefile.am: Added bug-77127.cs. - -2007-08-01 William Holmes <billholmes54@gmail.com> - - * Makefile.am: Added bug-82194.2.cs. - * bug-82194.2.cs: Test for bug #82194. - -2007-07-26 Rodrigo Kumpera <rkumpera@novell.com> - - * Makefile.am: Added enum_types.il. - * enum_types.il: Test for all valid primitive types an enum basefield can have. - -2007-07-25 Jonathan Chambers <joncham@gmail.com> - - * Makefile.am: Added transparentproxy.cs. - * transparentproxy.cs: Add tests for transparentproxy - interface/casting. - - Code is contributed under MIT/X11 license. - -2007-07-20 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (bug-81691.exe): Create it in the builddir. - -2007-07-19 Mark Probst <mark.probst@gmail.com> - - * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs, - bug-81691-b.cs: Test for bug #81691. - -2007-07-11 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir). - -2007-07-10 Rodrigo Kumpera <rkumpera@novell.com> - - * Makefile.am, bug-82020.il: Test for bug #82020 - -2007-07-10 Zoltan Varga <vargaz@gmail.com> - - * libtest.c (mono_test_marshal_return_unicode_string_delegate): - Add a missing return. - -2007-07-09 Mark Probst <mark.probst@gmail.com> - - * Makefile.am (test-bug-81673), bug-81673.cs, - bug-81673-interface.cs: Test for bug 81673. - -2007-07-05 Zoltan Varga <vargaz@gmail.com> - - * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate. - -2007-06-12 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs: Add test for instance delegates. - -2007-05-26 Zoltan Varga <vargaz@gmail.com> - - * delegate.cs: Add more delegate tests. - -2007-05-24 Zoltan Varga <vargaz@gmail.com> - - * delegate.cs: Add a multicast delegate test. - -2007-05-23 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Fix up asany in/out tests. - -2007-03-28 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (test-bug-80307): Don't set PATH. - -2007-03-27 Raja R Harinath <harinath@gmail.com> - - * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too. - (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree. - -2007-03-23 Jonathan Chambers <joncham@gmail.com> - - * libtest.c: Add tests for PreserveSigAttribute. - * cominterop.cs: Add tests for PreserveSigAttribute. - - Code is contributed under MIT/X11 license. - -2007-02-19 Massimiliano Mantione <massi@ximian.com> - * iface7.cs, Makefile.am: Added test for bug 75903. - -2007-02-08 Jonathan Chambers <joncham@gmail.com> - - * libtest.c: Add tests for COM Callable Wrapper marshalling. - * cominterop.cs: Add tests for COM Callable Wrapper marshalling. - - Code is contributed under MIT/X11 license. - -2007-02-06 Massimiliano Mantione <massi@ximian.com> - * bug-59286.cs, Makefile.am: Added test for bug 59286. - -2007-02-03 Zoltan Varga <vargaz@gmail.com> - - * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test. - - * interlocked-2.2.cs: Add Interlocked.Read (long) test. - - * interlocked.cs: Fix return values. - -2007-01-19 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (bug-80307.exe): Fix srcdir != builddir. - -2007-01-17 Massimiliano Mantione <massi@ximian.com> - * bug-80307.cs, Makefile.am: Added test for bug 80307. - -2007-01-15 Miguel de Icaza <miguel@novell.com> - - * load-missing.il: Add test for missing assembly reference in - field reference; - - Add test for missing type in newobj call. - - Add test for missing type reference in a parameter. - - Add test for missing assembly in method call. - -2007-01-11 Jonathan Chambers <joncham@gmail.com> - - * libtest.c, cominterop.cs: Tests for unmanaged->managed - VARIANT marshalling. - -2007-01-10 Robert Jordan <robertj@gmx.net> - - * bug-80392.2.cs: Add more tests. - -2007-01-09 Robert Jordan <robertj@gmx.net> - - * bug-80392.2.cs: Add test for bug #80392. - -2007-01-09 Robert Jordan <robertj@gmx.net> - - * cross-domain.cs: Reflect marshal.c changes: after r70643 - StringBuilders are not ReferenceEquals () anymore, because - they are marshaled by value. - -2007-01-01 Miguel de Icaza <miguel@novell.com> - - * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when - the charset is Unicode (see bugs 79944 and 78722). - -2006-12-31 Miguel de Icaza <miguel@novell.com> - - * exists.cs: Add new test case for MONO_IOMAP bug. - -2006-11-02 Wade Berrier <wberrier@novell.com> - - * Makefile.am: Fix path to mkbundle so test passes - -2006-10-31 Massimiliano Mantione <massi@ximian.com> - * bug-79684.2.cs, Makefile.am: Added test for bug 79684. - -2006-10-20 Jonathan Chambers <joncham@gmail.com> - - * cominterop.cs: Added more tests for Variant. - * libtest.c: Added more tests for Variant. - -2006-10-02 Zoltan Varga <vargaz@gmail.com> - - * static-constructor.cs: Add a new test. - -2006-09-30 Jonathan Chambers <joncham@gmail.com> - - * marshal7.cs: Added tests for size of structs containing - objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct. - -2006-09-30 Zoltan Varga <vargaz@gmail.com> - - * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases. - -2006-09-20 Zoltan Varga <vargaz@gmail.com> - - * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to - prevent random errors. - (mono_test_marshal_stringbuilder): Ditto. - -2006-09-18 Jonathan Chambers <joncham@gmail.com> - - * cominterop.cs: Added COM Interop tests for null BSTR checks. - * libtest.c: Added COM Interop tests for null BSTR checks. - -2006-09-16 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there. - -2006-09-14 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null. - -2006-09-06 Zoltan Varga <vargaz@gmail.com> - - * pinvoke3.cs libtest.c: Add test for #79289. - -2006-09-05 Zoltan Varga <vargaz@gmail.com> - - * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods. - -2006-09-03 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with - the default ctor. - -2006-08-09 Jonathan Chambers <joncham@gmail.com> - - * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch. - * libtest.c: Implemented QueryInterface correctly. - -2006-08-08 Zoltan Varga <vargaz@gmail.com> - - * vararg.il: Add a test for #79027. - -2006-07-28 Jonathan Chambers <joncham@gmail.com> - - * cominterop.cs: Added COM Interop object marshalling tests; - enabled on windows only. - * libtest.c: Added COM Interop object marshalling tests; - enabled on windows only. - -2006-07-27 Zoltan Varga <vargaz@gmail.com> - - * libtest.c: Add a newline at the EOF. - -2006-07-15 Jonathan Chambers <joncham@gmail.com> - - * cominterop.cs: Added COM Interop tests; not enabled yet. - * libtest.c: Added COM Interop tests; not enabled yet. - -2006-07-12 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows. - -2006-06-30 Zoltan Varga <vargaz@gmail.com> - - * libtest.c (mono_test_ref_vtype): Remove debug printfs. - -2006-06-28 Zoltan Varga <vargaz@gmail.com> - - * marshal2.cs: Add tests for ByValTStr + Unicode encoding. - -2006-06-15 Zoltan Varga <vargaz@gmail.com> - - * pinvoke-2.cs: Rename to pinvoke-2.2.cs. - - * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs - - * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests. - -2006-06-22 Sebastien Pouliot <sebastien@ximian.com> - - * Makefile.am: Add 'cas' to SUBDIRS - -2006-06-20 Massimiliano Mantione <massi@ximian.com> - * bug-78656.cs. Makefile.am: Added test for bug 78656. - -2006-06-16 Massimiliano Mantione <massi@ximian.com> - * bug-78653.cs. Makefile.am: Added test for bug 78653. - -2006-06-13 Massimiliano Mantione <massi@ximian.com> - * test-inline-call-stack.cs: Test also that the order in which - .cctors are run is essentially the same regardless of the status of - "beforefieldinit", because too many apps depend on this behavior - (which seems to be also the one of the MS CLR). - -2006-06-10 Zoltan Varga <vargaz@gmail.com> - - * interlocked-2.2.cs: Make the return values positive. - -2006-06-07 Wade Berrier <wberrier@novell.com> - - * Makefile.am: add test-inline-call-stack-library.cs and test-inline-call-stack.cs - to EXTRA_DIST so that tests can be run from a dist tarball - -2006-06-05 Jonathan Chambers <jonathan.chambers@ansys.com> - - * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests - -2006-06-06 Massimiliano Mantione <massi@ximian.com> - - * Makefile.am, bug-78311.cs, bug-78549.il: Added tests. - -2006-06-05 Zoltan Varga <vargaz@gmail.com> - - * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names. - -2006-05-18 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types. - -2006-05-17 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct. - - * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to - #77523. - -2006-05-10 Atsushi Enomoto <atsushi@ximian.com> - - * test-enum-indstoreil.il : removed duplicate label. - Fixed test-runtime. - -2006-05-06 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0 - tests. - - * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods. - -2006-04-19 Massimiliano Mantione <massi@ximian.com> - * test-inline-call-stack.cs: Added missing check. - -2006-04-19 Massimiliano Mantione <massi@ximian.com> - * Makefile.am: Added tests to see if inline breaks the call stack. - * test-inline-call-stack.cs: Likewise. - * test-inline-call-stack-library.cs: Likewise. - -2006-04-12 Zoltan Varga <vargaz@gmail.com> - - * thread6.cs: Add regression test for #78024. - -2006-04-07 Zoltan Varga <vargaz@gmail.com> - - * marshal2.cs: Add tests for #77960. - -2006-03-29 Raja R Harinath <rharinath@novell.com> - - * iface-large.cs: New test based on #75172. - -2006-02-18 Zoltan Varga <vargaz@gmail.com> - - * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional - attributes. - -2006-01-30 Zoltan Varga <vargaz@gmail.com> - - * Makefile.am (patch-libtool): New utility target for those using a - static build. - -2006-01-27 Raja R Harinath <rharinath@novell.com> - - Add support for net_2_0 test cases. - * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH. - (with_mono_path2, RUNTIME2, GMCS, ILASM2): New. - (TEST_CS2_SRC, TEST_IL2_SRC): New. - (EXTRA_DIST): Add them. - (testjit-default, testjit-net_2_0): New. Copies of old testjit, - updated to use appropriate runtimes. - (testjit): Depend on them. - * find-method.2.il: New test. - -2006-01-26 Zoltan Varga <vargaz@gmail.com> - - * thread-dump.cs: New file. - -2005-12-22 Zoltan Varga <vargaz@gmail.com> - - * interlocked.cs: Add "test" for Thread.MemoryBarrier (). - - * custom-attr.cs: Add test for #77045. - -2005-12-15 Zoltan Varga <vargaz@gmail.com> - - * cpblkTest.il: Fix storage of addresses into int32 variables. - -2005-12-14 Zoltan Varga <vargaz@gmail.com> - - * marshal2.cs: Remove test which can fail on 64 bit archs. - -2005-11-28 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (ILASM): Use profile-dependent location of ilasm. - -2005-10-21 Zoltan Varga <vargaz@gmail.com> - - * pinvoke2.cs libtest.c: Add tests for byref struct marshalling. - -2005-10-20 Miguel de Icaza <miguel@novell.com> - - * Makefile.am (stresstest): Change the strings so we can scan the - build logs more easily for failures (without the word "0 failed". - - * Makefile (stresstest): - -2005-10-20 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (testbundle): Use in-tree config, and in-tree - shared directory. - -2005-10-08 Zoltan Varga <vargaz@gmail.com> - - * appdomain-unload.cs: Allocate some MBR objects between unloads to - exercise more code. - -2005-10-07 Zoltan Varga <vargaz@gmail.com> - - * remoting5.cs: Add test for ldflda on MBR objects. - -2005-10-07 Zoltan Varga <vargaz@gmail.com> - - * pinvoke.cs: Remove test loading cygwin1.dll under cygwin. - -2005-09-19 Zoltan Varga <vargaz@gmail.com> - - * custom-attr.cs: Add tests for bug #76062. - - * test-driver Makefile.am: Fix detection of disabled tests. - -2005-09-16 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (check-local): Don't invoke semdel-wrapper. - -2005-09-13 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (test-type-load): Refer to source files using $(srcdir). - (EXTRA_DIST): Add sources from 'test-type-load'. - -2005-09-12 Zoltan Varga <vargaz@gmail.com> - - * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates. - - * pinvoke3.cs libtest.c: Add tests for bug #76063. - -2005-09-09 Zoltan Varga <vargaz@gmail.com> - - * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests - for handling type load exceptions. - - * Makefile.am: Add type loading tests. - -2005-08-27 Zoltan Varga <vargaz@gmail.com> - - * libtest.c (mono_test_empty_struct): Work around bug in intel icc. - -2005-08-23 Zoltan Varga <vargaz@freemail.hu> - - * delegate.cs: Add float and double tests. - -2005-08-22 Zoltan Varga <vargaz@freemail.hu> - - * delegate.cs: Restructure and add long delegate test. - - * thread-2.cs: New file. - -2005-08-20 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am: Reenable disabled amd64 tests. - -2005-07-21 Zoltan Varga <vargaz@freemail.hu> - - * marshal9.cs libtest.c: Add tests for byref custom marshalling. - - * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs. - -2005-07-19 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: Add some IA64 struct passing tests. - -2005-07-09 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64. - -2005-07-07 Zoltan Varga <vargaz@freemail.hu> - - * thread6.cs: Disable part of the test that currently doesn't work. Add - new tests from a bug report. - - * appdomain-unload.cs: Add tests for threadpools. - -2005-07-04 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR. - -2005-07-01 Lluis Sanchez Gual <lluis@novell.com> - - * remoting1.cs: Test for getting a remote field value which is null. - -2005-07-01 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (check-local): Call semdel-wrapper. - -2005-06-28 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload. - -2005-06-27 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs: Add test for #75374. - - * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2. - -2005-06-15 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module. - -2005-06-15 Raja R Harinath <rharinath@novell.com> - - * Makefile.am (testbundle): Run the testcase with MONO_PATH set to - the build tree -- it's built with autodeps off. - -2005-06-14 Ben Maurer <bmaurer@ximian.com> - - * Makefile.am (testbundle): Test case that bundling works with a - hello world. - -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. - - * libtest.c pinvoke2.cs: Add test for returning delegates. - -2004-09-28 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am: Add marshal.cs. - - * marshal.cs: New file for Marshal tests. - -2004-09-21 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c: Free memory using CoTaskMemFree on windows. - * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport). - -2004-09-21 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall - name mangling on windows. - -2004-09-17 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows. - -2004-09-08 Lluis Sanchez Gual <lluis@novell.com> - - * delegate8.cs: New regression test for bug #59299. - * Makefile.am: Added delegate8.cs. - -2004-09-07 Duncan Mak <duncan@ximian.com> - - * typeof-ptr.cs: Add an unsafe section to the code that's using - direct pointers. This was breaking the test stage on the build boxes. - -2004-09-07 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c (mono_test_marshal_string_array): Add test for null - terminating string arrays. - -2004-09-06 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c: Mark delegates with __stdcall on windows. - -2004-09-04 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: Fix memory management in tests. - - * pinvoke14.cs: Merge this into pinvoke2.cs. - -2004-09-03 Zoltan Varga <vargaz@freemail.hu> - - * marshal9.cs libtest.c: Fix memory leaks in test. - -2004-08-31 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it. - - * marshal9.cs: Clean up and expand custom marshalling tests. - - * marshal10.cs: Merge this into marshal9.cs. - - * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time - ago. - -2004-08-28 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: New test for byref string arrays. - -2004-08-06 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests. - -2004-07-28 Zoltan Varga <vargaz@freemail.hu> - - * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling - test. - -2004-07-06 Ben Maurer <bmaurer@ximian.com> - - * reflection-const-field.cs: New test for reflection on - constant fields. - -2004-07-05 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3. - -2004-07-03 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke3.cs libtest.c: New test for returning delegates from a - delegate. - - * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling. - -2004-07-02 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (CLEANFILES): Delete .stdout files too. - -2004-05-29 Zoltan Varga <vargaz@freemail.hu> - - * invoke.cs: Add an Invoke test. - -2004-05-28 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke3.cs libtest.c: New tests for byref struct marshalling. - - * static-constructor.cs: Add new regression test for bug #59193. - - * setenv.cs: Fix this after marshalling changes. - -2004-05-26 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling. - - * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too. - -2004-05-23 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3. - -2004-05-22 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test. - -2004-05-18 Zoltan Varga <vargaz@freemail.hu> - - * marshal9.cs marshal10.cs: Fix custom marshalling tests. - -2004-05-11 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am (EXTRA_DIST): Distribute benchmarks as well. - - * pinvoke2.cs libtest.c: Add tests for AsAny marshalling. - -2004-05-06 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am: Disable thread6.exe since it might hang. Fix check for - failed tests. - - * Makefile.am: Only disable thread6.exe on x86. - -2004-04-28 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: New tests for long fields inside structs. - -2004-04-26 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am test-driver: Disable some failing tests. - -2004-04-19 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke3.cs libtest.c: Add test for string marshalling in delegates. - -2004-04-18 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for - marshalling delegate fields in structs. Merge marshal4.cs into - pinvoke2.cs. - - * libtest.c pinvoke2.cs: Add more tests for unicode marshalling. - -2004-04-14 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c pinvoke2.cs: Add test for unicode string array marshalling. - -2004-04-10 Bernie Solomon <bernard@ugsolutions.com> - - * libtest.c: declare SetLastError on Windows - -2004-03-30 Lluis Sanchez Gual <lluis@ximian.com> - - * synchronized.cs: Monitor.Exit does not throw an exception anymore if the - lock is not owned by the current thread (see bug #56157). Modified test that - checked this. - -2004-03-16 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling - of char[]. - -2004-03-15 Bernie Solomon <bernard@ugsolutions.com> - - * libtest.c (mono_test_marshal_time_t): fix - for current code on 64 bit machines with 64bit time - - * marshal9.cs marshal10.cs: Do arithmetic on - pointers as 64bits. - -2004-03-09 Zoltan Varga <vargaz@freemail.hu> - - * setenv.cs: Handle DllNotFoundException. - - * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs. - -2004-02-23 Zoltan Varga <vargaz@freemail.hu> - - * many-locals.cs: Add tests for locals with large stack frame offsets. - -2004-02-18 Zoltan Varga <vargaz@freemail.hu> - - * switch.cs: Add test for bug #54473. - -2004-02-14 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c: Add <time.h> - - * delegate.cs: Add test for bug #52092. - -2004-02-12 Zoltan Varga <vargaz@freemail.hu> - - * marshal10.cs: Oops, wrong test. - - * libtest.c: Add valuetype marshaling test. - - * marshal9.cs: Fix after marshaling changes. - - * marshal10.cs: Add valuetype marshaling test. - -2004-02-10 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am: Remove the SHELL=bash setting since some people do not seem to - have bash. - -2004-02-02 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling. - - * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double - parameter passing. - -2004-01-31 Zoltan Varga <vargaz@freemail.hu> - - * setenv.cs: Make this run on platforms without setenv. - -2004-01-30 Zoltan Varga <vargaz@freemail.hu> - - * Makefile.am: Set SHELL to bash, since some commands require it. - -2004-01-22 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke17.cs: Fix test. - -2004-01-19 Zoltan Varga <vargaz@freemail.hu> - - * pinvoke2.cs: Add tests for DllImport problems. - - * pinvoke.cs: Make this run under linux. - -2004-01-09 Zoltan Varga <vargaz@freemail.hu> - - * custom-attr.cs: Add test for properties with array type. - -2003-12-13 Patrik Torstensson <p@rxc.se> - - * bug-42136.cs: invalid liveness analyse for locals - used in try and catch block. (exceptions not counted - for in the liveness analyse) - * Makefile.am: added bug-42136.cs - -2003-12-13 Patrik Torstensson <p@rxc.se> - - * bug-48015.cs: new test for obj.Equals on ContextBound objects - * Makefile.am: added bug-48015.cs. - -2003-11-21 Lluis Sanchez Gual <lluis@ximian.com> - - * context-static.cs: new test for ContextStaticAttribute. - * Makefile.am: added context-static.cs. - -2003-11-17 Zoltan Varga <vargaz@freemail.hu> - - * cattr-object.cs: Fix test so it does not count the attributes on the - Object class. - -2003-10-31 Zoltan Varga <vargaz@freemail.hu> - - * appdomain-unload.cs: Get rid of hardcoded file names. - - * appdomain-unload.cs: New file. AppDomain Unloading tests. - - * Makefile: Add new test + enable IL tests now that we have a working - ilasm. - - * delegate7.cs: Convert it to use the test driver + add regression test - for #50366. - -2003-10-25 Zoltan Varga <vargaz@freemail.hu> - - * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays. - -2003-10-15 Zoltan Varga <vargaz@freemail.hu> - - * vararg.il: New file. - - * Makefile.am: Added vararg.il. - -2003-10-13 Bernie Solomon <bernard@ugsolutions.com> - - * Makefile.am: fix so it works if builddir != srcdir - - * libtest.c: (mono_test_empty_struct) make it exist for - non-GCC builds (and possibly pass depending on trampolines). - (mono_test_marshal_bool_byref) bools marshal as ints by default - -2003-10-13 Zoltan Varga <vargaz@freemail.hu> - - * bug-46781.cs: New regression test. - - * libtest.c pinvoke2.cs: Add new test for SetLastError functionality. - - * Makefile.am (TEST_CS_SRC): Remove merged tests. - - * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files + - convert tests so they run with the test driver used by mini. - - * pinvoke3.cs libtest.c: Add tests for class arguments and return - values. - - * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed. |