1 2010-06-29 Zoltan Varga <vargaz@gmail.com>
3 * Makefile.am (bug-81691.exe): Fix the dependencies of this test.
5 2010-06-26 Mark Probst <mark.probst@gmail.com>
7 * bug-616463.cs: New test.
9 * Makefile.am: Test added to generic tests.
11 2010-06-25 Zoltan Varga <vargaz@gmail.com>
13 * Makefile.am: Add an 'SGEN' make variable to allow tests to be run with SGEN.
15 2010-06-15 Zoltan Varga <vargaz@gmail.com>
17 * dtest.cs dtest-app.cs: Removed, moved to mcs/Mono.Debugger.Soft.
19 2010-06-10 Jonathan Pryor <jpryor@novell.com>
21 * Makefile.am: Add test-process-exit target.
22 * bug-438454.cs: Added; test case for #438454.
23 * bug-438454.exe.stdout.expected: Added; expected output when
24 executing bug-438454.exe, to test the ordering of the
25 AppDomain.ProcessExit event wrt ThreadPool disposal.
27 2010-06-04 Zoltan Varga <vargaz@gmail.com>
29 * dtest.cs dtest-app.cs: Add tests for StackFrame.GetVisibleVariables ().
31 2010-05-31 Robert Jordan <robertj@gmx.net>
33 * pinvoke2.cs (test_0_calli_dynamic): Use the cdecl version
34 of mono_test_marshal_inout_array. Fixes the test when compiled
35 with MSC (and GCC where it worked by accident).
37 * libtest.c (mono_test_marshal_inout_array_cdecl):
38 New. cdecl wrapper for the function with the same name.
40 2010-05-31 Robert Jordan <robertj@gmx.net>
42 * libtest.c (mono_test_marshal_lookup_symbol): Export as STDCALL because
43 it's DllImported from pinvoke2.
45 2010-05-28 Robert Jordan <robertj@gmx.net>
47 * libtest.c: Implement and use marshal_strdup () as a g_strdup ()
48 replacement under Windows. Fixes memory allocation mismatches.
50 2010-05-27 Zoltan Varga <vargaz@gmail.com>
52 * interlocked.cs: Add a test for Interlocked.Exchange on a local variable.
54 2010-05-13 Rodrigo Kumpera <rkumpera@novell.com>
56 * typeload-unaligned.cs: Move the reference to the broken type
57 to an inner function since mono now detects the brokenness earlier.
59 2010-05-13 Zoltan Varga <vargaz@gmail.com>
61 * dtest.cs: Add a test for nullref exceptions + single threaded invokes.
63 2010-05-12 Zoltan Varga <vargaz@gmail.com>
65 * dtest.cs dtest-app.cs: Add a test for pending breakpoints in domains.
67 2010-04-30 Zoltan Varga <vargaz@gmail.com>
69 * dtest.cs: Add a test for TypeMirror.GetSourceFiles (true).
71 2010-04-27 Zoltan Varga <vargaz@gmail.com>
73 * load-missing.il: Make BrokenClass inherit from a class in t, not mscorlib, so
74 mcs can load load-missing.dll as a reference.
76 2010-04-27 Zoltan Varga <vargaz@gmail.com>
78 * Makefile.am (DISABLED_TESTS): Add gc-altstack.exe since it randomly fails
79 under Boehm, which can't handle threads which are executing on an altstack during
82 2010-04-10 Zoltan Varga <vargaz@gmail.com>
84 * dtest.cs: Add a minimal test for Thread.ThreadId.
86 2010-04-08 Zoltan Varga <vargaz@gmail.com>
88 * exit-stress-threadpool.cs: New stress test.
90 2010-04-07 Zoltan Varga <vargaz@gmail.com>
92 * interlocked-2.2.cs: Add an Interlocked.CompareExchange(long) test.
94 2010-04-06 Rodrigo Kumpera <rkumpera@novell.com>
96 * bug-575941.cs: New regression test.
98 2010-04-05 Rodrigo Kumpera <rkumpera@novell.com>
100 * bug-515884.il: New regression test.
102 2010-04-02 Zoltan Varga <vargaz@gmail.com>
104 * libtest.c: Add OpenBSD to the list of defines.
106 2010-03-26 Zoltan Varga <vargaz@gmail.com>
108 * Makefile.am: Disable testbundle for now as it depends on having a system mono.
110 2010-03-23 Zoltan Varga <vargaz@gmail.com>
112 * Makefile.am (BASE_TEST_CS_SRC): Remove make-imt-test.cs, it is not a test.
114 * test-runner.cs: Add an option to run the tests with different optimization
117 * Makefile.am: Make it possible to run the normal+gshared tests using the managed
118 test runner by passing the M=1 option to make.
120 2010-03-18 Zoltan Varga <vargaz@gmail.com>
122 * Makefile.am (runtest): Save the output of the aot compiler into a file.
124 2010-03-05 Robert Jordan <robertj@gmx.net>
126 * remoting4.cs: Add test for bug #504886.
128 2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
130 * bug-562150.cs: Regression test.
132 2010-03-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
134 * Makefile.am: Renamed INSTALL_2_1 to MOONLIGHT.
136 2010-03-01 Zoltan Varga <vargaz@gmail.com>
138 * dtest.cs: Add a test for CreateBoxedValue.
140 2010-02-11 Zoltan Varga <vargaz@gmail.com>
142 * dtest.cs: Add a test for exception subclasses.
144 2010-02-04 Zoltan Varga <vargaz@gmail.com>
146 * dtest.cs: Add a test for TypeMirror.EnumUnderlyingType.
148 * dtest.cs dtest-app.cs: Add tests for TypeMirror.IsEnum and
149 VirtualMachine.CreateEnumMirror ().
151 2010-01-28 Zoltan Varga <vargaz@gmail.com>
153 * dtest.cs: Add minimal tests for assembly unloading.
155 2010-01-28 Rodrigo Kumpera <rkumpera@novell.com>
157 * large-gc-bitmap.cs: Respect the 1Mb size limit for valuetype types.
159 2010-01-19 Sylvain Dupont <duposyl@gmail.com>
161 * cominterop.cs libtest.c: Added tests for marshalling
162 in, in/byref, in/out, in/out/byref parameters of type
165 Code is contributed under MIT/X11 license.
167 2010-01-18 Zoltan Varga <vargaz@gmail.com>
169 * dtest.cs dtest-app.cs: Add a test for single stepping + out of line bblocks.
171 * dtest.cs: Upgrade after debugging namespace change.
173 2010-01-16 Zoltan Varga <vargaz@gmail.com>
175 * dtest-app.cs dtest.cs: Add tests for handling vtypes with IntPtr fields.
177 2009-12-26 Zoltan Varga <vargaz@gmail.com>
179 * bug-561239.cs: New test for bug #561239.
181 2009-12-22 Zoltan Varga <vargaz@gmail.com>
183 * dtest.cs dtest-app.cs: Add more single stepping tests.
185 2009-12-17 Zoltan Varga <vargaz@gmail.com>
187 * libtest.c pinvoke2.cs: Add a test for calling pinvoke methods using calli.
189 2009-12-05 Zoltan Varga <vargaz@gmail.com>
191 * dtest.cs dtest-app.cs: Add a test for intptrs.
193 2009-12-01 Zoltan Varga <vargaz@gmail.com>
195 * dtest.cs: Add a a test for invokes on not suspended threads.
197 2009-11-24 Zoltan Varga <vargaz@gmail.com>
199 * dtest.cs dtest-app.cs: Add a test for single threaded invokes + events.
201 2009-11-23 Zoltan Varga <vargaz@gmail.com>
203 * dtest.cs dtest-app.cs: Add a test for single threaded invokes.
205 2009-11-20 Zoltan Varga <vargaz@gmail.com>
207 * libtest.c (mono_test_marshal_bool_in): Use 'short' as the type of the
208 variant bool argument.
210 * marshalbool.cs: Pass -1 as the 'expected' argument instead of 0xffff, which
211 causes sign extensions issues on some platforms.
213 2009-11-19 Zoltan Varga <vargaz@gmail.com>
215 * dtest.cs: Add a test for AssemblyMirror.GetName ().
217 2009-11-16 Mark Probst <mark.probst@gmail.com>
219 * large-gc-bitmap.cs: New test for large GC bitmaps.
221 * Makefile.am: Test added.
223 2009-11-14 Zoltan Varga <vargaz@gmail.com>
225 * dtest.cs: Add a test for stack traces in native code.
227 2009-11-13 Zoltan Varga <vargaz@gmail.com>
229 * dtest.cs: Add a test for InvokeOptions.DisableBreakpoints.
231 2009-11-12 Zoltan Varga <vargaz@gmail.com>
233 * dtest.cs: Update to latest APIs.
235 * generic-virtual.2.cs: Add a test for rebuilding virtual generic method
238 2009-11-09 Zoltan Varga <vargaz@gmail.com>
240 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable filter-stack.exe on ARM.
242 2009-11-07 Zoltan Varga <vargaz@gmail.com>
244 * gen-runtime-invoke.cs: Add a test.
246 * invoke.cs: Convert to using the TestRunner. Remove a test which is
249 2009-11-06 Zoltan Varga <vargaz@gmail.com>
251 * dtest.cs (Threads): Fix a race.
253 2009-11-05 Zoltan Varga <vargaz@gmail.com>
255 * Makefile.am (dcheck): New target to run the soft-debugger tests.
257 * dtest.cs dtest-app.cs: New files containing tests for the soft debugger.
259 2009-11-04 Zoltan Varga <vargaz@gmail.com>
261 * thread6.cs: Add a test for 539394. Convert to using the TestRunner.
263 2009-11-03 Rodrigo Kumpera <rkumpera@novell.com>
265 * interface-with-static-method.il: New test for an interface with static
268 2009-10-25 Zoltan Varga <vargaz@gmail.com>
270 * gc-altstack.cs: New test.
272 2009-10-23 Raja R Harinath <harinath@hurrynot.org>
274 * Makefile.am (modules.exe): Depend on TestDriver.dll too.
276 2009-10-20 Zoltan Varga <vargaz@gmail.com>
278 * libtest.c pinvoke2.cs: Add a test for #548276.
280 2009-10-16 Bill Holmes <billholmes54@gmail.com>
282 * cominterop.cs : Adding a test for 547030.
284 Contributed under MIT/X11 license.
286 2009-10-07 Zoltan Varga <vargaz@gmail.com>
288 * pinvoke2.cs libtest.c: Add a test for marshalling DateTime to unmanaged code.
290 * Makefile.am: Fix make dist.
292 2009-10-06 Mark Probst <mark.probst@gmail.com>
294 * bug-544445.cs: New test.
296 * Makefile.am: Test added.
298 2009-10-04 Zoltan Varga <vargaz@gmail.com>
300 * Makefile.am: Replace make_imt_test_.sh with a faster C# version.
302 2009-09-30 Zoltan Varga <vargaz@gmail.com>
304 * pinvoke2.cs libtest.c: Add a test for #543133.
306 2009-09-25 Mark Probst <mark.probst@gmail.com>
308 * xdomain-threads.c: Test for checking whether Thread is correctly
309 separated between appdomains.
311 * Makefile.am: Test added.
313 2009-09-22 Zoltan Varga <vargaz@gmail.com>
315 * assembly-load-stress.cs: New stress test.
317 * Makefile.am: Disable filter-stack.cs on ia64.
319 * appdomain-thread-abort.cs: Add a new test.
321 2009-09-21 Zoltan Varga <vargaz@gmail.com>
323 * runtime-invoke.cs: Add a test for invoking string ctors. Remove tests which
324 are auto-generated now by gen-runtime-invoke.cs.
326 2009-09-21 Rodrigo Kumpera <rkumpera@novell.com>
328 * array_load_exception.il: Test for broken arrays.
330 2009-09-21 Zoltan Varga <vargaz@gmail.com>
332 * gen-runtime-invoke.cs: New test generator for runtime invoke tests.
334 * Makefile.am (test-runtime-invoke): New test target.
336 * runtime-invoke.cs: Add more tests.
338 * runtime-invoke.cs: Add tests for passing/receiving generic instances of
341 2009-09-20 Zoltan Varga <vargaz@gmail.com>
343 * runtime-invoke.cs: Add more tests.
345 2009-09-17 Sebastien Pouliot <sebastien@ximian.com>
347 * coreclr-security.cs: Add test cases for arrays (one dimension,
348 multidimentional and jagged) creation.
350 2009-09-15 Mark Probst <mark.probst@gmail.com>
352 * generic-type-load-exception.2.il: Test case for vtable setup
353 failure in shared generic code.
355 * Makefile.am: Test added.
357 2009-09-13 Zoltan Varga <vargaz@gmail.com>
359 * runtime-invoke.cs: Add a test.
361 2009-09-10 Bill Holmes <billholmes54@gmail.com>
363 * cominterop.cs : Adding a test for invoking delegates that
366 Contributed under MIT/X11 license.
368 2009-09-08 Rodrigo Kumpera <rkumpera@novell.com>
370 * iface4.cs: Add one more check.
372 2009-09-08 Jonathan Chambers <joncham@gmail.com>
374 * cominterop.cs libtest.c: Add support to run tests
375 on all x86 and amd64 platforms.
377 2009-09-07 Zoltan Varga <vargaz@gmail.com>
379 * Makefile.am (runtest): Disable aot on some tests which contain loading
382 2009-09-05 Zoltan Varga <vargaz@gmail.com>
384 * process-stress.cs: New stress test for spawning processes.
386 2009-09-03 Zoltan Varga <vargaz@gmail.com>
388 * pinvoke3.cs libtest.c: Add a test for #481559.
390 2009-08-24 Rodrigo Kumpera <rkumpera@novell.com>
392 * load-exceptions.cs:
393 * load-missing.il: Test for virtual and static methods.
395 2009-08-24 Rodrigo Kumpera <rkumpera@novell.com>
397 * load-exceptions.cs:
398 * load-missing.il: Test for invalid method overrides.
400 2009-08-19 Rodrigo Kumpera <rkumpera@novell.com>
402 * constraints-load.il: New test for errors related to loading
403 type and method constraints.
405 2009-08-12 Rodrigo Kumpera <rkumpera@novell.com>
407 * bug-528055.il: Regression test for #528055.
409 2009-08-04 Atsushi Enomoto <atsushi@ximian.com>
411 * make_imt_test.sh: fix freebsd build by Makoto Kishimoto
412 http://lists.ximian.com/pipermail/mono-devel-list/2008-November/029970.html
414 2009-07-31 Rodrigo Kumpera <rkumpera@novell.com>
416 * generic_type_definition.2.cs: This test verifies for a lot of stuff
417 that must work under compiler context. A few of those used to work outside
418 of it, so this test worked by pure luck.
419 The fix is to run the test under compiler context.
421 2009-07-23 Zoltan Varga <vargaz@gmail.com>
423 * load-exceptions.cs: Add a test for #524498.
425 2009-07-11 Zoltan Varga <vargaz@gmail.com>
427 * runtime-invoke.cs: Convert it to use TestDriver. Add tests for
430 2009-07-09 Mark Probst <mark.probst@gmail.com>
432 * generic-xdomain.2.cs: Test case for generic marshal-by-ref
435 * Makefile.am: Test added.
437 2009-06-29 Zoltan Varga <vargaz@gmail.com>
439 * generic-stack-traces.2.cs: Add a test for #509406.
441 * dynamic-method-finalize.2.cs: New test.
443 2009-06-25 Mark Probst <mark.probst@gmail.com>
445 * appdomain-async-invoke.cs: Fail if BeginInvoke doesn't return an
448 2009-06-25 Mark Probst <mark.probst@gmail.com>
450 * appdomain-async-invoke.cs: Test for adding async invokes while a
453 * Makefile.am: Test added.
455 2009-06-25 Sylvain Dupont <duposyl@gmail.com>
457 * cominterop.cs libtest.c: Added tests for marshalling
458 out parameters of type SAFEARRAY[VARIANT].
460 Code is contributed under MIT/X11 license.
462 2009-06-24 Zoltan Varga <vargaz@gmail.com>
464 * libtest.c make_imt_test.sh: Applied patch from Romain Tartiere
465 (romain@blogreen.org). Fix tests on freebsd.
467 2009-06-17 Zoltan Varga <vargaz@gmail.com>
469 * runtime-invoke.cs: Add test for sharing i8/u8 return values.
471 2009-06-15 Rodrigo Kumpera <rkumpera@novell.com>
473 * load-exceptions.cs class.cs: Add regression test for #508487.
475 * t-missing.cs: Add nested type.
477 2009-06-06 Gert Driesen <drieseng@users.sourceforge.net>
479 * bug-508538.cs: New regression test for bug #508538.
481 2009-06-01 Rodrigo Kumpera <rkumpera@novell.com>
483 * load-exceptions.cs: Fix thiko.
485 2009-06-01 Rodrigo Kumpera <rkumpera@novell.com>
487 * load-exceptions.cs: Test for #508532.
489 * load-missing.il: Ditto.
491 2009-05-27 Zoltan Varga <vargaz@gmail.com>
493 * Makefile.am: Disable the test_messages test as it fails on the
496 2009-05-17 Zoltan Varga <vargaz@gmail.com>
498 * Makefile.am (test_messages): Fix the dependencies of this test.
500 2009-05-14 Zoltan Varga <vargaz@gmail.com>
502 * Makefile.am (test-coreclr-security): Use the net_2_1_raw profile since
503 the net_2_1 profile is no longer generated.
505 2009-05-05 Geoff Norton <gnorton@novell.com>
507 * tests-config: This file is generated by configure.
509 2009-04-27 Zoltan Varga <vargaz@gmail.com>
511 * custom-attr.cs: Add a test for #498545.
513 2009-04-20 Zoltan Varga <vargaz@gmail.com>
515 * virtual-sync.cs: Remove this, there is already a test for this in
518 2009-04-18 Mark Probst <mark.probst@gmail.com>
520 * appdomain-thread-abort.cs: New tests for thread aborts across
523 * Makefile.am: Test added.
525 2009-04-17 Sebastien Pouliot <sebastien@ximian.com>
527 * coreclr-security.cs: Add test case for the "special" case about
528 a default ctor being SSC on a transparent type (e.g. WebClient)
530 2009-04-15 Zoltan Varga <vargaz@gmail.com>
532 * runtime-invoke.cs: Add a test for #494847.
534 2009-04-14 Zoltan Varga <vargaz@gmail.com>
536 * thread-static.cs: Add a test for accesses through reflection.
538 2009-04-13 Bill Holmes <billholmes54@gmail.com>
540 * Makefile.am: Adding marshalbool.cs.
542 * libtest.c: Adding native code for marshalbool.cs tests.
544 * marshalbool.cs: Adding tests for emit_marshal_boolean.
546 Contributed under MIT/X11 license.
548 2009-04-13 Zoltan Varga <vargaz@gmail.com>
550 * pinvoke2.cs: Add a test for #492330.
552 2009-04-10 Mark Probst <mark.probst@gmail.com>
554 * appdomain-unload.cs: Test for invoking on a proxy whose server
557 2009-04-09 Zoltan Varga <vargaz@gmail.com>
559 * thread6.cs: Fix race added by the last change.
561 2009-04-09 Bill Holmes <billholmes54@gmail.com>
563 * finalizer-abort.cs, finalizer-exception.cs, finalizer-exit.cs :
564 Adding a sleep to the waiting thread to give Mono on Windows an
565 opportunity to interrupt the thread via QueueUserAPC.
567 Contributed under MIT/X11 license.
569 2009-03-31 Mark Probst <mark.probst@gmail.com>
571 * critical-finalizers.cs: Test case for critical finalizers.
573 * Makefile.am: Test added.
575 2009-03-31 Mark Probst <mark.probst@gmail.com>
577 * finalizer-wait.cs: Test case for WaitForPendingFinalizers.
579 * Makefile.am: Test added.
581 2009-03-29 Zoltan Varga <vargaz@gmail.com>
583 * remoting4.cs: Fix the last change.
585 2009-03-28 Zoltan Varga <vargaz@gmail.com>
587 * load-exceptions.cs: Add a test for missing locals.
589 * remoting4.cs: Add a test for generic virtual interface methods on proxies.
591 2009-03-28 Sebastien Pouliot <sebastien@ximian.com>
593 * coreclr-security.cs: Add more override test cases.
595 2009-03-26 Zoltan Varga <vargaz@gmail.com>
597 * pinvoke2.cs: Add a test for #488670.
599 2009-03-25 Mark Probst <mark.probst@gmail.com>
601 * interlocked-4.2.cs: New CompareExchange test (triggered register
602 allocation bug on x86 and amd64).
604 * Makefile.am: Test added.
606 2009-03-24 Mark Probst <mark.probst@gmail.com>
608 * interlocked-3.cs: New CompareExchange test.
610 * Makefile.am: Test added.
612 2009-03-24 Zoltan Varga <vargaz@gmail.com>
614 * thread6.cs: Add back a sleep to avoid a race.
616 2009-03-23 Zoltan Varga <vargaz@gmail.com>
618 * pinvoke-2.2.cs libtest.c: Add a test for #487758.
620 2009-03-20 Zoltan Varga <vargaz@gmail.com>
622 * thread6.cs: Use a monitor to avoid sleeping which doesn't work on slow
625 2009-03-15 Steven Munroe <munroesj@us.ibm.com>
627 This patch is contributed under the terms of the MIT/X11 license
629 * Makefile.am (test_platform): Enable testbundle for ppc.
631 2009-03-13 Mark Probst <mark.probst@gmail.com>
633 * coreclr-security.exe: Added a test for calling via a
634 MANAGED_TO_MANAGED wrapper.
636 2009-03-09 Zoltan Varga <vargaz@gmail.com>
638 * custom-attr.cs: Add a test for #483247.
640 2009-03-08 Zoltan Varga <vargaz@gmail.com>
642 * gchandles.cs: New test.
644 * Makefile.am: Test added.
646 2009-03-06 Zoltan Varga <vargaz@gmail.com>
648 * load-exceptions.cs load-missing.il: Add a test for #482638.
650 2009-03-05 Mark Probst <mark.probst@gmail.com>
652 * bug-479763.2.cs: New test.
654 * Makefile.am: Test added.
656 2009-03-04 Mark Probst <mark.probst@gmail.com>
658 * Makefile.am: Second part of the erroneous change reverted. I
661 2009-03-04 Mark Probst <mark.probst@gmail.com>
663 * Makefile.am: Erroneous change reverted.
665 2009-03-04 Mark Probst <mark.probst@gmail.com>
667 * bug-481403.il: New test.
669 * Makefile.am: Test added.
671 2009-02-21 Zoltan Varga <vargaz@gmail.com>
673 * invoke.cs: Add a test.
675 2009-02-19 Zoltan Varga <vargaz@gmail.com>
677 * pinvoke2.cs libtest.c: Add a test for #477396.
679 2009-02-11 Mark Probst <mark.probst@gmail.com>
681 * bug-473999.2.cs: New test.
683 * Makefile.am: Test added.
685 2009-02-10 Mark Probst <mark.probst@gmail.com>
687 * bug-473482.2.cs: New test.
689 * Makefile.am: Test added.
691 2009-02-05 Mark Probst <mark.probst@gmail.com>
693 * bug-472692.2.cs: New test.
695 * Makefile.am: Test added.
697 2009-02-05 Mark Probst <mark.probst@gmail.com>
699 * bug-472600.2.cs: New test.
701 * Makefile.am: Test added.
703 2009-02-02 Zoltan Varga <vargaz@gmail.com>
705 * generics-invoke-byref.2.cs: Add a test for #471259.
707 2009-01-28 Zoltan Varga <vargaz@gmail.com>
709 * generic-marshalbyref.2.cs: Also do the test for a class without type
712 2009-01-27 Mark Probst <mark.probst@gmail.com>
714 * bug469742.2.il: New test.
716 * Makefile.am: Test added.
718 2009-01-26 Zoltan Varga <vargaz@gmail.com>
720 * pinvoke2.cs libtest.c: Add a test for #469135.
722 2009-01-22 Mark Probst <mark.probst@gmail.com>
724 * generic-stack-traces2.2.cs: Another generic sharing test for
727 * Makefile.am: Test added.
729 2009-01-21 Rodrigo Kumpera <rkumpera@novell.com>
731 * appdomain-unload-callback.cs: New test for the AppDomain::DomainUnload
734 * Makefile.am: Test added.
736 2009-01-21 Mark Probst <mark.probst@gmail.com>
738 * bug-467456.cs: New test case.
740 * Makefile.am: Test added.
742 2009-01-21 Mark Probst <mark.probst@gmail.com>
744 * generic-unloading.2.cs, generic-unloading-sub.2.cs: Test case
745 for unloading images whose MonoGenericInst's are still in use.
747 * Makefile.am: Test added.
749 2009-01-20 Mark Probst <mark.probst@gmail.com>
751 * generic-stack-traces.2.cs: Generic sharing test for stack
754 * Makefile.am: Test added.
756 2009-01-20 Mark Probst <mark.probst@gmail.com>
758 * generic-system-arrays.2.cs: Generic sharing test case for
761 * Makefile.am: Test added.
763 2009-01-20 Zoltan Varga <vargaz@gmail.com>
765 * test-runner.cs: Avoid closing a stream which is still being written to.
767 2009-01-18 Zoltan Varga <vargaz@gmail.com>
769 * marshal9.cs: Change a test to be compatible with MS.NET.
771 2009-01-07 Rodrigo Kumpera <rkumpera@novell.com>
773 * bug-459094.cs: New regression test.
775 * Makefile.am: Test added.
777 2009-01-06 Rodrigo Kumpera <rkumpera@novell.com>
779 * bug-462592.cs: New regression test.
781 * Makefile.am: Test added.
783 2009-01-05 Zoltan Varga <vargaz@gmail.com>
785 * pinvoke2.cs: Add another test for generic structures.
787 2009-01-05 Rodrigo Kumpera <rkumpera@novell.com>
789 * bug-463303.il: New regression test.
791 * Makefile.am: Test added.
793 2009-01-03 Rodrigo Kumpera <rkumpera@novell.com>
795 * bug-400716.cs: New regression test.
797 * Makefile.am: Test added.
799 2008-12-26 Rodrigo Kumpera <rkumpera@novell.com>
801 * bug-461261.cs: New regression test.
803 * Makefile.am: Test added.
805 2008-12-24 Mark Probst <mark.probst@gmail.com>
807 * generic-sealed-virtual.2.cs: Test case for final generic
810 * Makefile.am: Test added.
812 2008-12-24 Rodrigo Kumpera <rkumpera@novell.com>
814 * bug-461941.cs: New regression test.
816 * Makefile.am: Test added.
818 2008-12-23 Mark Probst <mark.probst@gmail.com>
820 * bug-461198.2.cs: New generic sharing test.
822 * Makefile.am: Test added.
824 2008-12-23 Rodrigo Kumpera <rkumpera@novell.com>
826 * bug-461867.cs: New regression test.
828 * Makefile.am: Test added.
830 2008-12-19 Mark Probst <mark.probst@gmail.com>
832 * bug-459285.2.cs: New generic sharing test.
834 * Makefile.am: Test added.
836 2008-12-12 Rodrigo Kumpera <rkumpera@novell.com>
838 * bug-389886-sre-generic-interface-instances.cs: New regression test.
840 * Makefile.am: Test added.
842 2008-12-11 Mark Probst <mark.probst@gmail.com>
844 * generic-marshalbyref.2.cs: Test for calls to marshal-by-ref
847 * Makefile.am: Test added.
849 2008-12-08 Rodrigo Kumpera <rkumpera@novell.com>
851 * bug445361.il: New regression test.
853 * Makefile.am: Test added.
855 2008-12-08 Rodrigo Kumpera <rkumpera@novell.com>
857 * bug457574.il: New regression test.
859 * Makefile.am: Test added.
861 2008-12-07 Zoltan Varga <vargaz@gmail.com>
863 * stack-overflow.cs (foo): Prevent the large local variable from being
866 2008-12-03 Mark Probst <mark.probst@gmail.com>
868 * generic-typedef.2.cs: New test for ldtoken of open generic
871 * Makefile.am: Test added.
873 2008-11-26 Mark Probst <mark.probst@gmail.com>
875 * vararg2.cs: Forgot to add at last commit.
877 2008-11-26 Mark Probst <mark.probst@gmail.com>
879 * vararg2.cs: Test for sub-word sized variable arguments.
881 * Makefile.am: Test added.
883 2008-11-20 Zoltan Varga <vargaz@gmail.com>
885 * pinvoke2.cs: Add a test for passing/receiving generic struct instances.
887 * stackframes-async.2.cs: Add a test for #444383.
889 2008-11-13 Mark Probst <mark.probst@gmail.com>
891 * filter-stack.cs: Test whether method calls with large arguments
892 work in filter clauses.
894 * Makefile.am: Test added.
896 2008-11-06 Jonathan Chambers <joncham@gmail.com>
898 * async_read.cs: Open file with Read access to avoid
899 file access exception on Windows.
901 * bug-349190.2.cs: Use different name for dynamic executable
902 to avoid file access exception on Windows.
904 Code is contributed under MIT/X11 license.
906 2008-10-03 Mark Probst <mark.probst@gmail.com>
908 * generic-virtual-invoke.2.cs: Use different instantiations and
911 2008-10-03 Mark Probst <mark.probst@gmail.com>
913 * generic-virtual.2.cs: Iterate the test to make the generic
914 virtual method chunks kick in.
916 2008-10-03 Zoltan Varga <vargaz@gmail.com>
918 * invoke.cs: Fix this test after the ConstructorInfo changes.
920 * stack-overflow.cs: Fix warnings. Add unmanaged tests.
922 2008-10-03 Mark Probst <mark.probst@gmail.com>
924 * generic-virtual-invoke.2.cs: Test for runtime invoking generic
927 * Makefile.am: Test added.
929 2008-10-02 Mark Probst <mark.probst@gmail.com>
931 * bug-431413.2.cs: Test for bug #431413 (multidimensional generic
934 * Makefile.am: Test added.
936 2008-10-01 Zoltan Varga <vargaz@gmail.com>
938 * pinvoke3.cs libtest.c: Add test for byref string marshalling.
940 2008-09-30 Mark Probst <mark.probst@gmail.com>
942 * generic-constrained.2.il: Test case for the constrained. prefix
943 with generic interfaces.
945 * Makefile.am: Test added.
947 2008-09-29 Zoltan Varga <vargaz@gmail.com>
949 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on ia64.
951 2008-09-26 Mark Probst <mark.probst@gmail.com>
953 * generic-delegate-ctor.2.cs: Test case for delegate ctor icall
956 * Makefile.am: Test added.
958 2008-09-26 Zoltan Varga <vargaz@gmail.com>
960 * delegate9.cs: New test.
962 2008-09-25 Mark Probst <mark.probst@gmail.com>
964 * generic-synchronized.2.cs: Test case for synchronized generic
967 * Makefile.am: Test added.
969 2008-09-21 Mark Probst <mark.probst@gmail.com>
971 * exception17.cs: New test case for throwing an exception from
972 within a finally block.
974 * Makefile.am: Test added.
976 2008-09-19 Mark Probst <mark.probst@gmail.com>
978 * generic-type-builder.2.cs: Test case for a generic sharing issue
979 with dynamic methods.
981 * Makefile.am: Test added.
983 2008-09-17 Robert Jordan <robertj@gmx.net>
985 * Makefile.am: Add test for #415577.
987 2008-09-16 Zoltan Varga <vargaz@gmail.com>
989 * bug-426309.2.il: New test.
991 2008-09-10 Zoltan Varga <vargaz@gmail.com>
993 * marshal9.cs: Add test for #425001.
995 2008-09-07 Mark Probst <mark.probst@gmail.com>
997 * libtest.c: Darwin structure alignment also applies to PPC.
999 2008-09-06 Zoltan Varga <vargaz@gmail.com>
1001 * libtest.c pinvoke2.cs: Add float tests.
1003 2008-08-28 Zoltan Varga <vargaz@gmail.com>
1005 * libtest.c (mono_xr_as_handle): Initialize ref before returning it.
1007 2008-08-26 Zoltan Varga <vargaz@gmail.com>
1009 * generics-sharing.2.cs: Fix invalid generic construct permitted by older
1012 2008-08-21 Zoltan Varga <vargaz@gmail.com>
1014 * Makefile.am: Add AOT+gshared tests.
1016 * synchronized.cs: Test synchronized state using Monitor.Pulse since
1017 Monitor.Exit no longer throws an exception.
1019 2008-08-20 Zoltan Varga <vargaz@gmail.com>
1021 * pinvoke2.cs libtest.c: Add test for out marshalling of delegates.
1024 2008-08-16 Zoltan Varga <vargaz@gmail.com>
1026 * jmpTest.il: Removed, there is already a test for this in mini/iltests.il.
1028 2008-08-13 Zoltan Varga <vargaz@gmail.com>
1030 * Makefile.am (DISABLED_TESTS): Remove appdomain-unload.exe, it seems to
1031 work now, also it is too important to stay disabled.
1033 2008-08-10 Zoltan Varga <vargaz@gmail.com>
1035 * pinvoke3.cs: Add test for #416078.
1037 2008-08-08 Zoltan Varga <vargaz@gmail.com>
1039 * nullable_boxing.2.cs: Add test for #415621.
1041 2008-08-02 Zoltan Varga <vargaz@gmail.com>
1043 * pinvoke2.cs libtest.c: Extend the ia64 single HFA test so it also checks for
1046 2008-07-28 Zoltan Varga <vargaz@gmail.com>
1048 * Makefile.am: Use custom-modifiers.2.cs instead of custom-modifiers.cs
1051 2008-07-28 Bill Holmes <billholmes54@gmail.com>
1052 * libtest.c, winx64structs.cs :
1053 Adding tests to exercise calling managed code from native with struct
1054 arguments on Winx64.
1056 Contributed under MIT/X11 license.
1058 2008-07-27 Zoltan Varga <vargaz@gmail.com>
1060 * test-runner.cs: Cleanup terminated processes on the main thread to prevent
1063 * Makefile.am (runtest-managed): Make this depend on test-runner.exe.
1065 * Makefile.am: Make most tests which had a separate execution rule use the
1066 normal test runner, make the output less verbose.
1068 * Makefile.am (runtest-managed): New experimental target which uses the
1071 * test-runner.cs: New managed test driver with support for parallel
1074 2008-07-26 Zoltan Varga <vargaz@gmail.com>
1076 * appdomain-unload.cs: Disable the timeout test as there is no timeout in
1077 the runtime any more.
1079 * Makefile.am: Unify the different 'test' targets somewhat.
1081 2008-07-21 Mark Probst <mark.probst@gmail.com>
1083 * generic-getgenericarguments.2.cs: Test case catching static
1084 RGCTX wrappers in MonoReflectionMethods.
1086 * Makefile.am: Test added.
1088 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
1090 * generics-sharing.2.cs: Fix the build.
1092 2008-07-10 Raja R Harinath <harinath@hurrynot.org>
1094 * Makefile.am (testaot): Set MONO_PATH when running the AOT
1095 compiler. Don't set LD_LIBRARY_PATH, we're already using LIBTOOL
1098 2008-07-07 Bill Holmes <billholmes54@gmail.com>
1099 * libtest.c, winx64structs.cs :
1100 Adding tests to exercise bug 404729 on Winx64.
1102 Contributed under MIT/X11 license.
1104 2008-07-07 Zoltan Varga <vargaz@gmail.com>
1106 * Makefile.am: Run the aot tests using --debug.
1108 * resolve_field_bug.2.il: Fix this test.
1110 2008-07-06 Zoltan Varga <vargaz@gmail.com>
1112 * pinvoke2.cs libtest.c: Add test for #404729.
1114 2008-07-04 Mark Probst <mark.probst@gmail.com>
1116 * generic-delegate2.2.cs, generic-delegate2-lib.2.il: Test case
1117 for open generic delegates (delegates which get their target
1118 object only at the invocation).
1120 * Makefile.am: Test added.
1122 2008-06-29 Rodrigo Kumpera <rkumpera@novell.com>
1124 * valuetype-equals.cs: Tests for ValueType::Equals for all
1125 primitive numeric types.
1127 2008-06-26 Rodrigo Kumpera <rkumpera@novell.com>
1129 * nullable_boxing.2.cs: Test if Array::GetValue box nullables
1132 2008-06-26 Mark Probst <mark.probst@gmail.com>
1134 * generic-valuetype-interface.2.cs: Test for generic valuetypes
1135 which implement interfaces.
1137 * generic-valuetype-newobj.2.il, generic-valuetype-newobj2.2.il:
1138 Test for newobj with generic valuetypes.
1140 * Makefile.am: Tests added.
1142 2008-06-25 Rodrigo Kumpera <rkumpera@novell.com>
1144 * generic-ldtoken-method.2.il: Don't use GetMethodHandle/1
1145 with methods that belong to a generic type.
1147 2008-06-23 Zoltan Varga <vargaz@gmail.com>
1149 * pinvoke2.cs libtest.c: Add test for #402585.
1151 2008-06-23 Mark Probst <mark.probst@gmail.com>
1153 * generic-virtual2.2.cs: Test case for a call from a generic
1154 method to a method of a generic class where the generic method
1155 does not require the MRGCTX.
1157 * Makefile.am: Test added.
1159 2008-06-23 Mark Probst <mark.probst@gmail.com>
1161 * generic-exceptions.2.cs: Test case for exception handlers in
1162 generic methods with catch clauses depending on the method type
1165 * Makefile.am: Test added.
1167 2008-06-20 Rodrigo Kumpera <rkumpera@novell.com>
1169 * bug-349190.2.cs: Regression test for bug #349190.
1170 Checks the encoding of generic MethodBuilders that
1171 have been not instantiated.
1173 * Makefile.am: Test added.
1175 2008-06-19 Rodrigo Kumpera <rkumpera@novell.com>
1177 * generic-ldtoken-method.2.il: Fix the signature of GetMethodHandle.
1179 2008-06-17 Mark Probst <mark.probst@gmail.com>
1181 * generic-delegate.2.cs: Test for constructing delegates via
1184 2008-06-17 Mark Probst <mark.probst@gmail.com>
1186 * generic-special.2.cs: Test case for static special fields in
1189 * Makefile.am: Test added.
1191 2008-06-17 Mark Probst <mark.probst@gmail.com>
1193 * Makefile.am: Also run generic sharing tests with inlining
1196 2008-06-16 Mark Probst <mark.probst@gmail.com>
1198 * generic-virtual.2.cs: Delegate test for static generic methods.
1200 2008-06-14 Kornél Pál <kornelpal@gmail.com>
1202 * mixed-mode: Add x64 target to mixed-mode assembly tests.
1204 Contributed under MIT/X11 license.
1206 2008-06-13 Zoltan Varga <vargaz@gmail.com>
1208 * modules.cs modules-m1.cs: New files. Tests for .netmodules.
1210 2008-06-13 Mark Probst <mark.probst@gmail.com>
1212 * generic-static-methods.2.cs: Test case for static generic
1215 * Makefile.am: Test added.
1217 2008-06-12 Bill Holmes <billholmes54@gmail.com>
1218 * libtest.c, winx64structs.cs :
1219 Changing winx64structs.cs to use the TestDriver.dll
1221 Contributed under MIT/X11 license.
1223 2008-06-12 Bill Holmes <billholmes54@gmail.com>
1224 * libtest.c, winx64structs.cs :
1225 Adding marshaling tests for structs. These tests
1226 represent the different cases to consider on Winx64.
1228 Contributed under MIT/X11 license.
1230 2008-06-10 Zoltan Varga <vargaz@gmail.com>
1232 * Makefile.am: Delete some tests for the disabled set which seem to work now.
1234 2008-06-05 Jonathan Chambers <joncham@gmail.com>
1236 * Makefile.am: Disable async-exc-compilation.exe on Win32 as it is
1237 hanging the runtime tests.
1239 Code is contributed under MIT/X11 license.
1241 2008-06-05 Bill Holmes <billholmes54@gmail.com>
1242 * libtest.c, Makefile.am, winx64structs.cs :
1243 Adding marshaling tests for structs. These tests
1244 represent the different cases to consider on Winx64.
1246 Contributed under MIT/X11 license.
1248 2008-06-04 Mark Probst <mark.probst@gmail.com>
1250 * generic-array-exc.2.il: Test case for generic array type in
1253 * Makefile.am: Test added.
1255 2008-06-04 Mark Probst <mark.probst@gmail.com>
1257 * generic-tailcall2.2.il: Test case for tailcalls from non-generic
1258 code to generic code requiring vtable/rgctx argument.
1260 * Makefile.am: Test added.
1262 2008-06-02 Bill Holmes <billholmes54@gmail.com>
1263 * libtest.c: Changes to make libtest.c ready to be compiled in
1264 Visual Studio. The STDCALL statements had to be moved and I added
1265 declspec(dllexport) statements to all methods.
1267 Contributed under MIT/X11 license.
1269 2008-05-30 Zoltan Varga <vargaz@gmail.com>
1271 * long-shift-regalloc.il: Removed, merged into mini/iltests.il.
1273 2008-05-23 Zoltan Varga <vargaz@gmail.com>
1275 * Makefile.am (test-generic-sharing): Exit if one of the tests fail. Run the
1276 tests with MONO_GENERIC_SHARING=all.
1278 2008-05-22 Mark Probst <mark.probst@gmail.com>
1280 * Makefile.am: Do generic sharing tests with domain sharing turned
1283 2008-05-22 Mark Probst <mark.probst@gmail.com>
1285 * generic-method-patching.2.cs: Test callvirt to sealed generic
1288 * Makefile.am: Test added.
1290 2008-05-22 Mark Probst <mark.probst@gmail.com>
1292 * generic-refanyval.2.il: Test case for generic refanyval.
1294 * Makefile.am: Test added.
1296 2008-05-21 Rodrigo Kumpera <rkumpera@novell.com>
1298 * bug-325283.2.cs: Regression test for bug #325283.
1300 2008-05-20 Raja R Harinath <harinath@hurrynot.org>
1302 * Makefile.am (bug-382986): Fix for srcdir != builddir.
1304 2008-05-20 Mark Probst <mark.probst@gmail.com>
1306 * generic-null-call.2.cs: Tests non-virtual callvirt on generic
1307 methods with this==null.
1309 * Makefile.am: Test added.
1311 2008-05-16 Rodrigo Kumpera <rkumpera@novell.com>
1313 * bug-389886.2.il: Regression test for bug #389886.
1315 2008-05-13 Zoltan Varga <vargaz@gmail.com>
1317 * exit-stress.cs: New stress test program for testing Environment.Exit () and
1320 * stress-runner.cs: Add 'exit-stress', add a few new /proc/pid/status entries.
1322 2008-05-12 Jb Evain <jbevain@novell.com>
1324 * Makefile.am: fix compilation of 2.1 tests.
1326 2008-05-09 Kornél Pál <kornelpal@gmail.com>
1328 * mixed-mode: Added mixed-mode assembly tests.
1330 Contributed under MIT/X11 license.
1332 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
1334 * bug-387274.2.il: Regression test for bug #387274.
1336 2008-05-07 Robert Jordan <robertj@gmx.net>
1338 * Makefile.am: don't pull libeglib.a twice. Fixes #387491.
1340 2008-05-05 Robert Jordan <robertj@gmx.net>
1342 * libtest.c, thunks.cs: reworked to match the new struct
1345 2008-05-06 Rodrigo Kumpera <rkumpera@novell.com>
1347 * bug-382986.cs. bug-382986-lib.cs: Regression test for
1350 2008-05-04 Robert Jordan <robertj@gmx.net>
1352 * libtest.c: disable struct tests for platforms with incompatible
1353 native/managed alignments.
1355 2008-05-03 Robert Jordan <robertj@gmx.net>
1357 * libtest.c, thunks.cs: tests for mono_method_get_unmanaged_thunk ().
1359 * Makefile.am: add thunk.cs. link libtest with gmodule.
1361 Code is contributed under MIT/X11 license.
1363 2008-04-28 Mark Probst <mark.probst@gmail.com>
1365 * generic-array-type.2.cs: Test case for type arguments in arrays.
1367 * Makefile.am: Added test.
1369 2008-04-25 Mark Probst <mark.probst@gmail.com>
1371 * generic-interface-methods.2.cs: Test case for generic interface
1374 * Makefile.am: Added test.
1376 2008-04-15 Raja R Harinath <harinath@hurrynot.org>
1378 * Makefile.am (generic-box.2.exe, generic-unbox.2.exe): Create in
1381 2008-04-11 Mark Probst <mark.probst@gmail.com>
1383 * Makefile.am: Added missing files to EXTRA_DIST.
1385 2008-04-10 Atsushi Enomoto <atsushi@ximian.com>
1387 * Makefile: fix extra dist file name.
1389 2008-04-10 Mark Probst <mark.probst@gmail.com>
1391 * generic-box.2.cs, generic-boxing.2.il, generic-delegate.2.cs,
1392 generic-ldobj.2.il, generic-ldtoken.2.il,
1393 generic-ldtoken-field.2.il, generic-ldtoken-method.2.il,
1394 generic-mkrefany.2.il, generic-sizeof.2.cs, generic-tailcall.2.il,
1395 generic-unbox.2.cs, generic-unboxing.2.il, generic-virtual.2.cs,
1396 generics-sharing.2.cs: New test cases for generic sharing.
1398 * Makefile.am: Added tests.
1400 2008-03-31 Mark Probst <mark.probst@gmail.com>
1402 * Makefile.am: Re-enabled CoreCLR security tests. Fixes #362626.
1404 2008-03-25 Mark Probst <mark.probst@gmail.com>
1406 * generic-box.2.cs: Test case for generic box.
1408 * Makefile.am: Added the new test.
1410 2008-03-24 Zoltan Varga <vargaz@gmail.com>
1412 * interlocked-2.2.cs: Add tests for Interlocked.Increment/Decrement on longs.
1414 2008-03-22 Zoltan Varga <vargaz@gmail.com>
1416 * assemblyresolve/Makefile.am (MCS): Use gmcs.exe instead of mcs.exe.
1418 2008-03-21 Zoltan Varga <vargaz@gmail.com>
1420 * libtest.c: Fix missing return in mono_marshal_alloc (). Disable or fix all
1423 * assemblyresolve/Makefile.am: Use the 2.0 profile for compilation.
1425 2008-03-20 Mark Probst <mark.probst@gmail.com>
1427 * generics-sharing.2.cs: Test cases for ldtoken.
1429 2008-03-19 Rodrigo Kumpera <rkumpera@novell.com>
1431 * bug-340662_bug.cs: Added. Regression test for the bug.
1433 * Makefile.am: Added the new test.
1435 2008-03-18 Mark Probst <mark.probst@gmail.com>
1437 * generics-sharing-other-exc.2.il: Test case for catching
1438 exceptions not derived from System.Exception specified by a type
1441 * Makefile.am: Added the new test.
1443 2008-03-18 Mark Probst <mark.probst@gmail.com>
1445 * generic-initobj.2.cs: Test case for initobj in generic code.
1447 * Makefile.am: Added the new test.
1449 2008-03-17 Mark Probst <mark.probst@gmail.com>
1451 * shared-generic-methods.2.cs: Test case for calls from shared
1452 code to generic methods.
1454 * Makefile.am: Added the new test.
1456 2008-03-14 Mark Probst <mark.probst@gmail.com>
1458 * generics-sharing.2.cs: New tests for static methods.
1460 * generic-inlining.2.cs: Added. Tests generic method inlining.
1462 * shared-generic-synchronized.2.cs: Added. Tests shared
1463 synchronized methods.
1465 * Makefile.am: Added the new tests. New target for running the
1466 generic code sharing with the optimization enabled.
1468 2008-03-04 Mark Probst <mark.probst@gmail.com>
1470 * generics-sharing.2.c: Added test for open catch clauses in
1471 shared generic code.
1473 2008-02-27 Zoltan Varga <vargaz@gmail.com>
1475 * Makefile.am: Compile and run all tests using the 2.0 profile.
1477 2008-02-26 Rodrigo Kumpera <rkumpera@novell.com>
1479 * load-exceptions.cs: Fix the test for missing type situations.
1481 2008-02-26 Zoltan Varga <vargaz@gmail.com>
1483 * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
1485 2008-02-25 Rodrigo Kumpera <rkumpera@novell.com>
1487 * call_missing_method.il
1488 * call_missing_call.il
1489 * ldfld_missing_class.il
1490 * ldfld_missing_field.il: Test if the proper loader
1491 error is raised in case of failure.
1493 * Makefile.am: Added the previous tests.
1495 2008-02-23 Zoltan Varga <vargaz@gmail.com>
1497 * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
1499 2008-02-22 Mark Probst <mark.probst@gmail.com>
1501 * generics-sharing.2.cs: New tests for the extensible runtime
1504 * recursive-generics.2.cs: Tests for recursive generic types.
1506 * Makefile.am: Added recursive-generics.2.cs.
1508 2008-02-21 Mark Probst <mark.probst@gmail.com>
1510 * generics-sharing.2.cs: Improved tests.
1512 2008-02-21 Rodrigo Kumpera <rkumpera@novell.com>
1514 * resolve_method_bug.2.il
1515 * resolve_field_bug.2.il
1516 * resolve_type_bug.2.il: Tests for #363450. They verify that
1517 a loader error during System.Reflection.Module::Resolve* methods don't
1518 leak and causes a spurious TypeLoadException somewhere else.
1520 * Makefile.am: Added the previous tests.
1522 2008-02-17 Raja R Harinath <harinath@hurrynot.org>
1524 * Makefile.am (SMCS): Add temporary-smcs-hack flag.
1526 2008-02-04 Massimiliano Mantione <massi@ximian.com>
1528 * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
1530 2008-02-04 Massimiliano Mantione <massi@ximian.com>
1532 * iface4.cs: Also added another "level" of inheritance...
1534 2008-02-04 Massimiliano Mantione <massi@ximian.com>
1536 * iface4.cs: Tested also Stop method (just to be on the safe side).
1538 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
1540 * Makefile.am: disabled bug-348522.2.cs until after release.
1542 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
1544 * bug-348522.2.cs: Added, tests for invoking by reflection
1545 using bad arguments.
1547 * Makefile.am: added bug-348522.2.cs.
1549 2008-01-26 Zoltan Varga <vargaz@gmail.com>
1551 * nonvirt.cs: Removed, moved to mini/exceptions.cs.
1553 2008-01-24 Jonathan Chambers <joncham@gmail.com>
1555 * libtest.c: Allocate memory for out string parameters.
1557 * pinvoke2.cs: Add tests for marshalling strings as out paramters.
1559 Code is contributed under MIT/X11 license.
1561 2008-01-08 Zoltan Varga <vargaz@gmail.com>
1563 * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
1566 2008-01-04 Dick Porter <dick@ximian.com>
1568 * Makefile.am: Make it work on automake-1.6
1570 2007-12-31 Rodrigo Kumpera <rkumpera@novell.com>
1572 * invalid-token.il, Makefile.am: Add test for loading
1575 2007-12-20 Zoltan Varga <vargaz@gmail.com>
1577 * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
1579 2007-12-17 Mark Probst <mark.probst@gmail.com>
1581 * thread-exit.cs, Makefile.am: Test case for #347676.
1583 2007-12-09 Robert Jordan <robertj@gmx.net>
1585 * bug-323114.cs: Add test case for #323114.
1587 2007-12-07 Zoltan Varga <vargaz@gmail.com>
1589 * pinvoke2.cs: Fix the names of two tests.
1591 * checked.cs: Make exit codes positive.
1593 2007-12-05 Zoltan Varga <vargaz@gmail.com>
1595 * Makefile.am (EXTRA_DIST): Add a missing file.
1597 2007-12-03 Zoltan Varga <vargaz@gmail.com>
1599 * async-exc-compilation.cs: New not yet enabled test for async exceptions
1600 received during JIT compilation.
1602 * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
1603 GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
1605 2007-11-30 Zoltan Varga <vargaz@gmail.com>
1607 * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
1609 2007-11-23 Zoltan Varga <vargaz@gmail.com>
1611 * Makefile.am: Add a target for testing aot on the 2.0 profile.
1613 2007-11-12 Zoltan Varga <vargaz@gmail.com>
1615 * invoke.cs: Add tests for invoking the Array Get/Set methods.
1617 2007-11-12 Rodrigo Kumpera <rkumpera@novell.com>
1619 * bug-322722_patch_bx.2.cs : Added test for bug #322722.
1621 * bug-322722_dyn_method_throw.2.cs: Same.
1623 * Makefile.am: Added the two tests for bug #322722.
1625 2007-11-07 Zoltan Varga <vargaz@gmail.com>
1627 * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
1629 2007-11-07 Massimiliano Mantione <massi@ximian.com>
1631 * bug-318677.il: Added.
1633 * Makefile.am: Added test for bug #318677.
1635 2007-11-07 Mark Probst <mark.probst@gmail.com>
1637 * bug-324535.cs, bug-324535-il.il: Added.
1639 * Makefile.am: Added test for bug #324525.
1641 2007-11-05 Rodrigo Kumpera <rkumpera@novell.com>
1643 * soft-float-tests.cs: Tests for soft-float.
1644 Bug #323746 is regression tested by test.
1646 * Makefile.am: Added the new test to the suite.
1649 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
1651 * bug-335131.2.cs: Regression test for bug #335131.
1652 It tests the enconding of methods and constructor from
1653 a generic types that are called from the same type
1656 * Makefile.am: Added the new test to the suite.
1659 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
1661 * make_imt_test.sh: added, this script generates
1662 an interface with 2000 methods, an implementation and
1663 test code that calls all methods. This is enough to
1664 stress the IMT machinery, as thunks should have more
1665 than 100 methods with the current IMT table size.
1667 * Makefile.am: added the generated imt test and
1668 associated rules to use the script to create it.
1670 2007-10-20 William Holmes <billholmes54@gmail.com>
1672 * pinvoke2.cs, libtest.c Adding test cases for marshaling
1673 booleans as I1 and U1. Tests commit r87725.
1675 Code is contributed under MIT/X11 license.
1677 2007-10-18 Zoltan Varga <vargaz@gmail.com>
1679 * interlocked.cs: Add a test for CompareExchange and negative values.
1681 2007-10-17 Mark Probst <mark.probst@gmail.com>
1683 * bug-331798-tb.2.cs: added for Rodrigo
1685 * Makefile.am: added bug-331798-tb.2.cs
1687 2007-10-17 Gert Driesen <drieseng@users.sourceforge.net>
1689 * bug-331958.cs: added.
1690 * Makefile.am: added bug-331958.cs.
1692 2007-10-16 Mark Probst <mark.probst@gmail.com>
1694 * bug-333798.2.cs: added
1696 * Makefile.am: added bug-333798.2.cs
1698 2007-10-05 Rodrigo Kumpera <rkumpera@novell.com>
1700 * generic_type_definition_encoding.2.cs: added, this tests
1701 the regression fixed in r86912.
1703 * Makefile.am: added generic_type_definition.2.cs
1705 2007-09-27 Rodrigo Kumpera <rkumpera@novell.com>
1707 * generic_type_definition.2.cs: added
1709 * Makefile.am: added generic_type_definition.2.cs
1712 2007-09-22 Rodrigo Kumpera <rkumpera@novell.com>
1714 * bug-327438.2.il: added
1716 * Makefile.am: added bug-327438.2.il
1719 2007-09-21 Robert Jordan <robertj@gmx.net>
1721 * assemblyresolve/Makefile.am: remove the superfluous --security
1724 2007-09-20 Mark Probst <mark.probst@gmail.com>
1726 * generics-sharing.2.cs: added
1728 * Makefile.am: added generics-sharing.2.cs
1730 2007-09-19 Marek Habersack <mhabersack@novell.com>
1732 * assemblyresolve/Makefile.am (prereq): build the assemblies in
1733 the 'prereq' target instead of in the 'all' one.
1735 2007-09-19 Marek Habersack <mhabersack@novell.com>
1737 * Makefile.am: assemblyresolve/ assemblies are built only when the
1740 2007-09-19 Raja R Harinath <harinath@gmail.com>
1742 * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
1743 (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
1745 2007-09-18 Marek Habersack <mhabersack@novell.com>
1747 * assemblyresolve/asm.cs: added
1749 * assemblyresolve/TestBase.cs: added
1751 * assemblyresolve/Test.cs: added
1753 * assemblyresolve/Makefile.am: added
1755 * assemblyresolve_event3.cs: added new AssemblyResolve event
1758 2007-09-13 Massimiliano Mantione <massi@ximian.com>
1760 * Makefile.am: Fixed and re-enabled test for bug #82416 (the
1761 config files were not in place).
1763 2007-09-12 Massimiliano Mantione <massi@ximian.com>
1765 * Makefile.am: disabled test for bug #82416 since it fails on the
1766 buildbot, will investigate.
1768 2007-09-12 Massimiliano Mantione <massi@ximian.com>
1770 * unhandled-exception-test-runner.2.cs,
1771 unhandled-exception-test-case.2.cs,
1772 unhandled-exception-base-configuration.config,
1773 unhandled-exception-legacy-configuration.config,
1774 Makefile.am: added test for bug #82416.
1776 2007-09-12 Marek Habersack <mhabersack@novell.com>
1778 * assemblyresolve_event2.2.cs: added tests for assembly resolution
1781 * assemblyresolve_event.cs: added tests for assembly resolution
1784 2007-09-11 Mark Probst <mark.probst@gmail.com>
1786 * coreclr-security.cs: Added positive and negative tests for
1787 calling methods via reflection.
1789 2007-09-10 William Holmes <billholmes54@gmail.com>
1791 * marshal9.cs, libtest.c Adding test case for marshal.c r84161
1792 Calling native to managed should not call
1793 ICustomMarshaler.MarshalNativeToManaged for out params.
1795 Code is contributed under MIT/X11 license.
1797 2007-09-07 Zoltan Varga <vargaz@gmail.com>
1799 * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer.
1801 * async-exceptions.cs Makefile.am: New test case, not working yet.
1803 * Makefile.am: Allways distribute coreclr-security.cs.
1805 2007-09-03 Zoltan Varga <vargaz@gmail.com>
1807 * thread6.cs: Increase a timeout.
1809 2007-08-31 Zoltan Varga <vargaz@gmail.com>
1811 * libtest.c handleref.cs: Fix handleref.exe test on sparc.
1813 2007-08-24 Mark Probst <mark.probst@gmail.com>
1815 * coreclr-security.cs, Makefile.am: Added test for CoreCLR
1818 2007-08-21 Massimiliano Mantione <massi@ximian.com>
1820 * bug-81466.il, bug-81466-lib.il, Makefile.am:
1821 Added test for bug #81466.
1823 2007-08-20 Jb Evain <jbevain@novell.com>
1825 * field-access.il, method-access.il, Makefile.am: tests
1826 for FieldAccessException and MethodAccessException.
1828 2007-08-16 Rodrigo Kumpera <rkumpera@novell.com>
1830 * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression
1831 * Makefile.am: ldtoken_with_byref_typespec.2.il
1833 2007-08-08 Massimiliano Mantione <massi@ximian.com>
1835 * bug-77127.cs: Test for bug #77127.
1836 * Makefile.am: Added bug-77127.cs.
1838 2007-08-01 William Holmes <billholmes54@gmail.com>
1840 * Makefile.am: Added bug-82194.2.cs.
1841 * bug-82194.2.cs: Test for bug #82194.
1843 2007-07-26 Rodrigo Kumpera <rkumpera@novell.com>
1845 * Makefile.am: Added enum_types.il.
1846 * enum_types.il: Test for all valid primitive types an enum basefield can have.
1848 2007-07-25 Jonathan Chambers <joncham@gmail.com>
1850 * Makefile.am: Added transparentproxy.cs.
1851 * transparentproxy.cs: Add tests for transparentproxy
1854 Code is contributed under MIT/X11 license.
1856 2007-07-20 Raja R Harinath <rharinath@novell.com>
1858 * Makefile.am (bug-81691.exe): Create it in the builddir.
1860 2007-07-19 Mark Probst <mark.probst@gmail.com>
1862 * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs,
1863 bug-81691-b.cs: Test for bug #81691.
1865 2007-07-11 Raja R Harinath <rharinath@novell.com>
1867 * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir).
1869 2007-07-10 Rodrigo Kumpera <rkumpera@novell.com>
1871 * Makefile.am, bug-82020.il: Test for bug #82020
1873 2007-07-10 Zoltan Varga <vargaz@gmail.com>
1875 * libtest.c (mono_test_marshal_return_unicode_string_delegate):
1876 Add a missing return.
1878 2007-07-09 Mark Probst <mark.probst@gmail.com>
1880 * Makefile.am (test-bug-81673), bug-81673.cs,
1881 bug-81673-interface.cs: Test for bug 81673.
1883 2007-07-05 Zoltan Varga <vargaz@gmail.com>
1885 * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate.
1887 2007-06-12 Zoltan Varga <vargaz@gmail.com>
1889 * pinvoke2.cs: Add test for instance delegates.
1891 2007-05-26 Zoltan Varga <vargaz@gmail.com>
1893 * delegate.cs: Add more delegate tests.
1895 2007-05-24 Zoltan Varga <vargaz@gmail.com>
1897 * delegate.cs: Add a multicast delegate test.
1899 2007-05-23 Zoltan Varga <vargaz@gmail.com>
1901 * pinvoke2.cs libtest.c: Fix up asany in/out tests.
1903 2007-03-28 Raja R Harinath <rharinath@novell.com>
1905 * Makefile.am (test-bug-80307): Don't set PATH.
1907 2007-03-27 Raja R Harinath <harinath@gmail.com>
1909 * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too.
1910 (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree.
1912 2007-03-23 Jonathan Chambers <joncham@gmail.com>
1914 * libtest.c: Add tests for PreserveSigAttribute.
1915 * cominterop.cs: Add tests for PreserveSigAttribute.
1917 Code is contributed under MIT/X11 license.
1919 2007-02-19 Massimiliano Mantione <massi@ximian.com>
1920 * iface7.cs, Makefile.am: Added test for bug 75903.
1922 2007-02-08 Jonathan Chambers <joncham@gmail.com>
1924 * libtest.c: Add tests for COM Callable Wrapper marshalling.
1925 * cominterop.cs: Add tests for COM Callable Wrapper marshalling.
1927 Code is contributed under MIT/X11 license.
1929 2007-02-06 Massimiliano Mantione <massi@ximian.com>
1930 * bug-59286.cs, Makefile.am: Added test for bug 59286.
1932 2007-02-03 Zoltan Varga <vargaz@gmail.com>
1934 * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.
1936 * interlocked-2.2.cs: Add Interlocked.Read (long) test.
1938 * interlocked.cs: Fix return values.
1940 2007-01-19 Raja R Harinath <rharinath@novell.com>
1942 * Makefile.am (bug-80307.exe): Fix srcdir != builddir.
1944 2007-01-17 Massimiliano Mantione <massi@ximian.com>
1945 * bug-80307.cs, Makefile.am: Added test for bug 80307.
1947 2007-01-15 Miguel de Icaza <miguel@novell.com>
1949 * load-missing.il: Add test for missing assembly reference in
1952 Add test for missing type in newobj call.
1954 Add test for missing type reference in a parameter.
1956 Add test for missing assembly in method call.
1958 2007-01-11 Jonathan Chambers <joncham@gmail.com>
1960 * libtest.c, cominterop.cs: Tests for unmanaged->managed
1961 VARIANT marshalling.
1963 2007-01-10 Robert Jordan <robertj@gmx.net>
1965 * bug-80392.2.cs: Add more tests.
1967 2007-01-09 Robert Jordan <robertj@gmx.net>
1969 * bug-80392.2.cs: Add test for bug #80392.
1971 2007-01-09 Robert Jordan <robertj@gmx.net>
1973 * cross-domain.cs: Reflect marshal.c changes: after r70643
1974 StringBuilders are not ReferenceEquals () anymore, because
1975 they are marshaled by value.
1977 2007-01-01 Miguel de Icaza <miguel@novell.com>
1979 * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when
1980 the charset is Unicode (see bugs 79944 and 78722).
1982 2006-12-31 Miguel de Icaza <miguel@novell.com>
1984 * exists.cs: Add new test case for MONO_IOMAP bug.
1986 2006-11-02 Wade Berrier <wberrier@novell.com>
1988 * Makefile.am: Fix path to mkbundle so test passes
1990 2006-10-31 Massimiliano Mantione <massi@ximian.com>
1991 * bug-79684.2.cs, Makefile.am: Added test for bug 79684.
1993 2006-10-20 Jonathan Chambers <joncham@gmail.com>
1995 * cominterop.cs: Added more tests for Variant.
1996 * libtest.c: Added more tests for Variant.
1998 2006-10-02 Zoltan Varga <vargaz@gmail.com>
2000 * static-constructor.cs: Add a new test.
2002 2006-09-30 Jonathan Chambers <joncham@gmail.com>
2004 * marshal7.cs: Added tests for size of structs containing
2005 objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct.
2007 2006-09-30 Zoltan Varga <vargaz@gmail.com>
2009 * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases.
2011 2006-09-20 Zoltan Varga <vargaz@gmail.com>
2013 * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to
2014 prevent random errors.
2015 (mono_test_marshal_stringbuilder): Ditto.
2017 2006-09-18 Jonathan Chambers <joncham@gmail.com>
2019 * cominterop.cs: Added COM Interop tests for null BSTR checks.
2020 * libtest.c: Added COM Interop tests for null BSTR checks.
2022 2006-09-16 Zoltan Varga <vargaz@freemail.hu>
2024 * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there.
2026 2006-09-14 Zoltan Varga <vargaz@gmail.com>
2028 * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null.
2030 2006-09-06 Zoltan Varga <vargaz@gmail.com>
2032 * pinvoke3.cs libtest.c: Add test for #79289.
2034 2006-09-05 Zoltan Varga <vargaz@gmail.com>
2036 * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods.
2038 2006-09-03 Zoltan Varga <vargaz@gmail.com>
2040 * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with
2043 2006-08-09 Jonathan Chambers <joncham@gmail.com>
2045 * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch.
2046 * libtest.c: Implemented QueryInterface correctly.
2048 2006-08-08 Zoltan Varga <vargaz@gmail.com>
2050 * vararg.il: Add a test for #79027.
2052 2006-07-28 Jonathan Chambers <joncham@gmail.com>
2054 * cominterop.cs: Added COM Interop object marshalling tests;
2055 enabled on windows only.
2056 * libtest.c: Added COM Interop object marshalling tests;
2057 enabled on windows only.
2059 2006-07-27 Zoltan Varga <vargaz@gmail.com>
2061 * libtest.c: Add a newline at the EOF.
2063 2006-07-15 Jonathan Chambers <joncham@gmail.com>
2065 * cominterop.cs: Added COM Interop tests; not enabled yet.
2066 * libtest.c: Added COM Interop tests; not enabled yet.
2068 2006-07-12 Zoltan Varga <vargaz@gmail.com>
2070 * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows.
2072 2006-06-30 Zoltan Varga <vargaz@gmail.com>
2074 * libtest.c (mono_test_ref_vtype): Remove debug printfs.
2076 2006-06-28 Zoltan Varga <vargaz@gmail.com>
2078 * marshal2.cs: Add tests for ByValTStr + Unicode encoding.
2080 2006-06-15 Zoltan Varga <vargaz@gmail.com>
2082 * pinvoke-2.cs: Rename to pinvoke-2.2.cs.
2084 * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs
2086 * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests.
2088 2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
2090 * Makefile.am: Add 'cas' to SUBDIRS
2092 2006-06-20 Massimiliano Mantione <massi@ximian.com>
2093 * bug-78656.cs. Makefile.am: Added test for bug 78656.
2095 2006-06-16 Massimiliano Mantione <massi@ximian.com>
2096 * bug-78653.cs. Makefile.am: Added test for bug 78653.
2098 2006-06-13 Massimiliano Mantione <massi@ximian.com>
2099 * test-inline-call-stack.cs: Test also that the order in which
2100 .cctors are run is essentially the same regardless of the status of
2101 "beforefieldinit", because too many apps depend on this behavior
2102 (which seems to be also the one of the MS CLR).
2104 2006-06-10 Zoltan Varga <vargaz@gmail.com>
2106 * interlocked-2.2.cs: Make the return values positive.
2108 2006-06-07 Wade Berrier <wberrier@novell.com>
2110 * Makefile.am: add test-inline-call-stack-library.cs and test-inline-call-stack.cs
2111 to EXTRA_DIST so that tests can be run from a dist tarball
2113 2006-06-05 Jonathan Chambers <jonathan.chambers@ansys.com>
2115 * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests
2117 2006-06-06 Massimiliano Mantione <massi@ximian.com>
2119 * Makefile.am, bug-78311.cs, bug-78549.il: Added tests.
2121 2006-06-05 Zoltan Varga <vargaz@gmail.com>
2123 * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names.
2125 2006-05-18 Zoltan Varga <vargaz@gmail.com>
2127 * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types.
2129 2006-05-17 Zoltan Varga <vargaz@gmail.com>
2131 * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct.
2133 * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to
2136 2006-05-10 Atsushi Enomoto <atsushi@ximian.com>
2138 * test-enum-indstoreil.il : removed duplicate label.
2141 2006-05-06 Zoltan Varga <vargaz@gmail.com>
2143 * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0
2146 * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods.
2148 2006-04-19 Massimiliano Mantione <massi@ximian.com>
2149 * test-inline-call-stack.cs: Added missing check.
2151 2006-04-19 Massimiliano Mantione <massi@ximian.com>
2152 * Makefile.am: Added tests to see if inline breaks the call stack.
2153 * test-inline-call-stack.cs: Likewise.
2154 * test-inline-call-stack-library.cs: Likewise.
2156 2006-04-12 Zoltan Varga <vargaz@gmail.com>
2158 * thread6.cs: Add regression test for #78024.
2160 2006-04-07 Zoltan Varga <vargaz@gmail.com>
2162 * marshal2.cs: Add tests for #77960.
2164 2006-03-29 Raja R Harinath <rharinath@novell.com>
2166 * iface-large.cs: New test based on #75172.
2168 2006-02-18 Zoltan Varga <vargaz@gmail.com>
2170 * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional
2173 2006-01-30 Zoltan Varga <vargaz@gmail.com>
2175 * Makefile.am (patch-libtool): New utility target for those using a
2178 2006-01-27 Raja R Harinath <rharinath@novell.com>
2180 Add support for net_2_0 test cases.
2181 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH.
2182 (with_mono_path2, RUNTIME2, GMCS, ILASM2): New.
2183 (TEST_CS2_SRC, TEST_IL2_SRC): New.
2184 (EXTRA_DIST): Add them.
2185 (testjit-default, testjit-net_2_0): New. Copies of old testjit,
2186 updated to use appropriate runtimes.
2187 (testjit): Depend on them.
2188 * find-method.2.il: New test.
2190 2006-01-26 Zoltan Varga <vargaz@gmail.com>
2192 * thread-dump.cs: New file.
2194 2005-12-22 Zoltan Varga <vargaz@gmail.com>
2196 * interlocked.cs: Add "test" for Thread.MemoryBarrier ().
2198 * custom-attr.cs: Add test for #77045.
2200 2005-12-15 Zoltan Varga <vargaz@gmail.com>
2202 * cpblkTest.il: Fix storage of addresses into int32 variables.
2204 2005-12-14 Zoltan Varga <vargaz@gmail.com>
2206 * marshal2.cs: Remove test which can fail on 64 bit archs.
2208 2005-11-28 Raja R Harinath <rharinath@novell.com>
2210 * Makefile.am (ILASM): Use profile-dependent location of ilasm.
2212 2005-10-21 Zoltan Varga <vargaz@gmail.com>
2214 * pinvoke2.cs libtest.c: Add tests for byref struct marshalling.
2216 2005-10-20 Miguel de Icaza <miguel@novell.com>
2218 * Makefile.am (stresstest): Change the strings so we can scan the
2219 build logs more easily for failures (without the word "0 failed".
2221 * Makefile (stresstest):
2223 2005-10-20 Raja R Harinath <rharinath@novell.com>
2225 * Makefile.am (testbundle): Use in-tree config, and in-tree
2228 2005-10-08 Zoltan Varga <vargaz@gmail.com>
2230 * appdomain-unload.cs: Allocate some MBR objects between unloads to
2233 2005-10-07 Zoltan Varga <vargaz@gmail.com>
2235 * remoting5.cs: Add test for ldflda on MBR objects.
2237 2005-10-07 Zoltan Varga <vargaz@gmail.com>
2239 * pinvoke.cs: Remove test loading cygwin1.dll under cygwin.
2241 2005-09-19 Zoltan Varga <vargaz@gmail.com>
2243 * custom-attr.cs: Add tests for bug #76062.
2245 * test-driver Makefile.am: Fix detection of disabled tests.
2247 2005-09-16 Raja R Harinath <rharinath@novell.com>
2249 * Makefile.am (check-local): Don't invoke semdel-wrapper.
2251 2005-09-13 Raja R Harinath <rharinath@novell.com>
2253 * Makefile.am (test-type-load): Refer to source files using $(srcdir).
2254 (EXTRA_DIST): Add sources from 'test-type-load'.
2256 2005-09-12 Zoltan Varga <vargaz@gmail.com>
2258 * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
2260 * pinvoke3.cs libtest.c: Add tests for bug #76063.
2262 2005-09-09 Zoltan Varga <vargaz@gmail.com>
2264 * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
2265 for handling type load exceptions.
2267 * Makefile.am: Add type loading tests.
2269 2005-08-27 Zoltan Varga <vargaz@gmail.com>
2271 * libtest.c (mono_test_empty_struct): Work around bug in intel icc.
2273 2005-08-23 Zoltan Varga <vargaz@freemail.hu>
2275 * delegate.cs: Add float and double tests.
2277 2005-08-22 Zoltan Varga <vargaz@freemail.hu>
2279 * delegate.cs: Restructure and add long delegate test.
2281 * thread-2.cs: New file.
2283 2005-08-20 Zoltan Varga <vargaz@freemail.hu>
2285 * Makefile.am: Reenable disabled amd64 tests.
2287 2005-07-21 Zoltan Varga <vargaz@freemail.hu>
2289 * marshal9.cs libtest.c: Add tests for byref custom marshalling.
2291 * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.
2293 2005-07-19 Zoltan Varga <vargaz@freemail.hu>
2295 * pinvoke2.cs libtest.c: Add some IA64 struct passing tests.
2297 2005-07-09 Zoltan Varga <vargaz@freemail.hu>
2299 * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.
2301 2005-07-07 Zoltan Varga <vargaz@freemail.hu>
2303 * thread6.cs: Disable part of the test that currently doesn't work. Add
2304 new tests from a bug report.
2306 * appdomain-unload.cs: Add tests for threadpools.
2308 2005-07-04 Raja R Harinath <rharinath@novell.com>
2310 * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.
2312 2005-07-01 Lluis Sanchez Gual <lluis@novell.com>
2314 * remoting1.cs: Test for getting a remote field value which is null.
2316 2005-07-01 Raja R Harinath <rharinath@novell.com>
2318 * Makefile.am (check-local): Call semdel-wrapper.
2320 2005-06-28 Zoltan Varga <vargaz@freemail.hu>
2322 * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.
2324 2005-06-27 Zoltan Varga <vargaz@freemail.hu>
2326 * pinvoke2.cs: Add test for #75374.
2328 * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.
2330 2005-06-15 Zoltan Varga <vargaz@freemail.hu>
2332 * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.
2334 2005-06-15 Raja R Harinath <rharinath@novell.com>
2336 * Makefile.am (testbundle): Run the testcase with MONO_PATH set to
2337 the build tree -- it's built with autodeps off.
2339 2005-06-14 Ben Maurer <bmaurer@ximian.com>
2341 * Makefile.am (testbundle): Test case that bundling works with a
2344 2005-05-26 Zoltan Varga <vargaz@freemail.hu>
2346 * Makefile.am (TestDriver.dll): Fix a warning.
2348 2005-05-14 Zoltan Varga <vargaz@freemail.hu>
2350 * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
2353 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
2355 * marshal9.cs libtest.c: Add more tests.
2357 * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
2360 * marshal9.cs libtest.c: Add tests for marshalling null values.
2362 * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
2363 and pinvoke15 into pinvoke2.
2365 * pinvoke2.cs: Fix warnings.
2367 * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
2370 2005-05-12 Lluis Sanchez Gual <lluis@novell.com>
2372 * main-returns-background-change.cs: New test for changing the
2373 background mode of a thread.
2375 2005-05-01 Zoltan Varga <vargaz@freemail.hu>
2377 * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
2380 * pinvoke-2.cs: New file for 2.0 pinvoke tests.
2382 2005-04-22 Raja R Harinath <rharinath@novell.com>
2384 * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
2386 2005-04-09 Zoltan Varga <vargaz@freemail.hu>
2388 * Makefile.am (testtrace): New target to test --trace functionality.
2390 2005-04-04 Zoltan Varga <vargaz@freemail.hu>
2392 * invoke.cs: Add new test.
2394 2005-03-31 Zoltan Varga <vargaz@freemail.hu>
2396 * stack-overflow.cs: New tests, not yet enabled.
2398 2005-03-10 Zoltan Varga <vargaz@freemail.hu>
2400 * dataslot.cs: Add tests for #65414.
2402 2005-03-06 Zoltan Varga <vargaz@freemail.hu>
2404 * rounding.cs: Remove this, this is now in the JIT regression tests.
2406 * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
2408 2005-03-04 Zoltan Varga <vargaz@freemail.hu>
2410 * remoting1.cs: Add new regression test.
2412 2005-03-01 Zoltan Varga <vargaz@freemail.hu>
2414 * pinvoke3.cs: Add tests for passing blittable arrays.
2416 * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
2418 2005-02-21 Ben Maurer <bmaurer@ximian.com>
2420 * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
2421 aborting. The second one deadlocks, so it is disabled
2423 2005-02-19 Zoltan Varga <vargaz@freemail.hu>
2425 * pinvoke3.cs libtest.c: Add more small struct tests.
2427 2005-02-18 Zoltan Varga <vargaz@freemail.hu>
2429 * pinvoke3.cs libtest.c: Add tests for passing and returning small
2430 structs from delegates. Currently fails on windows.
2432 2005-02-16 Zoltan Varga <vargaz@freemail.hu>
2434 * pinvoke2.cs: Add test for #72625.
2436 * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
2437 2005-02-15 Zoltan Varga <vargaz@freemail.hu>
2439 * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
2440 can be found by the runtime.
2442 * pinvoke13.cs: Fix test.
2444 * libtest.c pinvoke13.cs: Fix test on big-endian machines.
2446 * pinvoke3.cs: Remove an error handling test which no longer fails in
2449 * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
2451 2005-02-13 Zoltan Varga <vargaz@freemail.hu>
2453 * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
2455 * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3
2458 * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
2460 2005-02-05 Zoltan Varga <vargaz@freemail.hu>
2462 * libtest.c: Mark all exported functions STDCALL.
2464 * Makefile.am (CSC): Disable some warnings.
2466 2005-01-30 Zoltan Varga <vargaz@freemail.hu>
2468 * libtest.c: Fix some warnings.
2470 2005-01-25 Zoltan Varga <vargaz@freemail.hu>
2472 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
2474 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
2475 on amd64 to make the test green again.
2477 2005-01-20 Raja R Harinath <rharinath@novell.com>
2479 * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
2481 * pinvoke2.cs (test_0_return_vtype): Update.
2483 2005-01-17 Zoltan Varga <vargaz@freemail.hu>
2485 * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
2486 marshalling of unicode strings.
2488 2005-01-15 Zoltan Varga <vargaz@freemail.hu>
2490 * thread6.cs: Add test for aborting the current thread.
2492 2005-01-11 Zoltan Varga <vargaz@freemail.hu>
2494 * thread6.cs: Add test for rethrowing abort exceptions.
2496 2005-01-06 Sebastien Pouliot <sebastien@ximian.com>
2498 * desweak.cs: Add test to check for regression of the bug seen in
2499 rev 38316. The original code that failed is no more part of the
2502 2005-01-06 Zoltan Varga <vargaz@freemail.hu>
2504 * libtest.c: Fix blittable_struct_delegate test.
2506 2004-12-29 Zoltan Varga <vargaz@freemail.hu>
2508 * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
2511 * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
2513 2004-12-26 Patrik Torstensson <patrik.torstensson@gmail.com>
2515 * interlocked.cs: added reg test for bug 70784
2517 2004-12-18 Zoltan Varga <vargaz@freemail.hu>
2519 * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
2521 2004-12-15 Patrik Torstensson <patrik.torstensson@gmail.com>
2523 * interlocked.cs: New test.
2525 2004-12-14 Raja R Harinath <rharinath@novell.com>
2527 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
2529 2004-12-11 Ben Maurer <bmaurer@ximian.com>
2531 * thread-static-init.cs: New test.
2533 2004-12-09 Raja R Harinath <rharinath@novell.com>
2535 * test-driver: Clean up.
2536 * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
2538 2004-12-08 Raja R Harinath <rharinath@novell.com>
2540 * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
2542 2004-12-08 Zoltan Varga <vargaz@freemail.hu>
2544 * appdomain-unload.cs: Disable nondeterministic async unloading test.
2546 2004-12-04 Zoltan Varga <vargaz@freemail.hu>
2548 * delegate.cs: Add test for unboxing and delegates.
2550 2004-12-02 Zoltan Varga <vargaz@freemail.hu>
2552 * appdomain-unload.cs: Add tests for unloading an appdomain from inside
2555 * appdomain-unload.cs: Stop the foreground thread created by one of the
2558 2004-11-26 Raja R Harinath <rharinath@novell.com>
2560 * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
2562 2004-11-23 Raja R Harinath <rharinath@novell.com>
2564 * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly. Use
2565 the mcs/ tree directly.
2567 2004-11-19 Raja R Harinath <rharinath@novell.com>
2569 * Makefile.am (check-local): New. Hook into 'make check'.
2570 (CSC): Define using in-tree mono and mcs.exe.
2571 (ILASM): New. Likewise, with in-tree ilasm.exe.
2572 * async_read.cs (Main): Read async_read.exe, since async_read.cs
2573 will not necessarily be in the build directory.
2574 * test-driver: Preserve stderr.
2576 2004-11-10 Lluis Sanchez Gual <lluis@novell.com>
2578 * cross-domain.cs: New tests for cross-domain calls.
2580 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
2582 * loader.cs: Add test for loading dynamic assemblies using
2583 Assembly.LoadWithPartialName ().
2585 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
2587 * loader.cs: New file for assembly loading tests.
2589 2004-10-29 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2591 * cattr-object.cs: Correct type checking so test will stop giving
2594 2004-10-07 Zoltan Varga <vargaz@freemail.hu>
2596 * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
2598 2004-09-30 Zoltan Varga <vargaz@freemail.hu>
2600 * marshal.cs: Add test for GetFunctionPointerForDelegate.
2602 * libtest.c pinvoke2.cs: Add test for returning delegates.
2604 2004-09-28 Zoltan Varga <vargaz@freemail.hu>
2606 * Makefile.am: Add marshal.cs.
2608 * marshal.cs: New file for Marshal tests.
2610 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
2612 * libtest.c: Free memory using CoTaskMemFree on windows.
2613 * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
2615 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
2617 * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall
2618 name mangling on windows.
2620 2004-09-17 Zoltan Varga <vargaz@freemail.hu>
2622 * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.
2624 2004-09-08 Lluis Sanchez Gual <lluis@novell.com>
2626 * delegate8.cs: New regression test for bug #59299.
2627 * Makefile.am: Added delegate8.cs.
2629 2004-09-07 Duncan Mak <duncan@ximian.com>
2631 * typeof-ptr.cs: Add an unsafe section to the code that's using
2632 direct pointers. This was breaking the test stage on the build boxes.
2634 2004-09-07 Zoltan Varga <vargaz@freemail.hu>
2636 * libtest.c (mono_test_marshal_string_array): Add test for null
2637 terminating string arrays.
2639 2004-09-06 Zoltan Varga <vargaz@freemail.hu>
2641 * libtest.c: Mark delegates with __stdcall on windows.
2643 2004-09-04 Zoltan Varga <vargaz@freemail.hu>
2645 * pinvoke2.cs libtest.c: Fix memory management in tests.
2647 * pinvoke14.cs: Merge this into pinvoke2.cs.
2649 2004-09-03 Zoltan Varga <vargaz@freemail.hu>
2651 * marshal9.cs libtest.c: Fix memory leaks in test.
2653 2004-08-31 Zoltan Varga <vargaz@freemail.hu>
2655 * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.
2657 * marshal9.cs: Clean up and expand custom marshalling tests.
2659 * marshal10.cs: Merge this into marshal9.cs.
2661 * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
2664 2004-08-28 Zoltan Varga <vargaz@freemail.hu>
2666 * pinvoke2.cs libtest.c: New test for byref string arrays.
2668 2004-08-06 Zoltan Varga <vargaz@freemail.hu>
2670 * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.
2672 2004-07-28 Zoltan Varga <vargaz@freemail.hu>
2674 * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling
2677 2004-07-06 Ben Maurer <bmaurer@ximian.com>
2679 * reflection-const-field.cs: New test for reflection on
2682 2004-07-05 Zoltan Varga <vargaz@freemail.hu>
2684 * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
2686 2004-07-03 Zoltan Varga <vargaz@freemail.hu>
2688 * pinvoke3.cs libtest.c: New test for returning delegates from a
2691 * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
2693 2004-07-02 Zoltan Varga <vargaz@freemail.hu>
2695 * Makefile.am (CLEANFILES): Delete .stdout files too.
2697 2004-05-29 Zoltan Varga <vargaz@freemail.hu>
2699 * invoke.cs: Add an Invoke test.
2701 2004-05-28 Zoltan Varga <vargaz@freemail.hu>
2703 * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
2705 * static-constructor.cs: Add new regression test for bug #59193.
2707 * setenv.cs: Fix this after marshalling changes.
2709 2004-05-26 Zoltan Varga <vargaz@freemail.hu>
2711 * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
2713 * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
2715 2004-05-23 Zoltan Varga <vargaz@freemail.hu>
2717 * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
2719 2004-05-22 Zoltan Varga <vargaz@freemail.hu>
2721 * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
2723 2004-05-18 Zoltan Varga <vargaz@freemail.hu>
2725 * marshal9.cs marshal10.cs: Fix custom marshalling tests.
2727 2004-05-11 Zoltan Varga <vargaz@freemail.hu>
2729 * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
2731 * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
2733 2004-05-06 Zoltan Varga <vargaz@freemail.hu>
2735 * Makefile.am: Disable thread6.exe since it might hang. Fix check for
2738 * Makefile.am: Only disable thread6.exe on x86.
2740 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
2742 * pinvoke2.cs libtest.c: New tests for long fields inside structs.
2744 2004-04-26 Zoltan Varga <vargaz@freemail.hu>
2746 * Makefile.am test-driver: Disable some failing tests.
2748 2004-04-19 Zoltan Varga <vargaz@freemail.hu>
2750 * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
2752 2004-04-18 Zoltan Varga <vargaz@freemail.hu>
2754 * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for
2755 marshalling delegate fields in structs. Merge marshal4.cs into
2758 * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
2760 2004-04-14 Zoltan Varga <vargaz@freemail.hu>
2762 * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
2764 2004-04-10 Bernie Solomon <bernard@ugsolutions.com>
2766 * libtest.c: declare SetLastError on Windows
2768 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
2770 * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
2771 lock is not owned by the current thread (see bug #56157). Modified test that
2774 2004-03-16 Zoltan Varga <vargaz@freemail.hu>
2776 * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
2779 2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
2781 * libtest.c (mono_test_marshal_time_t): fix
2782 for current code on 64 bit machines with 64bit time
2784 * marshal9.cs marshal10.cs: Do arithmetic on
2787 2004-03-09 Zoltan Varga <vargaz@freemail.hu>
2789 * setenv.cs: Handle DllNotFoundException.
2791 * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
2793 2004-02-23 Zoltan Varga <vargaz@freemail.hu>
2795 * many-locals.cs: Add tests for locals with large stack frame offsets.
2797 2004-02-18 Zoltan Varga <vargaz@freemail.hu>
2799 * switch.cs: Add test for bug #54473.
2801 2004-02-14 Zoltan Varga <vargaz@freemail.hu>
2803 * libtest.c: Add <time.h>
2805 * delegate.cs: Add test for bug #52092.
2807 2004-02-12 Zoltan Varga <vargaz@freemail.hu>
2809 * marshal10.cs: Oops, wrong test.
2811 * libtest.c: Add valuetype marshaling test.
2813 * marshal9.cs: Fix after marshaling changes.
2815 * marshal10.cs: Add valuetype marshaling test.
2817 2004-02-10 Zoltan Varga <vargaz@freemail.hu>
2819 * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
2822 2004-02-02 Zoltan Varga <vargaz@freemail.hu>
2824 * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
2826 * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
2829 2004-01-31 Zoltan Varga <vargaz@freemail.hu>
2831 * setenv.cs: Make this run on platforms without setenv.
2833 2004-01-30 Zoltan Varga <vargaz@freemail.hu>
2835 * Makefile.am: Set SHELL to bash, since some commands require it.
2837 2004-01-22 Zoltan Varga <vargaz@freemail.hu>
2839 * pinvoke17.cs: Fix test.
2841 2004-01-19 Zoltan Varga <vargaz@freemail.hu>
2843 * pinvoke2.cs: Add tests for DllImport problems.
2845 * pinvoke.cs: Make this run under linux.
2847 2004-01-09 Zoltan Varga <vargaz@freemail.hu>
2849 * custom-attr.cs: Add test for properties with array type.
2851 2003-12-13 Patrik Torstensson <p@rxc.se>
2853 * bug-42136.cs: invalid liveness analyse for locals
2854 used in try and catch block. (exceptions not counted
2855 for in the liveness analyse)
2856 * Makefile.am: added bug-42136.cs
2858 2003-12-13 Patrik Torstensson <p@rxc.se>
2860 * bug-48015.cs: new test for obj.Equals on ContextBound objects
2861 * Makefile.am: added bug-48015.cs.
2863 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
2865 * context-static.cs: new test for ContextStaticAttribute.
2866 * Makefile.am: added context-static.cs.
2868 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
2870 * cattr-object.cs: Fix test so it does not count the attributes on the
2873 2003-10-31 Zoltan Varga <vargaz@freemail.hu>
2875 * appdomain-unload.cs: Get rid of hardcoded file names.
2877 * appdomain-unload.cs: New file. AppDomain Unloading tests.
2879 * Makefile: Add new test + enable IL tests now that we have a working
2882 * delegate7.cs: Convert it to use the test driver + add regression test
2885 2003-10-25 Zoltan Varga <vargaz@freemail.hu>
2887 * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
2889 2003-10-15 Zoltan Varga <vargaz@freemail.hu>
2891 * vararg.il: New file.
2893 * Makefile.am: Added vararg.il.
2895 2003-10-13 Bernie Solomon <bernard@ugsolutions.com>
2897 * Makefile.am: fix so it works if builddir != srcdir
2899 * libtest.c: (mono_test_empty_struct) make it exist for
2900 non-GCC builds (and possibly pass depending on trampolines).
2901 (mono_test_marshal_bool_byref) bools marshal as ints by default
2903 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
2905 * bug-46781.cs: New regression test.
2907 * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
2909 * Makefile.am (TEST_CS_SRC): Remove merged tests.
2911 * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files +
2912 convert tests so they run with the test driver used by mini.
2914 * pinvoke3.cs libtest.c: Add tests for class arguments and return
2917 * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.