2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / tests / ChangeLog
blobfccbef06b07c370a6f61a76b13c9ed6bac363af2
1 2010-03-26  Zoltan Varga  <vargaz@gmail.com>
3         * Makefile.am: Disable testbundle for now as it depends on having a system mono.
5 2010-03-23  Zoltan Varga  <vargaz@gmail.com>
7         * Makefile.am (BASE_TEST_CS_SRC): Remove make-imt-test.cs, it is not a test.
9         * test-runner.cs: Add an option to run the tests with different optimization
10         sets.
12         * Makefile.am: Make it possible to run the normal+gshared tests using the managed
13         test runner by passing the M=1 option to make.
15 2010-03-18  Zoltan Varga  <vargaz@gmail.com>
17         * Makefile.am (runtest): Save the output of the aot compiler into a file.
19 2010-03-05  Robert Jordan  <robertj@gmx.net>
21         * remoting4.cs: Add test for bug #504886.
23 2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>
25         * bug-562150.cs: Regression test.
27 2010-03-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>
29         * Makefile.am: Renamed INSTALL_2_1 to MOONLIGHT.
31 2010-03-01  Zoltan Varga  <vargaz@gmail.com>
33         * dtest.cs: Add a test for CreateBoxedValue.
35 2010-02-11  Zoltan Varga  <vargaz@gmail.com>
37         * dtest.cs: Add a test for exception subclasses.
39 2010-02-04  Zoltan Varga  <vargaz@gmail.com>
41         * dtest.cs: Add a test for TypeMirror.EnumUnderlyingType.
43         * dtest.cs dtest-app.cs: Add tests for TypeMirror.IsEnum and
44         VirtualMachine.CreateEnumMirror ().
46 2010-01-28  Zoltan Varga  <vargaz@gmail.com>
48         * dtest.cs: Add minimal tests for assembly unloading.
50 2010-01-28 Rodrigo Kumpera  <rkumpera@novell.com>
52         * large-gc-bitmap.cs: Respect the 1Mb size limit for valuetype types.
54 2010-01-19  Sylvain Dupont <duposyl@gmail.com>
56         * cominterop.cs libtest.c: Added tests for marshalling
57           in, in/byref, in/out, in/out/byref parameters of type
58           SAFEARRAY[VARIANT].
60         Code is contributed under MIT/X11 license.
62 2010-01-18  Zoltan Varga  <vargaz@gmail.com>
64         * dtest.cs dtest-app.cs: Add a test for single stepping + out of line bblocks.
66         * dtest.cs: Upgrade after debugging namespace change.
68 2010-01-16  Zoltan Varga  <vargaz@gmail.com>
70         * dtest-app.cs dtest.cs: Add tests for handling vtypes with IntPtr fields.
72 2009-12-26  Zoltan Varga  <vargaz@gmail.com>
74         * bug-561239.cs: New test for bug #561239.
76 2009-12-22  Zoltan Varga  <vargaz@gmail.com>
78         * dtest.cs dtest-app.cs: Add more single stepping tests.
80 2009-12-17  Zoltan Varga  <vargaz@gmail.com>
82         * libtest.c pinvoke2.cs: Add a test for calling pinvoke methods using calli.
84 2009-12-05  Zoltan Varga  <vargaz@gmail.com>
86         * dtest.cs dtest-app.cs: Add a test for intptrs.
88 2009-12-01  Zoltan Varga  <vargaz@gmail.com>
90         * dtest.cs: Add a a test for invokes on not suspended threads.
92 2009-11-24  Zoltan Varga  <vargaz@gmail.com>
94         * dtest.cs dtest-app.cs: Add a test for single threaded invokes + events.
96 2009-11-23  Zoltan Varga  <vargaz@gmail.com>
98         * dtest.cs dtest-app.cs: Add a test for single threaded invokes.
100 2009-11-20  Zoltan Varga  <vargaz@gmail.com>
102         * libtest.c (mono_test_marshal_bool_in): Use 'short' as the type of the
103         variant bool argument.
105         * marshalbool.cs: Pass -1 as the 'expected' argument instead of 0xffff, which
106         causes sign extensions issues on some platforms.
108 2009-11-19  Zoltan Varga  <vargaz@gmail.com>
110         * dtest.cs: Add a test for AssemblyMirror.GetName ().
112 2009-11-16  Mark Probst  <mark.probst@gmail.com>
114         * large-gc-bitmap.cs: New test for large GC bitmaps.
116         * Makefile.am: Test added.
118 2009-11-14  Zoltan Varga  <vargaz@gmail.com>
120         * dtest.cs: Add a test for stack traces in native code.
122 2009-11-13  Zoltan Varga  <vargaz@gmail.com>
124         * dtest.cs: Add a test for InvokeOptions.DisableBreakpoints.
126 2009-11-12  Zoltan Varga  <vargaz@gmail.com>
128         * dtest.cs: Update to latest APIs.
130         * generic-virtual.2.cs: Add a test for rebuilding virtual generic method
131         thunks.
133 2009-11-09  Zoltan Varga  <vargaz@gmail.com>
135         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable filter-stack.exe on ARM.
137 2009-11-07  Zoltan Varga  <vargaz@gmail.com>
139         * gen-runtime-invoke.cs: Add a test.
141         * invoke.cs: Convert to using the TestRunner. Remove a test which is
142         auto-generated now.
144 2009-11-06  Zoltan Varga  <vargaz@gmail.com>
146         * dtest.cs (Threads): Fix a race.
148 2009-11-05  Zoltan Varga  <vargaz@gmail.com>
150         * Makefile.am (dcheck): New target to run the soft-debugger tests.
152         * dtest.cs dtest-app.cs: New files containing tests for the soft debugger.
154 2009-11-04  Zoltan Varga  <vargaz@gmail.com>
156         * thread6.cs: Add a test for 539394. Convert to using the TestRunner.
158 2009-11-03  Rodrigo Kumpera  <rkumpera@novell.com>
160         * interface-with-static-method.il: New test for an interface with static
161         constructor.
163 2009-10-25  Zoltan Varga  <vargaz@gmail.com>
165         * gc-altstack.cs: New test.
167 2009-10-23  Raja R Harinath  <harinath@hurrynot.org>
169         * Makefile.am (modules.exe): Depend on TestDriver.dll too.
171 2009-10-20  Zoltan Varga  <vargaz@gmail.com>
173         * libtest.c pinvoke2.cs: Add a test for #548276.
175 2009-10-16  Bill Holmes  <billholmes54@gmail.com>
177         * cominterop.cs : Adding a test for 547030. 
179         Contributed under MIT/X11 license.
181 2009-10-07  Zoltan Varga  <vargaz@gmail.com>
183         * pinvoke2.cs libtest.c: Add a test for marshalling DateTime to unmanaged code.
185         * Makefile.am: Fix make dist.
187 2009-10-06  Mark Probst  <mark.probst@gmail.com>
189         * bug-544445.cs: New test.
191         * Makefile.am: Test added.
193 2009-10-04  Zoltan Varga  <vargaz@gmail.com>
195         * Makefile.am: Replace make_imt_test_.sh with a faster C# version.
197 2009-09-30  Zoltan Varga  <vargaz@gmail.com>
199         * pinvoke2.cs libtest.c: Add a test for #543133.
201 2009-09-25  Mark Probst  <mark.probst@gmail.com>
203         * xdomain-threads.c: Test for checking whether Thread is correctly
204         separated between appdomains.
206         * Makefile.am: Test added.
208 2009-09-22  Zoltan Varga  <vargaz@gmail.com>
210         * assembly-load-stress.cs: New stress test.
212         * Makefile.am: Disable filter-stack.cs on ia64.
214         * appdomain-thread-abort.cs: Add a new test.
216 2009-09-21  Zoltan Varga  <vargaz@gmail.com>
218         * runtime-invoke.cs: Add a test for invoking string ctors. Remove tests which
219         are auto-generated now by gen-runtime-invoke.cs.
221 2009-09-21  Rodrigo Kumpera  <rkumpera@novell.com>
223         * array_load_exception.il: Test for broken arrays.
225 2009-09-21  Zoltan Varga  <vargaz@gmail.com>
227         * gen-runtime-invoke.cs: New test generator for runtime invoke tests.
229         * Makefile.am (test-runtime-invoke): New test target.
231         * runtime-invoke.cs: Add more tests.
233         * runtime-invoke.cs: Add tests for passing/receiving generic instances of
234         vtypes.
236 2009-09-20  Zoltan Varga  <vargaz@gmail.com>
238         * runtime-invoke.cs: Add more tests.
240 2009-09-17  Sebastien Pouliot  <sebastien@ximian.com>
242         * coreclr-security.cs: Add test cases for arrays (one dimension,
243         multidimentional and jagged) creation.
245 2009-09-15  Mark Probst  <mark.probst@gmail.com>
247         * generic-type-load-exception.2.il: Test case for vtable setup
248         failure in shared generic code.
250         * Makefile.am: Test added.
252 2009-09-13  Zoltan Varga  <vargaz@gmail.com>
254         * runtime-invoke.cs: Add a test.
256 2009-09-10  Bill Holmes  <billholmes54@gmail.com>
258         * cominterop.cs : Adding a test for invoking delegates that
259           target COM methods.
261         Contributed under MIT/X11 license.
263 2009-09-08  Rodrigo Kumpera  <rkumpera@novell.com>
265         * iface4.cs: Add one more check.
267 2009-09-08  Jonathan Chambers  <joncham@gmail.com>
269         * cominterop.cs libtest.c: Add support to run tests
270         on all x86 and amd64 platforms.
272 2009-09-07  Zoltan Varga  <vargaz@gmail.com>
274         * Makefile.am (runtest): Disable aot on some tests which contain loading
275         errors.
277 2009-09-05  Zoltan Varga  <vargaz@gmail.com>
279         * process-stress.cs: New stress test for spawning processes.
281 2009-09-03  Zoltan Varga  <vargaz@gmail.com>
283         * pinvoke3.cs libtest.c: Add a test for #481559.
285 2009-08-24  Rodrigo Kumpera  <rkumpera@novell.com>
287         * load-exceptions.cs:
288         * load-missing.il: Test for virtual and static methods.
290 2009-08-24  Rodrigo Kumpera  <rkumpera@novell.com>
292         * load-exceptions.cs:
293         * load-missing.il: Test for invalid method overrides.
295 2009-08-19 Rodrigo Kumpera  <rkumpera@novell.com>
297         * constraints-load.il: New test for errors related to loading
298         type and method constraints.
300 2009-08-12 Rodrigo Kumpera  <rkumpera@novell.com>
302         * bug-528055.il: Regression test for #528055.
304 2009-08-04  Atsushi Enomoto  <atsushi@ximian.com>
306         * make_imt_test.sh: fix freebsd build by Makoto Kishimoto
307           http://lists.ximian.com/pipermail/mono-devel-list/2008-November/029970.html
309 2009-07-31 Rodrigo Kumpera  <rkumpera@novell.com>
311         * generic_type_definition.2.cs: This test verifies for a lot of stuff
312         that must work under compiler context. A few of those used to work outside
313         of it, so this test worked by pure luck.
314         The fix is to run the test under compiler context.
316 2009-07-23  Zoltan Varga  <vargaz@gmail.com>
318         * load-exceptions.cs: Add a test for #524498.
320 2009-07-11  Zoltan Varga  <vargaz@gmail.com>
322         * runtime-invoke.cs: Convert it to use TestDriver. Add tests for
323         ptr types.
325 2009-07-09  Mark Probst  <mark.probst@gmail.com>
327         * generic-xdomain.2.cs: Test case for generic marshal-by-ref
328         objects.
330         * Makefile.am: Test added.
332 2009-06-29  Zoltan Varga  <vargaz@gmail.com>
334         * generic-stack-traces.2.cs: Add a test for #509406.
336         * dynamic-method-finalize.2.cs: New test.
338 2009-06-25  Mark Probst  <mark.probst@gmail.com>
340         * appdomain-async-invoke.cs: Fail if BeginInvoke doesn't return an
341         AsyncResult.
343 2009-06-25  Mark Probst  <mark.probst@gmail.com>
345         * appdomain-async-invoke.cs: Test for adding async invokes while a
346         domain is unloading.
348         * Makefile.am: Test added.
350 2009-06-25  Sylvain Dupont <duposyl@gmail.com>
352         * cominterop.cs libtest.c: Added tests for marshalling
353           out parameters of type SAFEARRAY[VARIANT].
355         Code is contributed under MIT/X11 license.
357 2009-06-24  Zoltan Varga  <vargaz@gmail.com>
359         * libtest.c make_imt_test.sh: Applied patch from Romain Tartiere 
360         (romain@blogreen.org). Fix tests on freebsd.
362 2009-06-17  Zoltan Varga  <vargaz@gmail.com>
364         * runtime-invoke.cs: Add test for sharing i8/u8 return values.
366 2009-06-15 Rodrigo Kumpera  <rkumpera@novell.com>
368         * load-exceptions.cs class.cs: Add regression test for #508487.
370         * t-missing.cs: Add nested type.
372 2009-06-06  Gert Driesen  <drieseng@users.sourceforge.net>
374         * bug-508538.cs: New regression test for bug #508538.
376 2009-06-01 Rodrigo Kumpera  <rkumpera@novell.com>
378         * load-exceptions.cs: Fix thiko.
380 2009-06-01 Rodrigo Kumpera  <rkumpera@novell.com>
382         * load-exceptions.cs: Test for #508532.
384         * load-missing.il: Ditto.
386 2009-05-27  Zoltan Varga  <vargaz@gmail.com>
388         * Makefile.am: Disable the test_messages test as it fails on the
389         buildbot.
391 2009-05-17  Zoltan Varga  <vargaz@gmail.com>
393         * Makefile.am (test_messages): Fix the dependencies of this test.
395 2009-05-14  Zoltan Varga  <vargaz@gmail.com>
397         * Makefile.am (test-coreclr-security): Use the net_2_1_raw profile since
398         the net_2_1 profile is no longer generated.
400 2009-05-05  Geoff Norton  <gnorton@novell.com>  
402         * tests-config: This file is generated by configure.
404 2009-04-27  Zoltan Varga  <vargaz@gmail.com>
406         * custom-attr.cs: Add a test for #498545.
408 2009-04-20  Zoltan Varga  <vargaz@gmail.com>
410         * virtual-sync.cs: Remove this, there is already a test for this in
411         synchronized.cs.
413 2009-04-18  Mark Probst  <mark.probst@gmail.com>
415         * appdomain-thread-abort.cs: New tests for thread aborts across
416         app domains.
418         * Makefile.am: Test added.
420 2009-04-17  Sebastien Pouliot  <sebastien@ximian.com>
422         * coreclr-security.cs: Add test case for the "special" case about
423         a default ctor being SSC on a transparent type (e.g. WebClient)
425 2009-04-15  Zoltan Varga  <vargaz@gmail.com>
427         * runtime-invoke.cs: Add a test for #494847.
429 2009-04-14  Zoltan Varga  <vargaz@gmail.com>
431         * thread-static.cs: Add a test for accesses through reflection.
433 2009-04-13  Bill Holmes  <billholmes54@gmail.com>
435         * Makefile.am: Adding marshalbool.cs.
437         * libtest.c: Adding native code for marshalbool.cs tests.
439         * marshalbool.cs: Adding tests for emit_marshal_boolean.
441         Contributed under MIT/X11 license.
443 2009-04-13  Zoltan Varga  <vargaz@gmail.com>
445         * pinvoke2.cs: Add a test for #492330.
447 2009-04-10  Mark Probst  <mark.probst@gmail.com>
449         * appdomain-unload.cs: Test for invoking on a proxy whose server
450         domain was unloaded.
452 2009-04-09  Zoltan Varga  <vargaz@gmail.com>
454         * thread6.cs: Fix race added by the last change.
456 2009-04-09  Bill Holmes  <billholmes54@gmail.com>
458         * finalizer-abort.cs, finalizer-exception.cs, finalizer-exit.cs :
459           Adding a sleep to the waiting thread to give Mono on Windows an
460           opportunity to interrupt the thread via QueueUserAPC.
462         Contributed under MIT/X11 license.
464 2009-03-31  Mark Probst  <mark.probst@gmail.com>
466         * critical-finalizers.cs: Test case for critical finalizers.
468         * Makefile.am: Test added.
470 2009-03-31  Mark Probst  <mark.probst@gmail.com>
472         * finalizer-wait.cs: Test case for WaitForPendingFinalizers.
474         * Makefile.am: Test added.
476 2009-03-29  Zoltan Varga  <vargaz@gmail.com>
478         * remoting4.cs: Fix the last change.
480 2009-03-28  Zoltan Varga  <vargaz@gmail.com>
482         * load-exceptions.cs: Add a test for missing locals.
484         * remoting4.cs: Add a test for generic virtual interface methods on proxies.
486 2009-03-28  Sebastien Pouliot  <sebastien@ximian.com>
488         * coreclr-security.cs: Add more override test cases.
490 2009-03-26  Zoltan Varga  <vargaz@gmail.com>
492         * pinvoke2.cs: Add a test for #488670.
494 2009-03-25  Mark Probst  <mark.probst@gmail.com>
496         * interlocked-4.2.cs: New CompareExchange test (triggered register
497         allocation bug on x86 and amd64).
499         * Makefile.am: Test added.
501 2009-03-24  Mark Probst  <mark.probst@gmail.com>
503         * interlocked-3.cs: New CompareExchange test.
505         * Makefile.am: Test added.
507 2009-03-24  Zoltan Varga  <vargaz@gmail.com>
509         * thread6.cs: Add back a sleep to avoid a race.
511 2009-03-23  Zoltan Varga  <vargaz@gmail.com>
513         * pinvoke-2.2.cs libtest.c: Add a test for #487758.
515 2009-03-20  Zoltan Varga  <vargaz@gmail.com>
517         * thread6.cs: Use a monitor to avoid sleeping which doesn't work on slow
518         machines.
520 2009-03-15  Steven Munroe  <munroesj@us.ibm.com>
522         This patch is contributed under the terms of the MIT/X11 license
524         * Makefile.am (test_platform): Enable testbundle for ppc.
526 2009-03-13  Mark Probst  <mark.probst@gmail.com>
528         * coreclr-security.exe: Added a test for calling via a
529         MANAGED_TO_MANAGED wrapper.
531 2009-03-09  Zoltan Varga  <vargaz@gmail.com>
533         * custom-attr.cs: Add a test for #483247.
535 2009-03-08  Zoltan Varga  <vargaz@gmail.com>
537         * gchandles.cs: New test.
539         * Makefile.am: Test added.
541 2009-03-06  Zoltan Varga  <vargaz@gmail.com>
543         * load-exceptions.cs load-missing.il: Add a test for #482638.
545 2009-03-05  Mark Probst  <mark.probst@gmail.com>
547         * bug-479763.2.cs: New test.
549         * Makefile.am: Test added.
551 2009-03-04  Mark Probst  <mark.probst@gmail.com>
553         * Makefile.am: Second part of the erroneous change reverted.  I
554         suck.
556 2009-03-04  Mark Probst  <mark.probst@gmail.com>
558         * Makefile.am: Erroneous change reverted.
560 2009-03-04  Mark Probst  <mark.probst@gmail.com>
562         * bug-481403.il: New test.
564         * Makefile.am: Test added.
566 2009-02-21  Zoltan Varga  <vargaz@gmail.com>
568         * invoke.cs: Add a test.
570 2009-02-19  Zoltan Varga  <vargaz@gmail.com>
572         * pinvoke2.cs libtest.c: Add a test for #477396.
574 2009-02-11  Mark Probst  <mark.probst@gmail.com>
576         * bug-473999.2.cs: New test.
578         * Makefile.am: Test added.
580 2009-02-10  Mark Probst  <mark.probst@gmail.com>
582         * bug-473482.2.cs: New test.
584         * Makefile.am: Test added.
586 2009-02-05  Mark Probst  <mark.probst@gmail.com>
588         * bug-472692.2.cs: New test.
590         * Makefile.am: Test added.
592 2009-02-05  Mark Probst  <mark.probst@gmail.com>
594         * bug-472600.2.cs: New test.
596         * Makefile.am: Test added.
598 2009-02-02  Zoltan Varga  <vargaz@gmail.com>
600         * generics-invoke-byref.2.cs: Add a test for #471259.
602 2009-01-28  Zoltan Varga  <vargaz@gmail.com>
604         * generic-marshalbyref.2.cs: Also do the test for a class without type
605         constraints.
607 2009-01-27  Mark Probst  <mark.probst@gmail.com>
609         * bug469742.2.il: New test.
611         * Makefile.am: Test added.
613 2009-01-26  Zoltan Varga  <vargaz@gmail.com>
615         * pinvoke2.cs libtest.c: Add a test for #469135.
617 2009-01-22  Mark Probst  <mark.probst@gmail.com>
619         * generic-stack-traces2.2.cs: Another generic sharing test for
620         stack traces.
622         * Makefile.am: Test added.
624 2009-01-21 Rodrigo Kumpera  <rkumpera@novell.com>
626         * appdomain-unload-callback.cs: New test for the AppDomain::DomainUnload
627         deadlock.
629         * Makefile.am: Test added.
631 2009-01-21  Mark Probst  <mark.probst@gmail.com>
633         * bug-467456.cs: New test case.
635         * Makefile.am: Test added.
637 2009-01-21  Mark Probst  <mark.probst@gmail.com>
639         * generic-unloading.2.cs, generic-unloading-sub.2.cs: Test case
640         for unloading images whose MonoGenericInst's are still in use.
642         * Makefile.am: Test added.
644 2009-01-20  Mark Probst  <mark.probst@gmail.com>
646         * generic-stack-traces.2.cs: Generic sharing test for stack
647         traces.
649         * Makefile.am: Test added.
651 2009-01-20  Mark Probst  <mark.probst@gmail.com>
653         * generic-system-arrays.2.cs: Generic sharing test case for
654         arrays.
656         * Makefile.am: Test added.
658 2009-01-20  Zoltan Varga  <vargaz@gmail.com>
660         * test-runner.cs: Avoid closing a stream which is still being written to.
662 2009-01-18  Zoltan Varga  <vargaz@gmail.com>
664         * marshal9.cs: Change a test to be compatible with MS.NET.
666 2009-01-07 Rodrigo Kumpera  <rkumpera@novell.com>
668         * bug-459094.cs: New regression test.
670         * Makefile.am: Test added.
672 2009-01-06 Rodrigo Kumpera  <rkumpera@novell.com>
674         * bug-462592.cs: New regression test.
676         * Makefile.am: Test added.
678 2009-01-05  Zoltan Varga  <vargaz@gmail.com>
680         * pinvoke2.cs: Add another test for generic structures.
682 2009-01-05 Rodrigo Kumpera  <rkumpera@novell.com>
684         * bug-463303.il: New regression test.
686         * Makefile.am: Test added.
688 2009-01-03 Rodrigo Kumpera  <rkumpera@novell.com>
690         * bug-400716.cs: New regression test.
692         * Makefile.am: Test added.
694 2008-12-26 Rodrigo Kumpera  <rkumpera@novell.com>
696         * bug-461261.cs: New regression test.
698         * Makefile.am: Test added.
700 2008-12-24  Mark Probst  <mark.probst@gmail.com>
702         * generic-sealed-virtual.2.cs: Test case for final generic
703         methods.
705         * Makefile.am: Test added.
707 2008-12-24 Rodrigo Kumpera  <rkumpera@novell.com>
709         * bug-461941.cs: New regression test.
711         * Makefile.am: Test added.
713 2008-12-23  Mark Probst  <mark.probst@gmail.com>
715         * bug-461198.2.cs: New generic sharing test.
717         * Makefile.am: Test added.
719 2008-12-23  Rodrigo Kumpera  <rkumpera@novell.com>
721         * bug-461867.cs: New regression test.
723         * Makefile.am: Test added.
725 2008-12-19  Mark Probst  <mark.probst@gmail.com>
727         * bug-459285.2.cs: New generic sharing test.
729         * Makefile.am: Test added.
731 2008-12-12  Rodrigo Kumpera  <rkumpera@novell.com>
733         * bug-389886-sre-generic-interface-instances.cs: New regression test.
735         * Makefile.am: Test added.
737 2008-12-11  Mark Probst  <mark.probst@gmail.com>
739         * generic-marshalbyref.2.cs: Test for calls to marshal-by-ref
740         objects.
742         * Makefile.am: Test added.
744 2008-12-08  Rodrigo Kumpera  <rkumpera@novell.com>
746         * bug445361.il: New regression test.
748         * Makefile.am: Test added.
750 2008-12-08  Rodrigo Kumpera  <rkumpera@novell.com>
752         * bug457574.il: New regression test.
754         * Makefile.am: Test added.
756 2008-12-07  Zoltan Varga  <vargaz@gmail.com>
758         * stack-overflow.cs (foo): Prevent the large local variable from being
759         optimized away.
761 2008-12-03  Mark Probst  <mark.probst@gmail.com>
763         * generic-typedef.2.cs: New test for ldtoken of open generic
764         types.
766         * Makefile.am: Test added.
768 2008-11-26  Mark Probst  <mark.probst@gmail.com>
770         * vararg2.cs: Forgot to add at last commit.
772 2008-11-26  Mark Probst  <mark.probst@gmail.com>
774         * vararg2.cs: Test for sub-word sized variable arguments.
776         * Makefile.am: Test added.
778 2008-11-20  Zoltan Varga  <vargaz@gmail.com>
780         * pinvoke2.cs: Add a test for passing/receiving generic struct instances.
782         * stackframes-async.2.cs: Add a test for #444383.
784 2008-11-13  Mark Probst  <mark.probst@gmail.com>
786         * filter-stack.cs: Test whether method calls with large arguments
787         work in filter clauses.
789         * Makefile.am: Test added.
791 2008-11-06  Jonathan Chambers  <joncham@gmail.com>
793         * async_read.cs: Open file with Read access to avoid
794         file access exception on Windows.
796         * bug-349190.2.cs: Use different name for dynamic executable
797         to avoid file access exception on Windows.
799         Code is contributed under MIT/X11 license.
801 2008-10-03  Mark Probst  <mark.probst@gmail.com>
803         * generic-virtual-invoke.2.cs: Use different instantiations and
804         iterate the test.
806 2008-10-03  Mark Probst  <mark.probst@gmail.com>
808         * generic-virtual.2.cs: Iterate the test to make the generic
809         virtual method chunks kick in.
811 2008-10-03  Zoltan Varga  <vargaz@gmail.com>
813         * invoke.cs: Fix this test after the ConstructorInfo changes.
815         * stack-overflow.cs: Fix warnings. Add unmanaged tests.
817 2008-10-03  Mark Probst  <mark.probst@gmail.com>
819         * generic-virtual-invoke.2.cs: Test for runtime invoking generic
820         virtual methods.
822         * Makefile.am: Test added.
824 2008-10-02  Mark Probst  <mark.probst@gmail.com>
826         * bug-431413.2.cs: Test for bug #431413 (multidimensional generic
827         arrays).
829         * Makefile.am: Test added.
831 2008-10-01  Zoltan Varga  <vargaz@gmail.com>
833         * pinvoke3.cs libtest.c: Add test for byref string marshalling.
835 2008-09-30  Mark Probst  <mark.probst@gmail.com>
837         * generic-constrained.2.il: Test case for the constrained. prefix
838         with generic interfaces.
840         * Makefile.am: Test added.
842 2008-09-29  Zoltan Varga  <vargaz@gmail.com>
844         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on ia64.
846 2008-09-26  Mark Probst  <mark.probst@gmail.com>
848         * generic-delegate-ctor.2.cs: Test case for delegate ctor icall
849         wrappers.
851         * Makefile.am: Test added.
853 2008-09-26  Zoltan Varga  <vargaz@gmail.com>
855         * delegate9.cs: New test.
857 2008-09-25  Mark Probst  <mark.probst@gmail.com>
859         * generic-synchronized.2.cs: Test case for synchronized generic
860         methods.
862         * Makefile.am: Test added.
864 2008-09-21  Mark Probst  <mark.probst@gmail.com>
866         * exception17.cs: New test case for throwing an exception from
867         within a finally block.
869         * Makefile.am: Test added.
871 2008-09-19  Mark Probst  <mark.probst@gmail.com>
873         * generic-type-builder.2.cs: Test case for a generic sharing issue
874         with dynamic methods.
876         * Makefile.am: Test added.
878 2008-09-17  Robert Jordan  <robertj@gmx.net>
880         * Makefile.am: Add test for #415577.
882 2008-09-16  Zoltan Varga  <vargaz@gmail.com>
884         * bug-426309.2.il: New test.
886 2008-09-10  Zoltan Varga  <vargaz@gmail.com>
888         * marshal9.cs: Add test for #425001.
890 2008-09-07  Mark Probst  <mark.probst@gmail.com>
892         * libtest.c: Darwin structure alignment also applies to PPC.
894 2008-09-06  Zoltan Varga  <vargaz@gmail.com>
896         * libtest.c pinvoke2.cs: Add float tests.
898 2008-08-28  Zoltan Varga  <vargaz@gmail.com>
900         * libtest.c (mono_xr_as_handle): Initialize ref before returning it.
902 2008-08-26  Zoltan Varga  <vargaz@gmail.com>
904         * generics-sharing.2.cs: Fix invalid generic construct permitted by older
905         versions of gmcs.
907 2008-08-21  Zoltan Varga  <vargaz@gmail.com>
909         * Makefile.am: Add AOT+gshared tests.
911         * synchronized.cs: Test synchronized state using Monitor.Pulse since
912         Monitor.Exit no longer throws an exception.
914 2008-08-20  Zoltan Varga  <vargaz@gmail.com>
916         * pinvoke2.cs libtest.c: Add test for out marshalling of delegates. 
917         Fix warnings.
919 2008-08-16  Zoltan Varga  <vargaz@gmail.com>
921         * jmpTest.il: Removed, there is already a test for this in mini/iltests.il.
923 2008-08-13  Zoltan Varga  <vargaz@gmail.com>
925         * Makefile.am (DISABLED_TESTS): Remove appdomain-unload.exe, it seems to
926         work now, also it is too important to stay disabled.
928 2008-08-10  Zoltan Varga  <vargaz@gmail.com>
930         * pinvoke3.cs: Add test for #416078.
932 2008-08-08  Zoltan Varga  <vargaz@gmail.com>
934         * nullable_boxing.2.cs: Add test for #415621.
936 2008-08-02  Zoltan Varga  <vargaz@gmail.com>
938         * pinvoke2.cs libtest.c: Extend the ia64 single HFA test so it also checks for
939         #109511.
941 2008-07-28  Zoltan Varga  <vargaz@gmail.com>
943         * Makefile.am: Use custom-modifiers.2.cs instead of custom-modifiers.cs
944         to fix make dist.
946 2008-07-28  Bill Holmes  <billholmes54@gmail.com>
947         * libtest.c, winx64structs.cs :
948           Adding tests to exercise calling managed code from native with struct
949           arguments on Winx64.
951         Contributed under MIT/X11 license.
953 2008-07-27  Zoltan Varga  <vargaz@gmail.com>
955         * test-runner.cs: Cleanup terminated processes on the main thread to prevent
956         races.
958         * Makefile.am (runtest-managed): Make this depend on test-runner.exe.
959         
960         * Makefile.am: Make most tests which had a separate execution rule use the
961         normal test runner, make the output less verbose.
963         * Makefile.am (runtest-managed): New experimental target which uses the
964         new test runner.
966         * test-runner.cs: New managed test driver with support for parallel 
967         execution.
969 2008-07-26  Zoltan Varga  <vargaz@gmail.com>
971         * appdomain-unload.cs: Disable the timeout test as there is no timeout in
972         the runtime any more.
974         * Makefile.am: Unify the different 'test' targets somewhat.
976 2008-07-21  Mark Probst  <mark.probst@gmail.com>
978         * generic-getgenericarguments.2.cs: Test case catching static
979         RGCTX wrappers in MonoReflectionMethods.
981         * Makefile.am: Test added.
983 2008-07-17  Rodrigo Kumpera  <rkumpera@novell.com>
985         * generics-sharing.2.cs: Fix the build.
987 2008-07-10  Raja R Harinath  <harinath@hurrynot.org>
989         * Makefile.am (testaot): Set MONO_PATH when running the AOT
990         compiler.  Don't set LD_LIBRARY_PATH, we're already using LIBTOOL
991         to run the program.
993 2008-07-07  Bill Holmes  <billholmes54@gmail.com>
994         * libtest.c, winx64structs.cs :
995           Adding tests to exercise bug 404729 on Winx64.
997         Contributed under MIT/X11 license.
999 2008-07-07  Zoltan Varga  <vargaz@gmail.com>
1001         * Makefile.am: Run the aot tests using --debug.
1003         * resolve_field_bug.2.il: Fix this test.
1005 2008-07-06  Zoltan Varga  <vargaz@gmail.com>
1007         * pinvoke2.cs libtest.c: Add test for #404729.
1009 2008-07-04  Mark Probst  <mark.probst@gmail.com>
1011         * generic-delegate2.2.cs, generic-delegate2-lib.2.il: Test case
1012         for open generic delegates (delegates which get their target
1013         object only at the invocation).
1015         * Makefile.am: Test added.
1017 2008-06-29  Rodrigo Kumpera  <rkumpera@novell.com>
1019         * valuetype-equals.cs: Tests for ValueType::Equals for all
1020         primitive numeric types.
1022 2008-06-26  Rodrigo Kumpera  <rkumpera@novell.com>
1024         * nullable_boxing.2.cs: Test if Array::GetValue box nullables
1025         correctly.
1027 2008-06-26  Mark Probst  <mark.probst@gmail.com>
1029         * generic-valuetype-interface.2.cs: Test for generic valuetypes
1030         which implement interfaces.
1032         * generic-valuetype-newobj.2.il, generic-valuetype-newobj2.2.il:
1033         Test for newobj with generic valuetypes.
1035         * Makefile.am: Tests added.
1037 2008-06-25  Rodrigo Kumpera  <rkumpera@novell.com>
1039         * generic-ldtoken-method.2.il: Don't use GetMethodHandle/1
1040         with methods that belong to a generic type.
1042 2008-06-23  Zoltan Varga  <vargaz@gmail.com>
1044         * pinvoke2.cs libtest.c: Add test for #402585.
1046 2008-06-23  Mark Probst  <mark.probst@gmail.com>
1048         * generic-virtual2.2.cs: Test case for a call from a generic
1049         method to a method of a generic class where the generic method
1050         does not require the MRGCTX.
1052         * Makefile.am: Test added.
1054 2008-06-23  Mark Probst  <mark.probst@gmail.com>
1056         * generic-exceptions.2.cs: Test case for exception handlers in
1057         generic methods with catch clauses depending on the method type
1058         arguments.
1060         * Makefile.am: Test added.
1062 2008-06-20  Rodrigo Kumpera  <rkumpera@novell.com>
1064         * bug-349190.2.cs: Regression test for bug #349190.
1065         Checks the encoding of generic MethodBuilders that
1066         have been not instantiated.
1068         * Makefile.am: Test added.
1070 2008-06-19  Rodrigo Kumpera  <rkumpera@novell.com>
1072         * generic-ldtoken-method.2.il: Fix the signature of GetMethodHandle.
1074 2008-06-17  Mark Probst  <mark.probst@gmail.com>
1076         * generic-delegate.2.cs: Test for constructing delegates via
1077         CreateDelegate.
1079 2008-06-17  Mark Probst  <mark.probst@gmail.com>
1081         * generic-special.2.cs: Test case for static special fields in
1082         generic classes.
1084         * Makefile.am: Test added.
1086 2008-06-17  Mark Probst  <mark.probst@gmail.com>
1088         * Makefile.am: Also run generic sharing tests with inlining
1089         enabled.
1091 2008-06-16  Mark Probst  <mark.probst@gmail.com>
1093         * generic-virtual.2.cs: Delegate test for static generic methods.
1095 2008-06-14  Kornél Pál  <kornelpal@gmail.com>
1097         * mixed-mode: Add x64 target to mixed-mode assembly tests.
1099         Contributed under MIT/X11 license.
1101 2008-06-13  Zoltan Varga  <vargaz@gmail.com>
1103         * modules.cs modules-m1.cs: New files. Tests for .netmodules.
1105 2008-06-13  Mark Probst  <mark.probst@gmail.com>
1107         * generic-static-methods.2.cs: Test case for static generic
1108         methods.
1110         * Makefile.am: Test added.
1112 2008-06-12  Bill Holmes  <billholmes54@gmail.com>
1113         * libtest.c, winx64structs.cs :
1114           Changing winx64structs.cs to use the TestDriver.dll
1116         Contributed under MIT/X11 license.
1118 2008-06-12  Bill Holmes  <billholmes54@gmail.com>
1119         * libtest.c, winx64structs.cs :
1120           Adding marshaling tests for structs.  These tests
1121           represent the different cases to consider on Winx64.
1123         Contributed under MIT/X11 license.
1125 2008-06-10  Zoltan Varga  <vargaz@gmail.com>
1127         * Makefile.am: Delete some tests for the disabled set which seem to work now.
1129 2008-06-05  Jonathan Chambers  <joncham@gmail.com>
1131         * Makefile.am: Disable async-exc-compilation.exe on Win32 as it is
1132         hanging the runtime tests.
1134         Code is contributed under MIT/X11 license.
1136 2008-06-05  Bill Holmes  <billholmes54@gmail.com>
1137         * libtest.c, Makefile.am, winx64structs.cs :
1138           Adding marshaling tests for structs.  These tests
1139           represent the different cases to consider on Winx64.
1141         Contributed under MIT/X11 license.
1143 2008-06-04  Mark Probst  <mark.probst@gmail.com>
1145         * generic-array-exc.2.il: Test case for generic array type in
1146         catch clause.
1148         * Makefile.am: Test added.
1150 2008-06-04  Mark Probst  <mark.probst@gmail.com>
1152         * generic-tailcall2.2.il: Test case for tailcalls from non-generic
1153         code to generic code requiring vtable/rgctx argument.
1155         * Makefile.am: Test added.
1157 2008-06-02  Bill Holmes  <billholmes54@gmail.com>
1158         * libtest.c:  Changes to make libtest.c ready to be compiled in 
1159           Visual Studio.  The STDCALL statements had to be moved and I added
1160           declspec(dllexport) statements to all methods.
1162         Contributed under MIT/X11 license.
1163         
1164 2008-05-30  Zoltan Varga  <vargaz@gmail.com>
1166         * long-shift-regalloc.il: Removed, merged into mini/iltests.il.
1168 2008-05-23  Zoltan Varga  <vargaz@gmail.com>
1170         * Makefile.am (test-generic-sharing): Exit if one of the tests fail. Run the
1171         tests with MONO_GENERIC_SHARING=all.
1173 2008-05-22  Mark Probst  <mark.probst@gmail.com>
1175         * Makefile.am: Do generic sharing tests with domain sharing turned
1176         on as well.
1178 2008-05-22  Mark Probst  <mark.probst@gmail.com>
1180         * generic-method-patching.2.cs: Test callvirt to sealed generic
1181         methods.
1183         * Makefile.am: Test added.
1185 2008-05-22  Mark Probst  <mark.probst@gmail.com>
1187         * generic-refanyval.2.il: Test case for generic refanyval.
1189         * Makefile.am: Test added.
1191 2008-05-21  Rodrigo Kumpera  <rkumpera@novell.com>
1193         * bug-325283.2.cs: Regression test for bug #325283.
1195 2008-05-20  Raja R Harinath  <harinath@hurrynot.org>
1197         * Makefile.am (bug-382986): Fix for srcdir != builddir.
1199 2008-05-20  Mark Probst  <mark.probst@gmail.com>
1201         * generic-null-call.2.cs: Tests non-virtual callvirt on generic
1202         methods with this==null.
1204         * Makefile.am: Test added.
1206 2008-05-16  Rodrigo Kumpera  <rkumpera@novell.com>
1208         * bug-389886.2.il: Regression test for bug #389886.
1210 2008-05-13  Zoltan Varga  <vargaz@gmail.com>
1212         * exit-stress.cs: New stress test program for testing Environment.Exit () and
1213         threads.
1215         * stress-runner.cs: Add 'exit-stress', add a few new /proc/pid/status entries.
1217 2008-05-12  Jb Evain  <jbevain@novell.com>
1219         * Makefile.am: fix compilation of 2.1 tests.
1221 2008-05-09  Kornél Pál  <kornelpal@gmail.com>
1223         * mixed-mode: Added mixed-mode assembly tests.
1225         Contributed under MIT/X11 license.
1227 2008-05-08  Rodrigo Kumpera  <rkumpera@novell.com>
1229         * bug-387274.2.il: Regression test for bug #387274.
1231 2008-05-07  Robert Jordan  <robertj@gmx.net>
1233         * Makefile.am: don't pull libeglib.a twice. Fixes #387491.
1235 2008-05-05  Robert Jordan  <robertj@gmx.net>
1237         * libtest.c, thunks.cs: reworked to match the new struct
1238         handling.       
1239         
1240 2008-05-06  Rodrigo Kumpera  <rkumpera@novell.com>
1242         * bug-382986.cs. bug-382986-lib.cs: Regression test for
1243         bug #382986.
1245 2008-05-04  Robert Jordan  <robertj@gmx.net>
1247         * libtest.c: disable struct tests for platforms with incompatible
1248         native/managed alignments.
1250 2008-05-03  Robert Jordan  <robertj@gmx.net>
1252         * libtest.c, thunks.cs: tests for mono_method_get_unmanaged_thunk ().
1254         * Makefile.am: add thunk.cs. link libtest with gmodule.
1256         Code is contributed under MIT/X11 license.
1258 2008-04-28  Mark Probst  <mark.probst@gmail.com>
1260         * generic-array-type.2.cs: Test case for type arguments in arrays.
1262         * Makefile.am: Added test.
1264 2008-04-25  Mark Probst  <mark.probst@gmail.com>
1266         * generic-interface-methods.2.cs: Test case for generic interface
1267         methods.
1269         * Makefile.am: Added test.
1271 2008-04-15  Raja R Harinath  <harinath@hurrynot.org>
1273         * Makefile.am (generic-box.2.exe, generic-unbox.2.exe): Create in
1274         build-dir.
1276 2008-04-11  Mark Probst  <mark.probst@gmail.com>
1278         * Makefile.am: Added missing files to EXTRA_DIST.
1280 2008-04-10  Atsushi Enomoto  <atsushi@ximian.com>
1282         * Makefile: fix extra dist file name.
1284 2008-04-10  Mark Probst  <mark.probst@gmail.com>
1286         * generic-box.2.cs, generic-boxing.2.il, generic-delegate.2.cs,
1287         generic-ldobj.2.il, generic-ldtoken.2.il,
1288         generic-ldtoken-field.2.il, generic-ldtoken-method.2.il,
1289         generic-mkrefany.2.il, generic-sizeof.2.cs, generic-tailcall.2.il,
1290         generic-unbox.2.cs, generic-unboxing.2.il, generic-virtual.2.cs,
1291         generics-sharing.2.cs: New test cases for generic sharing.
1293         * Makefile.am: Added tests.
1295 2008-03-31  Mark Probst  <mark.probst@gmail.com>
1297         * Makefile.am: Re-enabled CoreCLR security tests.  Fixes #362626.
1299 2008-03-25  Mark Probst  <mark.probst@gmail.com>
1301         * generic-box.2.cs: Test case for generic box.
1303         * Makefile.am: Added the new test.
1305 2008-03-24  Zoltan Varga  <vargaz@gmail.com>
1307         * interlocked-2.2.cs: Add tests for Interlocked.Increment/Decrement on longs.
1309 2008-03-22  Zoltan Varga  <vargaz@gmail.com>
1311         * assemblyresolve/Makefile.am (MCS): Use gmcs.exe instead of mcs.exe.
1313 2008-03-21  Zoltan Varga  <vargaz@gmail.com>
1315         * libtest.c: Fix missing return in mono_marshal_alloc (). Disable or fix all
1316         warnings.
1318         * assemblyresolve/Makefile.am: Use the 2.0 profile for compilation.
1320 2008-03-20  Mark Probst  <mark.probst@gmail.com>
1322         * generics-sharing.2.cs: Test cases for ldtoken.
1324 2008-03-19  Rodrigo Kumpera  <rkumpera@novell.com>
1326         * bug-340662_bug.cs: Added. Regression test for the bug.
1328         * Makefile.am: Added the new test.
1330 2008-03-18  Mark Probst  <mark.probst@gmail.com>
1332         * generics-sharing-other-exc.2.il: Test case for catching
1333         exceptions not derived from System.Exception specified by a type
1334         variable.
1336         * Makefile.am: Added the new test.
1338 2008-03-18  Mark Probst  <mark.probst@gmail.com>
1340         * generic-initobj.2.cs: Test case for initobj in generic code.
1342         * Makefile.am: Added the new test.
1344 2008-03-17  Mark Probst  <mark.probst@gmail.com>
1346         * shared-generic-methods.2.cs: Test case for calls from shared
1347         code to generic methods.
1349         * Makefile.am: Added the new test.
1351 2008-03-14  Mark Probst  <mark.probst@gmail.com>
1353         * generics-sharing.2.cs: New tests for static methods.
1355         * generic-inlining.2.cs: Added.  Tests generic method inlining.
1357         * shared-generic-synchronized.2.cs: Added.  Tests shared
1358         synchronized methods.
1360         * Makefile.am: Added the new tests.  New target for running the
1361         generic code sharing with the optimization enabled.
1363 2008-03-04  Mark Probst  <mark.probst@gmail.com>
1365         * generics-sharing.2.c: Added test for open catch clauses in
1366         shared generic code.
1368 2008-02-27  Zoltan Varga  <vargaz@gmail.com>
1370         * Makefile.am: Compile and run all tests using the 2.0 profile.
1372 2008-02-26  Rodrigo Kumpera  <rkumpera@novell.com>
1374         * load-exceptions.cs: Fix the test for missing type situations.
1376 2008-02-26  Zoltan Varga  <vargaz@gmail.com>
1378         * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
1380 2008-02-25  Rodrigo Kumpera  <rkumpera@novell.com>
1382         * call_missing_method.il
1383         * call_missing_call.il
1384         * ldfld_missing_class.il
1385         * ldfld_missing_field.il: Test if the proper loader
1386         error is raised in case of failure.
1388         * Makefile.am: Added the previous tests.
1390 2008-02-23  Zoltan Varga  <vargaz@gmail.com>
1392         * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
1394 2008-02-22  Mark Probst  <mark.probst@gmail.com>
1396         * generics-sharing.2.cs: New tests for the extensible runtime
1397         generic context.
1399         * recursive-generics.2.cs: Tests for recursive generic types.
1401         * Makefile.am: Added recursive-generics.2.cs.
1403 2008-02-21  Mark Probst  <mark.probst@gmail.com>
1405         * generics-sharing.2.cs: Improved tests.
1407 2008-02-21  Rodrigo Kumpera  <rkumpera@novell.com>
1409         * resolve_method_bug.2.il
1410         * resolve_field_bug.2.il
1411         * resolve_type_bug.2.il: Tests for #363450. They verify that
1412         a loader error during System.Reflection.Module::Resolve* methods don't
1413         leak and causes a spurious TypeLoadException somewhere else.
1415         * Makefile.am: Added the previous tests.
1417 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
1419         * Makefile.am (SMCS): Add temporary-smcs-hack flag.
1421 2008-02-04  Massimiliano Mantione  <massi@ximian.com>
1423         * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
1425 2008-02-04  Massimiliano Mantione  <massi@ximian.com>
1427         * iface4.cs: Also added another "level" of inheritance...
1429 2008-02-04  Massimiliano Mantione  <massi@ximian.com>
1431         * iface4.cs: Tested also Stop method (just to be on the safe side).
1433 2008-01-28  Rodrigo Kumpera  <rkumpera@novell.com>
1435         * Makefile.am: disabled bug-348522.2.cs until after release.
1437 2008-01-28  Rodrigo Kumpera  <rkumpera@novell.com>
1439         * bug-348522.2.cs: Added, tests for invoking by reflection
1440         using bad arguments.
1442         * Makefile.am: added bug-348522.2.cs.
1444 2008-01-26  Zoltan Varga  <vargaz@gmail.com>
1446         * nonvirt.cs: Removed, moved to mini/exceptions.cs.
1448 2008-01-24  Jonathan Chambers  <joncham@gmail.com>
1450         * libtest.c: Allocate memory for out string parameters.
1452         * pinvoke2.cs: Add tests for marshalling strings as out paramters.
1454         Code is contributed under MIT/X11 license.
1456 2008-01-08  Zoltan Varga  <vargaz@gmail.com>
1458         * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
1459         build green.
1461 2008-01-04  Dick Porter  <dick@ximian.com>
1463         * Makefile.am: Make it work on automake-1.6
1465 2007-12-31  Rodrigo Kumpera  <rkumpera@novell.com>
1467         * invalid-token.il, Makefile.am: Add test for loading
1468         invalid tokens.
1470 2007-12-20  Zoltan Varga  <vargaz@gmail.com>
1472         * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
1474 2007-12-17  Mark Probst  <mark.probst@gmail.com>
1476         * thread-exit.cs, Makefile.am: Test case for #347676.
1478 2007-12-09  Robert Jordan  <robertj@gmx.net>
1480         * bug-323114.cs: Add test case for #323114.
1482 2007-12-07  Zoltan Varga  <vargaz@gmail.com>
1484         * pinvoke2.cs: Fix the names of two tests.
1486         * checked.cs: Make exit codes positive.
1488 2007-12-05  Zoltan Varga  <vargaz@gmail.com>
1490         * Makefile.am (EXTRA_DIST): Add a missing file.
1492 2007-12-03  Zoltan Varga  <vargaz@gmail.com>
1494         * async-exc-compilation.cs: New not yet enabled test for async exceptions
1495         received during JIT compilation.
1497         * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
1498         GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
1500 2007-11-30  Zoltan Varga  <vargaz@gmail.com>
1502         * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
1504 2007-11-23  Zoltan Varga  <vargaz@gmail.com>
1506         * Makefile.am: Add a target for testing aot on the 2.0 profile.
1508 2007-11-12  Zoltan Varga  <vargaz@gmail.com>
1510         * invoke.cs: Add tests for invoking the Array Get/Set methods.
1512 2007-11-12 Rodrigo Kumpera  <rkumpera@novell.com>
1514         * bug-322722_patch_bx.2.cs : Added test for bug #322722.
1516         * bug-322722_dyn_method_throw.2.cs: Same.
1518         * Makefile.am: Added the two tests for bug #322722.
1520 2007-11-07  Zoltan Varga  <vargaz@gmail.com>
1522         * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
1524 2007-11-07  Massimiliano Mantione  <massi@ximian.com>
1526         * bug-318677.il: Added.
1528         * Makefile.am: Added test for bug #318677.
1530 2007-11-07  Mark Probst  <mark.probst@gmail.com>
1532         * bug-324535.cs, bug-324535-il.il: Added.
1534         * Makefile.am: Added test for bug #324525.
1536 2007-11-05 Rodrigo Kumpera  <rkumpera@novell.com>
1538         * soft-float-tests.cs: Tests for soft-float.
1539         Bug #323746 is regression tested by test.
1541         * Makefile.am: Added the new test to the suite.
1544 2007-10-29 Rodrigo Kumpera  <rkumpera@novell.com>
1546         * bug-335131.2.cs: Regression test for bug #335131.
1547         It tests the enconding of methods and constructor from
1548         a generic types that are called from the same type
1549         that defines then.
1551         * Makefile.am: Added the new test to the suite.
1552         
1554 2007-10-29 Rodrigo Kumpera  <rkumpera@novell.com>
1556         * make_imt_test.sh: added, this script generates
1557         an interface with 2000 methods, an implementation and
1558         test code that calls all methods. This is enough to
1559         stress the IMT machinery, as thunks should have more
1560         than 100 methods with the current IMT table size.
1562         * Makefile.am: added the generated imt test and
1563         associated rules to use the script to create it.
1565 2007-10-20  William Holmes  <billholmes54@gmail.com>
1567         * pinvoke2.cs, libtest.c Adding test cases for marshaling
1568           booleans as I1 and U1.  Tests commit r87725.
1570         Code is contributed under MIT/X11 license.
1572 2007-10-18  Zoltan Varga  <vargaz@gmail.com>
1574         * interlocked.cs: Add a test for CompareExchange and negative values.
1576 2007-10-17  Mark Probst  <mark.probst@gmail.com>
1578         * bug-331798-tb.2.cs: added for Rodrigo
1580         * Makefile.am: added bug-331798-tb.2.cs
1582 2007-10-17 Gert Driesen  <drieseng@users.sourceforge.net>
1584         * bug-331958.cs: added.
1585         * Makefile.am: added bug-331958.cs.
1587 2007-10-16  Mark Probst  <mark.probst@gmail.com>
1589         * bug-333798.2.cs: added
1591         * Makefile.am: added bug-333798.2.cs
1593 2007-10-05 Rodrigo Kumpera  <rkumpera@novell.com>
1595         * generic_type_definition_encoding.2.cs: added, this tests
1596          the regression fixed in r86912.
1598         * Makefile.am: added generic_type_definition.2.cs
1600 2007-09-27 Rodrigo Kumpera  <rkumpera@novell.com>
1602         * generic_type_definition.2.cs: added
1604         * Makefile.am: added generic_type_definition.2.cs
1607 2007-09-22 Rodrigo Kumpera  <rkumpera@novell.com>
1609         * bug-327438.2.il: added
1611         * Makefile.am: added bug-327438.2.il
1614 2007-09-21  Robert Jordan  <robertj@gmx.net>
1616         * assemblyresolve/Makefile.am: remove the superfluous --security
1617         flag.
1619 2007-09-20  Mark Probst  <mark.probst@gmail.com>
1621         * generics-sharing.2.cs: added
1623         * Makefile.am: added generics-sharing.2.cs
1625 2007-09-19  Marek Habersack  <mhabersack@novell.com>
1627         * assemblyresolve/Makefile.am (prereq): build the assemblies in
1628         the 'prereq' target instead of in the 'all' one.
1630 2007-09-19  Marek Habersack  <mhabersack@novell.com>
1632         * Makefile.am: assemblyresolve/ assemblies are built only when the
1633         make test is ran.
1635 2007-09-19  Raja R Harinath  <harinath@gmail.com>
1637         * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
1638         (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
1640 2007-09-18  Marek Habersack  <mhabersack@novell.com>
1642         * assemblyresolve/asm.cs: added
1644         * assemblyresolve/TestBase.cs: added
1646         * assemblyresolve/Test.cs: added
1648         * assemblyresolve/Makefile.am: added
1650         * assemblyresolve_event3.cs: added new AssemblyResolve event
1651         test.
1653 2007-09-13  Massimiliano Mantione  <massi@ximian.com>
1655         * Makefile.am: Fixed and re-enabled test for bug #82416 (the
1656         config files were not in place).
1658 2007-09-12  Massimiliano Mantione  <massi@ximian.com>
1660         * Makefile.am: disabled test for bug #82416 since it fails on the
1661         buildbot, will investigate.
1663 2007-09-12  Massimiliano Mantione  <massi@ximian.com>
1665         * unhandled-exception-test-runner.2.cs,
1666         unhandled-exception-test-case.2.cs,
1667         unhandled-exception-base-configuration.config,
1668         unhandled-exception-legacy-configuration.config,
1669         Makefile.am: added test for bug #82416.
1671 2007-09-12  Marek Habersack  <mhabersack@novell.com>
1673         * assemblyresolve_event2.2.cs: added tests for assembly resolution
1674         event handler.
1676         * assemblyresolve_event.cs: added tests for assembly resolution
1677         event handler.
1679 2007-09-11  Mark Probst  <mark.probst@gmail.com>
1681         * coreclr-security.cs: Added positive and negative tests for
1682         calling methods via reflection.
1684 2007-09-10  William Holmes  <billholmes54@gmail.com>
1686         * marshal9.cs, libtest.c Adding test case for marshal.c r84161
1687           Calling native to managed should not call 
1688           ICustomMarshaler.MarshalNativeToManaged for out params.
1690         Code is contributed under MIT/X11 license.
1692 2007-09-07  Zoltan Varga  <vargaz@gmail.com>
1694         * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer.
1695         
1696         * async-exceptions.cs Makefile.am: New test case, not working yet.
1698         * Makefile.am: Allways distribute coreclr-security.cs.
1700 2007-09-03  Zoltan Varga  <vargaz@gmail.com>
1702         * thread6.cs: Increase a timeout.
1704 2007-08-31  Zoltan Varga  <vargaz@gmail.com>
1706         * libtest.c handleref.cs: Fix handleref.exe test on sparc.
1708 2007-08-24  Mark Probst  <mark.probst@gmail.com>
1710         * coreclr-security.cs, Makefile.am: Added test for CoreCLR
1711         security.
1713 2007-08-21  Massimiliano Mantione  <massi@ximian.com>
1715         * bug-81466.il, bug-81466-lib.il, Makefile.am:
1716         Added test for bug #81466.
1718 2007-08-20  Jb Evain  <jbevain@novell.com>
1720         * field-access.il, method-access.il, Makefile.am: tests
1721         for FieldAccessException and MethodAccessException.
1723 2007-08-16  Rodrigo Kumpera  <rkumpera@novell.com>
1725         * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression
1726         * Makefile.am: ldtoken_with_byref_typespec.2.il
1728 2007-08-08  Massimiliano Mantione  <massi@ximian.com>
1730         * bug-77127.cs: Test for bug #77127.
1731         * Makefile.am: Added bug-77127.cs.
1733 2007-08-01  William Holmes  <billholmes54@gmail.com>
1735         * Makefile.am: Added bug-82194.2.cs.
1736         * bug-82194.2.cs: Test for bug #82194.
1738 2007-07-26  Rodrigo Kumpera  <rkumpera@novell.com>
1740         * Makefile.am: Added enum_types.il.
1741         * enum_types.il: Test for all valid primitive types an enum basefield can have.
1743 2007-07-25  Jonathan Chambers  <joncham@gmail.com>
1745         * Makefile.am: Added transparentproxy.cs.
1746         * transparentproxy.cs: Add tests for transparentproxy
1747         interface/casting.
1748         
1749         Code is contributed under MIT/X11 license.
1751 2007-07-20  Raja R Harinath  <rharinath@novell.com>
1753         * Makefile.am (bug-81691.exe): Create it in the builddir.
1755 2007-07-19  Mark Probst  <mark.probst@gmail.com>
1757         * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs,
1758         bug-81691-b.cs: Test for bug #81691.
1760 2007-07-11  Raja R Harinath  <rharinath@novell.com>
1762         * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir).
1764 2007-07-10  Rodrigo Kumpera  <rkumpera@novell.com>
1766         * Makefile.am, bug-82020.il: Test for bug #82020
1768 2007-07-10  Zoltan Varga  <vargaz@gmail.com>
1770         * libtest.c (mono_test_marshal_return_unicode_string_delegate): 
1771         Add a missing return.
1773 2007-07-09  Mark Probst  <mark.probst@gmail.com>
1775         * Makefile.am (test-bug-81673), bug-81673.cs,
1776         bug-81673-interface.cs: Test for bug 81673.
1778 2007-07-05  Zoltan Varga  <vargaz@gmail.com>
1780         * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate.
1782 2007-06-12  Zoltan Varga  <vargaz@gmail.com>
1784         * pinvoke2.cs: Add test for instance delegates.
1786 2007-05-26  Zoltan Varga  <vargaz@gmail.com>
1788         * delegate.cs: Add more delegate tests.
1790 2007-05-24  Zoltan Varga  <vargaz@gmail.com>
1792         * delegate.cs: Add a multicast delegate test.
1794 2007-05-23  Zoltan Varga  <vargaz@gmail.com>
1796         * pinvoke2.cs libtest.c: Fix up asany in/out tests.
1798 2007-03-28  Raja R Harinath  <rharinath@novell.com>
1800         * Makefile.am (test-bug-80307): Don't set PATH.
1802 2007-03-27  Raja R Harinath  <harinath@gmail.com>
1804         * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too.
1805         (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree.
1807 2007-03-23  Jonathan Chambers  <joncham@gmail.com>
1809         * libtest.c: Add tests for PreserveSigAttribute.
1810         * cominterop.cs: Add tests for PreserveSigAttribute.
1811         
1812         Code is contributed under MIT/X11 license.
1814 2007-02-19  Massimiliano Mantione  <massi@ximian.com>
1815         * iface7.cs, Makefile.am: Added test for bug 75903.
1817 2007-02-08  Jonathan Chambers  <joncham@gmail.com>
1819         * libtest.c: Add tests for COM Callable Wrapper marshalling.
1820         * cominterop.cs: Add tests for COM Callable Wrapper marshalling.
1821         
1822         Code is contributed under MIT/X11 license.
1823         
1824 2007-02-06  Massimiliano Mantione  <massi@ximian.com>
1825         * bug-59286.cs, Makefile.am: Added test for bug 59286.
1827 2007-02-03  Zoltan Varga  <vargaz@gmail.com>
1829         * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.
1831         * interlocked-2.2.cs: Add Interlocked.Read (long) test.
1833         * interlocked.cs: Fix return values.
1834         
1835 2007-01-19  Raja R Harinath  <rharinath@novell.com>
1837         * Makefile.am (bug-80307.exe): Fix srcdir != builddir.
1839 2007-01-17  Massimiliano Mantione  <massi@ximian.com>
1840         * bug-80307.cs, Makefile.am: Added test for bug 80307.
1842 2007-01-15  Miguel de Icaza  <miguel@novell.com>
1844         * load-missing.il: Add test for missing assembly reference in
1845         field reference;
1847         Add test for missing type in newobj call.
1849         Add test for missing type reference in a parameter.
1851         Add test for missing assembly in method call.
1853 2007-01-11  Jonathan Chambers  <joncham@gmail.com>
1855         * libtest.c, cominterop.cs: Tests for unmanaged->managed
1856         VARIANT marshalling.
1858 2007-01-10  Robert Jordan  <robertj@gmx.net>
1860         * bug-80392.2.cs: Add more tests.
1862 2007-01-09  Robert Jordan  <robertj@gmx.net>
1864         * bug-80392.2.cs: Add test for bug #80392.
1866 2007-01-09  Robert Jordan  <robertj@gmx.net>
1868         * cross-domain.cs: Reflect marshal.c changes: after r70643
1869         StringBuilders are not ReferenceEquals () anymore, because
1870         they are marshaled by value.
1872 2007-01-01  Miguel de Icaza  <miguel@novell.com>
1874         * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when
1875         the charset is Unicode (see bugs 79944 and 78722).
1877 2006-12-31  Miguel de Icaza  <miguel@novell.com>
1879         * exists.cs: Add new test case for MONO_IOMAP bug. 
1881 2006-11-02  Wade Berrier  <wberrier@novell.com>
1883         * Makefile.am: Fix path to mkbundle so test passes
1885 2006-10-31  Massimiliano Mantione  <massi@ximian.com>
1886         * bug-79684.2.cs, Makefile.am: Added test for bug 79684.
1888 2006-10-20  Jonathan Chambers  <joncham@gmail.com>
1890         * cominterop.cs: Added more tests for Variant.
1891         * libtest.c: Added more tests for Variant.
1892         
1893 2006-10-02  Zoltan Varga  <vargaz@gmail.com>
1895         * static-constructor.cs: Add a new test.
1897 2006-09-30  Jonathan Chambers  <joncham@gmail.com>
1899         * marshal7.cs: Added tests for size of structs containing
1900         objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct.
1902 2006-09-30  Zoltan Varga  <vargaz@gmail.com>
1904         * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases.
1906 2006-09-20  Zoltan Varga  <vargaz@gmail.com>
1908         * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to
1909         prevent random errors.
1910         (mono_test_marshal_stringbuilder): Ditto.
1912 2006-09-18  Jonathan Chambers  <joncham@gmail.com>
1914         * cominterop.cs: Added COM Interop tests for null BSTR checks.
1915         * libtest.c: Added COM Interop tests for null BSTR checks.
1917 2006-09-16  Zoltan Varga  <vargaz@freemail.hu>
1919         * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there.
1921 2006-09-14  Zoltan Varga  <vargaz@gmail.com>
1923         * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null.
1925 2006-09-06  Zoltan Varga  <vargaz@gmail.com>
1927         * pinvoke3.cs libtest.c: Add test for #79289.
1929 2006-09-05  Zoltan Varga  <vargaz@gmail.com>
1931         * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods.
1933 2006-09-03  Zoltan Varga  <vargaz@gmail.com>
1935         * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with
1936         the default ctor.
1938 2006-08-09  Jonathan Chambers  <joncham@gmail.com>
1940         * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch.
1941         * libtest.c: Implemented QueryInterface correctly.
1942         
1943 2006-08-08  Zoltan Varga  <vargaz@gmail.com>
1945         * vararg.il: Add a test for #79027.
1947 2006-07-28  Jonathan Chambers  <joncham@gmail.com>
1949         * cominterop.cs: Added COM Interop object marshalling tests; 
1950         enabled on windows only.
1951         * libtest.c: Added COM Interop object marshalling tests; 
1952         enabled on windows only.
1953         
1954 2006-07-27  Zoltan Varga  <vargaz@gmail.com>
1956         * libtest.c: Add a newline at the EOF.
1958 2006-07-15  Jonathan Chambers  <joncham@gmail.com>
1960         * cominterop.cs: Added COM Interop tests; not enabled yet.
1961         * libtest.c: Added COM Interop tests; not enabled yet.
1963 2006-07-12  Zoltan Varga  <vargaz@gmail.com>
1965         * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows.
1967 2006-06-30  Zoltan Varga  <vargaz@gmail.com>
1969         * libtest.c (mono_test_ref_vtype): Remove debug printfs.
1971 2006-06-28  Zoltan Varga  <vargaz@gmail.com>
1973         * marshal2.cs: Add tests for ByValTStr + Unicode encoding.
1975 2006-06-15  Zoltan Varga  <vargaz@gmail.com>
1977         * pinvoke-2.cs: Rename to pinvoke-2.2.cs.
1978         
1979         * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs
1981         * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests.
1982         
1983 2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>
1985         * Makefile.am: Add 'cas' to SUBDIRS
1987 2006-06-20  Massimiliano Mantione  <massi@ximian.com>
1988         * bug-78656.cs. Makefile.am: Added test for bug 78656.
1990 2006-06-16  Massimiliano Mantione  <massi@ximian.com>
1991         * bug-78653.cs. Makefile.am: Added test for bug 78653.
1993 2006-06-13  Massimiliano Mantione  <massi@ximian.com>
1994         * test-inline-call-stack.cs: Test also that the order in which
1995         .cctors are run is essentially the same regardless of the status of
1996         "beforefieldinit", because too many apps depend on this behavior
1997         (which seems to be also the one of the MS CLR).
1999 2006-06-10  Zoltan Varga  <vargaz@gmail.com>
2001         * interlocked-2.2.cs: Make the return values positive.
2003 2006-06-07  Wade Berrier <wberrier@novell.com>
2005         * Makefile.am: add  test-inline-call-stack-library.cs and test-inline-call-stack.cs
2006         to EXTRA_DIST so that tests can be run from a dist tarball
2008 2006-06-05  Jonathan Chambers  <jonathan.chambers@ansys.com>
2010         * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests
2012 2006-06-06  Massimiliano Mantione  <massi@ximian.com>
2014         * Makefile.am, bug-78311.cs, bug-78549.il: Added tests.
2016 2006-06-05  Zoltan Varga  <vargaz@gmail.com>
2018         * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names.
2020 2006-05-18  Zoltan Varga  <vargaz@gmail.com>
2022         * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types.
2024 2006-05-17  Zoltan Varga  <vargaz@gmail.com>
2026         * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct.
2028         * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to
2029         #77523.
2031 2006-05-10  Atsushi Enomoto  <atsushi@ximian.com>
2033         * test-enum-indstoreil.il : removed duplicate label.
2034           Fixed test-runtime.
2036 2006-05-06  Zoltan Varga  <vargaz@gmail.com>
2038         * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0
2039         tests.
2041         * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods.
2043 2006-04-19  Massimiliano Mantione  <massi@ximian.com>
2044         * test-inline-call-stack.cs: Added missing check.
2046 2006-04-19  Massimiliano Mantione  <massi@ximian.com>
2047         * Makefile.am: Added tests to see if inline breaks the call stack.
2048         * test-inline-call-stack.cs: Likewise.
2049         * test-inline-call-stack-library.cs: Likewise.
2050         
2051 2006-04-12  Zoltan Varga  <vargaz@gmail.com>
2053         * thread6.cs: Add regression test for #78024.
2055 2006-04-07  Zoltan Varga  <vargaz@gmail.com>
2057         * marshal2.cs: Add tests for #77960.
2059 2006-03-29  Raja R Harinath  <rharinath@novell.com>
2061         * iface-large.cs: New test based on #75172.
2063 2006-02-18  Zoltan Varga  <vargaz@gmail.com>
2065         * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional
2066         attributes.
2068 2006-01-30  Zoltan Varga  <vargaz@gmail.com>
2070         * Makefile.am (patch-libtool): New utility target for those using a
2071         static build.
2073 2006-01-27  Raja R Harinath  <rharinath@novell.com>
2075         Add support for net_2_0 test cases.
2076         * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH.
2077         (with_mono_path2, RUNTIME2, GMCS, ILASM2): New.
2078         (TEST_CS2_SRC, TEST_IL2_SRC): New.
2079         (EXTRA_DIST): Add them.
2080         (testjit-default, testjit-net_2_0): New.  Copies of old testjit,
2081         updated to use appropriate runtimes.
2082         (testjit): Depend on them.
2083         * find-method.2.il: New test.
2085 2006-01-26  Zoltan Varga  <vargaz@gmail.com>
2087         * thread-dump.cs: New file.
2089 2005-12-22  Zoltan Varga  <vargaz@gmail.com>
2091         * interlocked.cs: Add "test" for Thread.MemoryBarrier ().
2093         * custom-attr.cs: Add test for #77045.
2095 2005-12-15  Zoltan Varga  <vargaz@gmail.com>
2097         * cpblkTest.il: Fix storage of addresses into int32 variables.
2099 2005-12-14  Zoltan Varga  <vargaz@gmail.com>
2101         * marshal2.cs: Remove test which can fail on 64 bit archs.
2103 2005-11-28  Raja R Harinath  <rharinath@novell.com>
2105         * Makefile.am (ILASM): Use profile-dependent location of ilasm.
2107 2005-10-21  Zoltan Varga  <vargaz@gmail.com>
2109         * pinvoke2.cs libtest.c: Add tests for byref struct marshalling.
2111 2005-10-20  Miguel de Icaza  <miguel@novell.com>
2113         * Makefile.am (stresstest): Change the strings so we can scan the
2114         build logs more easily for failures (without the word "0 failed".
2116         * Makefile (stresstest): 
2118 2005-10-20  Raja R Harinath  <rharinath@novell.com>
2120         * Makefile.am (testbundle): Use in-tree config, and in-tree
2121         shared directory.
2123 2005-10-08  Zoltan Varga  <vargaz@gmail.com>
2125         * appdomain-unload.cs: Allocate some MBR objects between unloads to
2126         exercise more code.
2128 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
2130         * remoting5.cs: Add test for ldflda on MBR objects.
2132 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
2134         * pinvoke.cs: Remove test loading cygwin1.dll under cygwin.
2136 2005-09-19  Zoltan Varga  <vargaz@gmail.com>
2138         * custom-attr.cs: Add tests for bug #76062.
2140         * test-driver Makefile.am: Fix detection of disabled tests.
2142 2005-09-16  Raja R Harinath  <rharinath@novell.com>
2144         * Makefile.am (check-local): Don't invoke semdel-wrapper.
2146 2005-09-13  Raja R Harinath  <rharinath@novell.com>
2148         * Makefile.am (test-type-load): Refer to source files using $(srcdir).
2149         (EXTRA_DIST): Add sources from 'test-type-load'.
2151 2005-09-12  Zoltan Varga  <vargaz@gmail.com>
2153         * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
2155         * pinvoke3.cs libtest.c: Add tests for bug #76063.
2157 2005-09-09  Zoltan Varga  <vargaz@gmail.com>
2159         * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
2160         for handling type load exceptions.
2162         * Makefile.am: Add type loading tests.
2164 2005-08-27  Zoltan Varga  <vargaz@gmail.com>
2166         * libtest.c (mono_test_empty_struct): Work around bug in intel icc.
2168 2005-08-23  Zoltan Varga  <vargaz@freemail.hu>
2170         * delegate.cs: Add float and double tests.
2172 2005-08-22  Zoltan Varga  <vargaz@freemail.hu>
2174         * delegate.cs: Restructure and add long delegate test.
2176         * thread-2.cs: New file.
2178 2005-08-20  Zoltan Varga  <vargaz@freemail.hu>
2180         * Makefile.am: Reenable disabled amd64 tests.
2182 2005-07-21  Zoltan Varga  <vargaz@freemail.hu>
2184         * marshal9.cs libtest.c: Add tests for byref custom marshalling.
2186         * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.
2188 2005-07-19  Zoltan Varga  <vargaz@freemail.hu>
2190         * pinvoke2.cs libtest.c: Add some IA64 struct passing tests.
2192 2005-07-09  Zoltan Varga  <vargaz@freemail.hu>
2194         * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.
2196 2005-07-07  Zoltan Varga  <vargaz@freemail.hu>
2198         * thread6.cs: Disable part of the test that currently doesn't work. Add
2199         new tests from a bug report.
2201         * appdomain-unload.cs: Add tests for threadpools.
2203 2005-07-04  Raja R Harinath  <rharinath@novell.com>
2205         * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.
2207 2005-07-01  Lluis Sanchez Gual  <lluis@novell.com>
2209         * remoting1.cs: Test for getting a remote field value which is null.
2211 2005-07-01  Raja R Harinath  <rharinath@novell.com>
2213         * Makefile.am (check-local): Call semdel-wrapper.
2215 2005-06-28  Zoltan Varga  <vargaz@freemail.hu>
2217         * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.
2219 2005-06-27  Zoltan Varga  <vargaz@freemail.hu>
2221         * pinvoke2.cs: Add test for #75374.
2223         * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.
2225 2005-06-15  Zoltan Varga  <vargaz@freemail.hu>
2227         * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.
2229 2005-06-15  Raja R Harinath  <rharinath@novell.com>
2231         * Makefile.am (testbundle): Run the testcase with MONO_PATH set to
2232         the build tree -- it's built with autodeps off.
2234 2005-06-14  Ben Maurer  <bmaurer@ximian.com>
2236         * Makefile.am (testbundle): Test case that bundling works with a
2237         hello world.
2239 2005-05-26  Zoltan Varga  <vargaz@freemail.hu>
2241         * Makefile.am (TestDriver.dll): Fix a warning.
2243 2005-05-14  Zoltan Varga  <vargaz@freemail.hu>
2245         * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
2246         bit issues.
2248 2005-05-12  Zoltan Varga  <vargaz@freemail.hu>
2250         * marshal9.cs libtest.c: Add more tests.
2252         * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
2253         Fix warnings.
2255         * marshal9.cs libtest.c: Add tests for marshalling null values.
2257         * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
2258         and pinvoke15 into pinvoke2.
2260         * pinvoke2.cs: Fix warnings.
2262         * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
2263         structures.
2265 2005-05-12  Lluis Sanchez Gual  <lluis@novell.com>
2267         * main-returns-background-change.cs: New test for changing the
2268         background mode of a thread.
2270 2005-05-01  Zoltan Varga  <vargaz@freemail.hu>
2272         * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
2273         a delegate.
2275         * pinvoke-2.cs: New file for 2.0 pinvoke tests. 
2277 2005-04-22  Raja R Harinath  <rharinath@novell.com>
2279         * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
2281 2005-04-09  Zoltan Varga  <vargaz@freemail.hu>
2283         * Makefile.am (testtrace): New target to test --trace functionality.
2285 2005-04-04  Zoltan Varga  <vargaz@freemail.hu>
2287         * invoke.cs: Add new test.
2289 2005-03-31  Zoltan Varga  <vargaz@freemail.hu>
2291         * stack-overflow.cs: New tests, not yet enabled.
2293 2005-03-10  Zoltan Varga  <vargaz@freemail.hu>
2295         * dataslot.cs: Add tests for #65414.
2297 2005-03-06  Zoltan Varga  <vargaz@freemail.hu>
2299         * rounding.cs: Remove this, this is now in the JIT regression tests.
2301         * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
2303 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
2305         * remoting1.cs: Add new regression test.
2307 2005-03-01  Zoltan Varga  <vargaz@freemail.hu>
2309         * pinvoke3.cs: Add tests for passing blittable arrays.
2310         
2311         * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
2313 2005-02-21  Ben Maurer  <bmaurer@ximian.com>
2315         * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
2316         aborting. The second one deadlocks, so it is disabled
2318 2005-02-19  Zoltan Varga  <vargaz@freemail.hu>
2320         * pinvoke3.cs libtest.c: Add more small struct tests.
2322 2005-02-18  Zoltan Varga  <vargaz@freemail.hu>
2324         * pinvoke3.cs libtest.c: Add tests for passing and returning small 
2325         structs from delegates. Currently fails on windows.
2327 2005-02-16  Zoltan Varga  <vargaz@freemail.hu>
2329         * pinvoke2.cs: Add test for #72625.
2330         
2331         * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
2332 2005-02-15  Zoltan Varga  <vargaz@freemail.hu>
2334         * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
2335         can be found by the runtime.
2337         * pinvoke13.cs: Fix test.
2339         * libtest.c pinvoke13.cs: Fix test on big-endian machines.
2341         * pinvoke3.cs: Remove an error handling test which no longer fails in
2342         2.0.
2344         * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
2346 2005-02-13  Zoltan Varga  <vargaz@freemail.hu>
2348         * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
2349         
2350         * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3 
2351         bugs.
2353         * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
2355 2005-02-05  Zoltan Varga  <vargaz@freemail.hu>
2357         * libtest.c: Mark all exported functions STDCALL.
2359         * Makefile.am (CSC): Disable some warnings.
2361 2005-01-30  Zoltan Varga  <vargaz@freemail.hu>
2363         * libtest.c: Fix some warnings.
2365 2005-01-25  Zoltan Varga  <vargaz@freemail.hu>
2367         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
2368         
2369         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
2370         on amd64 to make the test green again.
2372 2005-01-20  Raja R Harinath  <rharinath@novell.com>
2374         * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
2375         field too.
2376         * pinvoke2.cs (test_0_return_vtype): Update.
2378 2005-01-17  Zoltan Varga  <vargaz@freemail.hu>
2380         * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
2381         marshalling of unicode strings.
2383 2005-01-15  Zoltan Varga  <vargaz@freemail.hu>
2385         * thread6.cs: Add test for aborting the current thread.
2387 2005-01-11  Zoltan Varga  <vargaz@freemail.hu>
2389         * thread6.cs: Add test for rethrowing abort exceptions.
2391 2005-01-06  Sebastien Pouliot  <sebastien@ximian.com>
2393         * desweak.cs: Add test to check for regression of the bug seen in
2394         rev 38316. The original code that failed is no more part of the
2395         class library.
2397 2005-01-06  Zoltan Varga  <vargaz@freemail.hu>
2399         * libtest.c: Fix blittable_struct_delegate test.
2401 2004-12-29  Zoltan Varga  <vargaz@freemail.hu>
2403         * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
2404         with delegates.
2406         * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
2408 2004-12-26  Patrik Torstensson  <patrik.torstensson@gmail.com>
2410         * interlocked.cs: added reg test for bug 70784
2412 2004-12-18  Zoltan Varga  <vargaz@freemail.hu>
2414         * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
2416 2004-12-15  Patrik Torstensson  <patrik.torstensson@gmail.com>
2418         * interlocked.cs: New test.
2420 2004-12-14  Raja R Harinath  <rharinath@novell.com>
2422         * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
2424 2004-12-11  Ben Maurer  <bmaurer@ximian.com>
2426         * thread-static-init.cs: New test.
2428 2004-12-09  Raja R Harinath  <rharinath@novell.com>
2430         * test-driver: Clean up.
2431         * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
2433 2004-12-08  Raja R Harinath  <rharinath@novell.com>
2435         * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
2437 2004-12-08  Zoltan Varga  <vargaz@freemail.hu>
2439         * appdomain-unload.cs: Disable nondeterministic async unloading test.
2441 2004-12-04  Zoltan Varga  <vargaz@freemail.hu>
2443         * delegate.cs: Add test for unboxing and delegates.
2445 2004-12-02  Zoltan Varga  <vargaz@freemail.hu>
2447         * appdomain-unload.cs: Add tests for unloading an appdomain from inside
2448         the appdomain.
2449         
2450         * appdomain-unload.cs: Stop the foreground thread created by one of the
2451         tests.
2453 2004-11-26  Raja R Harinath  <rharinath@novell.com>
2455         * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
2457 2004-11-23  Raja R Harinath  <rharinath@novell.com>
2459         * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly.  Use
2460         the mcs/ tree directly.
2462 2004-11-19  Raja R Harinath  <rharinath@novell.com>
2464         * Makefile.am (check-local): New.  Hook into 'make check'.
2465         (CSC): Define using in-tree mono and mcs.exe.
2466         (ILASM): New.  Likewise, with in-tree ilasm.exe.
2467         * async_read.cs (Main): Read async_read.exe, since async_read.cs
2468         will not necessarily be in the build directory.
2469         * test-driver: Preserve stderr.
2471 2004-11-10  Lluis Sanchez Gual  <lluis@novell.com>
2473         * cross-domain.cs: New tests for cross-domain calls.
2475 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
2477         * loader.cs: Add test for loading dynamic assemblies using 
2478         Assembly.LoadWithPartialName ().
2480 2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
2482         * loader.cs: New file for assembly loading tests.
2484 2004-10-29  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2486         * cattr-object.cs: Correct type checking so test will stop giving
2487         false negatives.
2489 2004-10-07  Zoltan Varga  <vargaz@freemail.hu>
2491         * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
2493 2004-09-30  Zoltan Varga  <vargaz@freemail.hu>
2495         * marshal.cs: Add test for GetFunctionPointerForDelegate.
2497         * libtest.c pinvoke2.cs: Add test for returning delegates.
2499 2004-09-28  Zoltan Varga  <vargaz@freemail.hu>
2501         * Makefile.am: Add marshal.cs.
2503         * marshal.cs: New file for Marshal tests.
2505 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
2507         * libtest.c: Free memory using CoTaskMemFree on windows.
2508         * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
2510 2004-09-21  Zoltan Varga  <vargaz@freemail.hu>
2512         * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall 
2513         name mangling on windows.
2515 2004-09-17  Zoltan Varga  <vargaz@freemail.hu>
2517         * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.
2519 2004-09-08  Lluis Sanchez Gual  <lluis@novell.com>
2521         * delegate8.cs: New regression test for bug #59299.
2522         * Makefile.am: Added delegate8.cs.
2524 2004-09-07  Duncan Mak  <duncan@ximian.com>
2526         * typeof-ptr.cs: Add an unsafe section to the code that's using
2527         direct pointers. This was breaking the test stage on the build boxes.
2529 2004-09-07  Zoltan Varga  <vargaz@freemail.hu>
2531         * libtest.c (mono_test_marshal_string_array): Add test for null
2532         terminating string arrays.
2534 2004-09-06  Zoltan Varga  <vargaz@freemail.hu>
2536         * libtest.c: Mark delegates with __stdcall on windows.
2538 2004-09-04  Zoltan Varga  <vargaz@freemail.hu>
2540         * pinvoke2.cs libtest.c: Fix memory management in tests.
2542         * pinvoke14.cs: Merge this into pinvoke2.cs.
2544 2004-09-03  Zoltan Varga  <vargaz@freemail.hu>
2546         * marshal9.cs libtest.c: Fix memory leaks in test.
2548 2004-08-31  Zoltan Varga  <vargaz@freemail.hu>
2550         * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.
2552         * marshal9.cs: Clean up and expand custom marshalling tests.
2554         * marshal10.cs: Merge this into marshal9.cs.
2556         * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
2557         ago.
2559 2004-08-28  Zoltan Varga  <vargaz@freemail.hu>
2561         * pinvoke2.cs libtest.c: New test for byref string arrays.
2563 2004-08-06  Zoltan Varga  <vargaz@freemail.hu>
2565         * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.
2567 2004-07-28  Zoltan Varga  <vargaz@freemail.hu>
2569         * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling 
2570         test.
2572 2004-07-06  Ben Maurer  <bmaurer@ximian.com>
2574         * reflection-const-field.cs: New test for reflection on
2575         constant fields.
2576         
2577 2004-07-05  Zoltan Varga  <vargaz@freemail.hu>
2579         * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
2581 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
2583         * pinvoke3.cs libtest.c: New test for returning delegates from a
2584         delegate.
2586         * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
2588 2004-07-02  Zoltan Varga  <vargaz@freemail.hu>
2590         * Makefile.am (CLEANFILES): Delete .stdout files too.
2592 2004-05-29  Zoltan Varga  <vargaz@freemail.hu>
2594         * invoke.cs: Add an Invoke test.
2596 2004-05-28  Zoltan Varga  <vargaz@freemail.hu>
2598         * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
2600         * static-constructor.cs: Add new regression test for bug #59193.
2602         * setenv.cs: Fix this after marshalling changes.
2604 2004-05-26  Zoltan Varga  <vargaz@freemail.hu>
2606         * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
2608         * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
2610 2004-05-23  Zoltan Varga  <vargaz@freemail.hu>
2612         * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
2614 2004-05-22  Zoltan Varga  <vargaz@freemail.hu>
2616         * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
2618 2004-05-18  Zoltan Varga  <vargaz@freemail.hu>
2620         * marshal9.cs marshal10.cs: Fix custom marshalling tests.
2622 2004-05-11  Zoltan Varga  <vargaz@freemail.hu>
2624         * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
2626         * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
2628 2004-05-06  Zoltan Varga  <vargaz@freemail.hu>
2630         * Makefile.am: Disable thread6.exe since it might hang. Fix check for
2631         failed tests.
2633         * Makefile.am: Only disable thread6.exe on x86.
2635 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
2637         * pinvoke2.cs libtest.c: New tests for long fields inside structs.
2639 2004-04-26  Zoltan Varga  <vargaz@freemail.hu>
2641         * Makefile.am test-driver: Disable some failing tests.
2643 2004-04-19  Zoltan Varga  <vargaz@freemail.hu>
2645         * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
2647 2004-04-18  Zoltan Varga  <vargaz@freemail.hu>
2649         * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for 
2650         marshalling delegate fields in structs. Merge marshal4.cs into 
2651         pinvoke2.cs.
2653         * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
2655 2004-04-14  Zoltan Varga  <vargaz@freemail.hu>
2656         
2657         * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
2659 2004-04-10  Bernie Solomon  <bernard@ugsolutions.com>
2661         * libtest.c: declare SetLastError on Windows
2663 2004-03-30  Lluis Sanchez Gual  <lluis@ximian.com>
2665         * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
2666         lock is not owned by the current thread (see bug #56157). Modified test that
2667         checked this.
2669 2004-03-16  Zoltan Varga  <vargaz@freemail.hu>
2671         * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
2672         of char[].
2674 2004-03-15  Bernie Solomon  <bernard@ugsolutions.com>
2676         * libtest.c (mono_test_marshal_time_t): fix
2677         for current code on 64 bit machines with 64bit time
2679         * marshal9.cs marshal10.cs: Do arithmetic on
2680         pointers as 64bits.
2682 2004-03-09  Zoltan Varga  <vargaz@freemail.hu>
2684         * setenv.cs: Handle DllNotFoundException.
2686         * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
2688 2004-02-23  Zoltan Varga  <vargaz@freemail.hu>
2690         * many-locals.cs: Add tests for locals with large stack frame offsets.
2692 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
2694         * switch.cs: Add test for bug #54473.
2696 2004-02-14  Zoltan Varga  <vargaz@freemail.hu>
2698         * libtest.c: Add <time.h>
2700         * delegate.cs: Add test for bug #52092.
2702 2004-02-12  Zoltan Varga  <vargaz@freemail.hu>
2704         * marshal10.cs: Oops, wrong test.
2706         * libtest.c: Add valuetype marshaling test.
2708         * marshal9.cs: Fix after marshaling changes.
2710         * marshal10.cs: Add valuetype marshaling test.
2712 2004-02-10  Zoltan Varga  <vargaz@freemail.hu>
2714         * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
2715         have bash.
2717 2004-02-02  Zoltan Varga  <vargaz@freemail.hu>
2719         * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
2721         * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
2722         parameter passing.
2724 2004-01-31  Zoltan Varga  <vargaz@freemail.hu>
2726         * setenv.cs: Make this run on platforms without setenv.
2728 2004-01-30  Zoltan Varga  <vargaz@freemail.hu>
2730         * Makefile.am: Set SHELL to bash, since some commands require it.
2732 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
2734         * pinvoke17.cs: Fix test.
2736 2004-01-19  Zoltan Varga  <vargaz@freemail.hu>
2738         * pinvoke2.cs: Add tests for DllImport problems.
2740         * pinvoke.cs: Make this run under linux.
2742 2004-01-09  Zoltan Varga  <vargaz@freemail.hu>
2744         * custom-attr.cs: Add test for properties with array type.
2746 2003-12-13  Patrik Torstensson  <p@rxc.se>
2748         * bug-42136.cs: invalid liveness analyse for locals
2749         used in try and catch block. (exceptions not counted 
2750         for in the liveness analyse)
2751         * Makefile.am: added bug-42136.cs
2752         
2753 2003-12-13  Patrik Torstensson  <p@rxc.se>
2755         * bug-48015.cs: new test for obj.Equals on ContextBound objects
2756         * Makefile.am: added bug-48015.cs.
2758 2003-11-21  Lluis Sanchez Gual  <lluis@ximian.com>
2760         * context-static.cs: new test for ContextStaticAttribute.
2761         * Makefile.am: added context-static.cs.
2763 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
2765         * cattr-object.cs: Fix test so it does not count the attributes on the
2766         Object class.
2768 2003-10-31  Zoltan Varga  <vargaz@freemail.hu>
2770         * appdomain-unload.cs: Get rid of hardcoded file names.
2771                 
2772         * appdomain-unload.cs: New file. AppDomain Unloading tests.
2773         
2774         * Makefile: Add new test + enable IL tests now that we have a working
2775         ilasm.
2776         
2777         * delegate7.cs: Convert it to use the test driver + add regression test
2778         for #50366.
2780 2003-10-25  Zoltan Varga  <vargaz@freemail.hu>
2782         * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
2784 2003-10-15  Zoltan Varga  <vargaz@freemail.hu>
2786         * vararg.il: New file.
2788         * Makefile.am: Added vararg.il.
2790 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
2792         * Makefile.am: fix so it works if builddir != srcdir
2794         * libtest.c: (mono_test_empty_struct) make it exist for 
2795         non-GCC builds (and possibly pass depending on trampolines).
2796         (mono_test_marshal_bool_byref) bools marshal as ints by default
2797         
2798 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
2800         * bug-46781.cs: New regression test.
2802         * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
2804         * Makefile.am (TEST_CS_SRC): Remove merged tests.
2806         * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files + 
2807         convert tests so they run with the test driver used by mini.
2809         * pinvoke3.cs libtest.c: Add tests for class arguments and return 
2810         values.
2812         * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.