1 2009-02-05 Mark Probst <mark.probst@gmail.com>
3 * bug-472692.2.cs: New test.
5 * Makefile.am: Test added.
7 2009-02-05 Mark Probst <mark.probst@gmail.com>
9 * bug-472600.2.cs: New test.
11 * Makefile.am: Test added.
13 2009-02-02 Zoltan Varga <vargaz@gmail.com>
15 * generics-invoke-byref.2.cs: Add a test for #471259.
17 2009-01-28 Zoltan Varga <vargaz@gmail.com>
19 * generic-marshalbyref.2.cs: Also do the test for a class without type
22 2009-01-27 Mark Probst <mark.probst@gmail.com>
24 * bug469742.2.il: New test.
26 * Makefile.am: Test added.
28 2009-01-26 Zoltan Varga <vargaz@gmail.com>
30 * pinvoke2.cs libtest.c: Add a test for #469135.
32 2009-01-22 Mark Probst <mark.probst@gmail.com>
34 * generic-stack-traces2.2.cs: Another generic sharing test for
37 * Makefile.am: Test added.
39 2009-01-21 Rodrigo Kumpera <rkumpera@novell.com>
41 * appdomain-unload-callback.cs: New test for the AppDomain::DomainUnload
44 * Makefile.am: Test added.
46 2009-01-21 Mark Probst <mark.probst@gmail.com>
48 * bug-467456.cs: New test case.
50 * Makefile.am: Test added.
52 2009-01-21 Mark Probst <mark.probst@gmail.com>
54 * generic-unloading.2.cs, generic-unloading-sub.2.cs: Test case
55 for unloading images whose MonoGenericInst's are still in use.
57 * Makefile.am: Test added.
59 2009-01-20 Mark Probst <mark.probst@gmail.com>
61 * generic-stack-traces.2.cs: Generic sharing test for stack
64 * Makefile.am: Test added.
66 2009-01-20 Mark Probst <mark.probst@gmail.com>
68 * generic-system-arrays.2.cs: Generic sharing test case for
71 * Makefile.am: Test added.
73 2009-01-20 Zoltan Varga <vargaz@gmail.com>
75 * test-runner.cs: Avoid closing a stream which is still being written to.
77 2009-01-18 Zoltan Varga <vargaz@gmail.com>
79 * marshal9.cs: Change a test to be compatible with MS.NET.
81 2009-01-07 Rodrigo Kumpera <rkumpera@novell.com>
83 * bug-459094.cs: New regression test.
85 * Makefile.am: Test added.
87 2009-01-06 Rodrigo Kumpera <rkumpera@novell.com>
89 * bug-462592.cs: New regression test.
91 * Makefile.am: Test added.
93 2009-01-05 Zoltan Varga <vargaz@gmail.com>
95 * pinvoke2.cs: Add another test for generic structures.
97 2009-01-05 Rodrigo Kumpera <rkumpera@novell.com>
99 * bug-463303.il: New regression test.
101 * Makefile.am: Test added.
103 2009-01-03 Rodrigo Kumpera <rkumpera@novell.com>
105 * bug-400716.cs: New regression test.
107 * Makefile.am: Test added.
109 2008-12-26 Rodrigo Kumpera <rkumpera@novell.com>
111 * bug-461261.cs: New regression test.
113 * Makefile.am: Test added.
115 2008-12-24 Mark Probst <mark.probst@gmail.com>
117 * generic-sealed-virtual.2.cs: Test case for final generic
120 * Makefile.am: Test added.
122 2008-12-24 Rodrigo Kumpera <rkumpera@novell.com>
124 * bug-461941.cs: New regression test.
126 * Makefile.am: Test added.
128 2008-12-23 Mark Probst <mark.probst@gmail.com>
130 * bug-461198.2.cs: New generic sharing test.
132 * Makefile.am: Test added.
134 2008-12-23 Rodrigo Kumpera <rkumpera@novell.com>
136 * bug-461867.cs: New regression test.
138 * Makefile.am: Test added.
140 2008-12-19 Mark Probst <mark.probst@gmail.com>
142 * bug-459285.2.cs: New generic sharing test.
144 * Makefile.am: Test added.
146 2008-12-12 Rodrigo Kumpera <rkumpera@novell.com>
148 * bug-389886-sre-generic-interface-instances.cs: New regression test.
150 * Makefile.am: Test added.
152 2008-12-11 Mark Probst <mark.probst@gmail.com>
154 * generic-marshalbyref.2.cs: Test for calls to marshal-by-ref
157 * Makefile.am: Test added.
159 2008-12-08 Rodrigo Kumpera <rkumpera@novell.com>
161 * bug445361.il: New regression test.
163 * Makefile.am: Test added.
165 2008-12-08 Rodrigo Kumpera <rkumpera@novell.com>
167 * bug457574.il: New regression test.
169 * Makefile.am: Test added.
171 2008-12-07 Zoltan Varga <vargaz@gmail.com>
173 * stack-overflow.cs (foo): Prevent the large local variable from being
176 2008-12-03 Mark Probst <mark.probst@gmail.com>
178 * generic-typedef.2.cs: New test for ldtoken of open generic
181 * Makefile.am: Test added.
183 2008-11-26 Mark Probst <mark.probst@gmail.com>
185 * vararg2.cs: Forgot to add at last commit.
187 2008-11-26 Mark Probst <mark.probst@gmail.com>
189 * vararg2.cs: Test for sub-word sized variable arguments.
191 * Makefile.am: Test added.
193 2008-11-20 Zoltan Varga <vargaz@gmail.com>
195 * pinvoke2.cs: Add a test for passing/receiving generic struct instances.
197 * stackframes-async.2.cs: Add a test for #444383.
199 2008-11-13 Mark Probst <mark.probst@gmail.com>
201 * filter-stack.cs: Test whether method calls with large arguments
202 work in filter clauses.
204 * Makefile.am: Test added.
206 2008-11-06 Jonathan Chambers <joncham@gmail.com>
208 * async_read.cs: Open file with Read access to avoid
209 file access exception on Windows.
211 * bug-349190.2.cs: Use different name for dynamic executable
212 to avoid file access exception on Windows.
214 Code is contributed under MIT/X11 license.
216 2008-10-03 Mark Probst <mark.probst@gmail.com>
218 * generic-virtual-invoke.2.cs: Use different instantiations and
221 2008-10-03 Mark Probst <mark.probst@gmail.com>
223 * generic-virtual.2.cs: Iterate the test to make the generic
224 virtual method chunks kick in.
226 2008-10-03 Zoltan Varga <vargaz@gmail.com>
228 * invoke.cs: Fix this test after the ConstructorInfo changes.
230 * stack-overflow.cs: Fix warnings. Add unmanaged tests.
232 2008-10-03 Mark Probst <mark.probst@gmail.com>
234 * generic-virtual-invoke.2.cs: Test for runtime invoking generic
237 * Makefile.am: Test added.
239 2008-10-02 Mark Probst <mark.probst@gmail.com>
241 * bug-431413.2.cs: Test for bug #431413 (multidimensional generic
244 * Makefile.am: Test added.
246 2008-10-01 Zoltan Varga <vargaz@gmail.com>
248 * pinvoke3.cs libtest.c: Add test for byref string marshalling.
250 2008-09-30 Mark Probst <mark.probst@gmail.com>
252 * generic-constrained.2.il: Test case for the constrained. prefix
253 with generic interfaces.
255 * Makefile.am: Test added.
257 2008-09-29 Zoltan Varga <vargaz@gmail.com>
259 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on ia64.
261 2008-09-26 Mark Probst <mark.probst@gmail.com>
263 * generic-delegate-ctor.2.cs: Test case for delegate ctor icall
266 * Makefile.am: Test added.
268 2008-09-26 Zoltan Varga <vargaz@gmail.com>
270 * delegate9.cs: New test.
272 2008-09-25 Mark Probst <mark.probst@gmail.com>
274 * generic-synchronized.2.cs: Test case for synchronized generic
277 * Makefile.am: Test added.
279 2008-09-21 Mark Probst <mark.probst@gmail.com>
281 * exception17.cs: New test case for throwing an exception from
282 within a finally block.
284 * Makefile.am: Test added.
286 2008-09-19 Mark Probst <mark.probst@gmail.com>
288 * generic-type-builder.2.cs: Test case for a generic sharing issue
289 with dynamic methods.
291 * Makefile.am: Test added.
293 2008-09-17 Robert Jordan <robertj@gmx.net>
295 * Makefile.am: Add test for #415577.
297 2008-09-16 Zoltan Varga <vargaz@gmail.com>
299 * bug-426309.2.il: New test.
301 2008-09-10 Zoltan Varga <vargaz@gmail.com>
303 * marshal9.cs: Add test for #425001.
305 2008-09-07 Mark Probst <mark.probst@gmail.com>
307 * libtest.c: Darwin structure alignment also applies to PPC.
309 2008-09-06 Zoltan Varga <vargaz@gmail.com>
311 * libtest.c pinvoke2.cs: Add float tests.
313 2008-08-28 Zoltan Varga <vargaz@gmail.com>
315 * libtest.c (mono_xr_as_handle): Initialize ref before returning it.
317 2008-08-26 Zoltan Varga <vargaz@gmail.com>
319 * generics-sharing.2.cs: Fix invalid generic construct permitted by older
322 2008-08-21 Zoltan Varga <vargaz@gmail.com>
324 * Makefile.am: Add AOT+gshared tests.
326 * synchronized.cs: Test synchronized state using Monitor.Pulse since
327 Monitor.Exit no longer throws an exception.
329 2008-08-20 Zoltan Varga <vargaz@gmail.com>
331 * pinvoke2.cs libtest.c: Add test for out marshalling of delegates.
334 2008-08-16 Zoltan Varga <vargaz@gmail.com>
336 * jmpTest.il: Removed, there is already a test for this in mini/iltests.il.
338 2008-08-13 Zoltan Varga <vargaz@gmail.com>
340 * Makefile.am (DISABLED_TESTS): Remove appdomain-unload.exe, it seems to
341 work now, also it is too important to stay disabled.
343 2008-08-10 Zoltan Varga <vargaz@gmail.com>
345 * pinvoke3.cs: Add test for #416078.
347 2008-08-08 Zoltan Varga <vargaz@gmail.com>
349 * nullable_boxing.2.cs: Add test for #415621.
351 2008-08-02 Zoltan Varga <vargaz@gmail.com>
353 * pinvoke2.cs libtest.c: Extend the ia64 single HFA test so it also checks for
356 2008-07-28 Zoltan Varga <vargaz@gmail.com>
358 * Makefile.am: Use custom-modifiers.2.cs instead of custom-modifiers.cs
361 2008-07-28 Bill Holmes <billholmes54@gmail.com>
362 * libtest.c, winx64structs.cs :
363 Adding tests to exercise calling managed code from native with struct
366 Contributed under MIT/X11 license.
368 2008-07-27 Zoltan Varga <vargaz@gmail.com>
370 * test-runner.cs: Cleanup terminated processes on the main thread to prevent
373 * Makefile.am (runtest-managed): Make this depend on test-runner.exe.
375 * Makefile.am: Make most tests which had a separate execution rule use the
376 normal test runner, make the output less verbose.
378 * Makefile.am (runtest-managed): New experimental target which uses the
381 * test-runner.cs: New managed test driver with support for parallel
384 2008-07-26 Zoltan Varga <vargaz@gmail.com>
386 * appdomain-unload.cs: Disable the timeout test as there is no timeout in
387 the runtime any more.
389 * Makefile.am: Unify the different 'test' targets somewhat.
391 2008-07-21 Mark Probst <mark.probst@gmail.com>
393 * generic-getgenericarguments.2.cs: Test case catching static
394 RGCTX wrappers in MonoReflectionMethods.
396 * Makefile.am: Test added.
398 2008-07-17 Rodrigo Kumpera <rkumpera@novell.com>
400 * generics-sharing.2.cs: Fix the build.
402 2008-07-10 Raja R Harinath <harinath@hurrynot.org>
404 * Makefile.am (testaot): Set MONO_PATH when running the AOT
405 compiler. Don't set LD_LIBRARY_PATH, we're already using LIBTOOL
408 2008-07-07 Bill Holmes <billholmes54@gmail.com>
409 * libtest.c, winx64structs.cs :
410 Adding tests to exercise bug 404729 on Winx64.
412 Contributed under MIT/X11 license.
414 2008-07-07 Zoltan Varga <vargaz@gmail.com>
416 * Makefile.am: Run the aot tests using --debug.
418 * resolve_field_bug.2.il: Fix this test.
420 2008-07-06 Zoltan Varga <vargaz@gmail.com>
422 * pinvoke2.cs libtest.c: Add test for #404729.
424 2008-07-04 Mark Probst <mark.probst@gmail.com>
426 * generic-delegate2.2.cs, generic-delegate2-lib.2.il: Test case
427 for open generic delegates (delegates which get their target
428 object only at the invocation).
430 * Makefile.am: Test added.
432 2008-06-29 Rodrigo Kumpera <rkumpera@novell.com>
434 * valuetype-equals.cs: Tests for ValueType::Equals for all
435 primitive numeric types.
437 2008-06-26 Rodrigo Kumpera <rkumpera@novell.com>
439 * nullable_boxing.2.cs: Test if Array::GetValue box nullables
442 2008-06-26 Mark Probst <mark.probst@gmail.com>
444 * generic-valuetype-interface.2.cs: Test for generic valuetypes
445 which implement interfaces.
447 * generic-valuetype-newobj.2.il, generic-valuetype-newobj2.2.il:
448 Test for newobj with generic valuetypes.
450 * Makefile.am: Tests added.
452 2008-06-25 Rodrigo Kumpera <rkumpera@novell.com>
454 * generic-ldtoken-method.2.il: Don't use GetMethodHandle/1
455 with methods that belong to a generic type.
457 2008-06-23 Zoltan Varga <vargaz@gmail.com>
459 * pinvoke2.cs libtest.c: Add test for #402585.
461 2008-06-23 Mark Probst <mark.probst@gmail.com>
463 * generic-virtual2.2.cs: Test case for a call from a generic
464 method to a method of a generic class where the generic method
465 does not require the MRGCTX.
467 * Makefile.am: Test added.
469 2008-06-23 Mark Probst <mark.probst@gmail.com>
471 * generic-exceptions.2.cs: Test case for exception handlers in
472 generic methods with catch clauses depending on the method type
475 * Makefile.am: Test added.
477 2008-06-20 Rodrigo Kumpera <rkumpera@novell.com>
479 * bug-349190.2.cs: Regression test for bug #349190.
480 Checks the encoding of generic MethodBuilders that
481 have been not instantiated.
483 * Makefile.am: Test added.
485 2008-06-19 Rodrigo Kumpera <rkumpera@novell.com>
487 * generic-ldtoken-method.2.il: Fix the signature of GetMethodHandle.
489 2008-06-17 Mark Probst <mark.probst@gmail.com>
491 * generic-delegate.2.cs: Test for constructing delegates via
494 2008-06-17 Mark Probst <mark.probst@gmail.com>
496 * generic-special.2.cs: Test case for static special fields in
499 * Makefile.am: Test added.
501 2008-06-17 Mark Probst <mark.probst@gmail.com>
503 * Makefile.am: Also run generic sharing tests with inlining
506 2008-06-16 Mark Probst <mark.probst@gmail.com>
508 * generic-virtual.2.cs: Delegate test for static generic methods.
510 2008-06-14 Kornél Pál <kornelpal@gmail.com>
512 * mixed-mode: Add x64 target to mixed-mode assembly tests.
514 Contributed under MIT/X11 license.
516 2008-06-13 Zoltan Varga <vargaz@gmail.com>
518 * modules.cs modules-m1.cs: New files. Tests for .netmodules.
520 2008-06-13 Mark Probst <mark.probst@gmail.com>
522 * generic-static-methods.2.cs: Test case for static generic
525 * Makefile.am: Test added.
527 2008-06-12 Bill Holmes <billholmes54@gmail.com>
528 * libtest.c, winx64structs.cs :
529 Changing winx64structs.cs to use the TestDriver.dll
531 Contributed under MIT/X11 license.
533 2008-06-12 Bill Holmes <billholmes54@gmail.com>
534 * libtest.c, winx64structs.cs :
535 Adding marshaling tests for structs. These tests
536 represent the different cases to consider on Winx64.
538 Contributed under MIT/X11 license.
540 2008-06-10 Zoltan Varga <vargaz@gmail.com>
542 * Makefile.am: Delete some tests for the disabled set which seem to work now.
544 2008-06-05 Jonathan Chambers <joncham@gmail.com>
546 * Makefile.am: Disable async-exc-compilation.exe on Win32 as it is
547 hanging the runtime tests.
549 Code is contributed under MIT/X11 license.
551 2008-06-05 Bill Holmes <billholmes54@gmail.com>
552 * libtest.c, Makefile.am, winx64structs.cs :
553 Adding marshaling tests for structs. These tests
554 represent the different cases to consider on Winx64.
556 Contributed under MIT/X11 license.
558 2008-06-04 Mark Probst <mark.probst@gmail.com>
560 * generic-array-exc.2.il: Test case for generic array type in
563 * Makefile.am: Test added.
565 2008-06-04 Mark Probst <mark.probst@gmail.com>
567 * generic-tailcall2.2.il: Test case for tailcalls from non-generic
568 code to generic code requiring vtable/rgctx argument.
570 * Makefile.am: Test added.
572 2008-06-02 Bill Holmes <billholmes54@gmail.com>
573 * libtest.c: Changes to make libtest.c ready to be compiled in
574 Visual Studio. The STDCALL statements had to be moved and I added
575 declspec(dllexport) statements to all methods.
577 Contributed under MIT/X11 license.
579 2008-05-30 Zoltan Varga <vargaz@gmail.com>
581 * long-shift-regalloc.il: Removed, merged into mini/iltests.il.
583 2008-05-23 Zoltan Varga <vargaz@gmail.com>
585 * Makefile.am (test-generic-sharing): Exit if one of the tests fail. Run the
586 tests with MONO_GENERIC_SHARING=all.
588 2008-05-22 Mark Probst <mark.probst@gmail.com>
590 * Makefile.am: Do generic sharing tests with domain sharing turned
593 2008-05-22 Mark Probst <mark.probst@gmail.com>
595 * generic-method-patching.2.cs: Test callvirt to sealed generic
598 * Makefile.am: Test added.
600 2008-05-22 Mark Probst <mark.probst@gmail.com>
602 * generic-refanyval.2.il: Test case for generic refanyval.
604 * Makefile.am: Test added.
606 2008-05-21 Rodrigo Kumpera <rkumpera@novell.com>
608 * bug-325283.2.cs: Regression test for bug #325283.
610 2008-05-20 Raja R Harinath <harinath@hurrynot.org>
612 * Makefile.am (bug-382986): Fix for srcdir != builddir.
614 2008-05-20 Mark Probst <mark.probst@gmail.com>
616 * generic-null-call.2.cs: Tests non-virtual callvirt on generic
617 methods with this==null.
619 * Makefile.am: Test added.
621 2008-05-16 Rodrigo Kumpera <rkumpera@novell.com>
623 * bug-389886.2.il: Regression test for bug #389886.
625 2008-05-13 Zoltan Varga <vargaz@gmail.com>
627 * exit-stress.cs: New stress test program for testing Environment.Exit () and
630 * stress-runner.cs: Add 'exit-stress', add a few new /proc/pid/status entries.
632 2008-05-12 Jb Evain <jbevain@novell.com>
634 * Makefile.am: fix compilation of 2.1 tests.
636 2008-05-09 Kornél Pál <kornelpal@gmail.com>
638 * mixed-mode: Added mixed-mode assembly tests.
640 Contributed under MIT/X11 license.
642 2008-05-08 Rodrigo Kumpera <rkumpera@novell.com>
644 * bug-387274.2.il: Regression test for bug #387274.
646 2008-05-07 Robert Jordan <robertj@gmx.net>
648 * Makefile.am: don't pull libeglib.a twice. Fixes #387491.
650 2008-05-05 Robert Jordan <robertj@gmx.net>
652 * libtest.c, thunks.cs: reworked to match the new struct
655 2008-05-06 Rodrigo Kumpera <rkumpera@novell.com>
657 * bug-382986.cs. bug-382986-lib.cs: Regression test for
660 2008-05-04 Robert Jordan <robertj@gmx.net>
662 * libtest.c: disable struct tests for platforms with incompatible
663 native/managed alignments.
665 2008-05-03 Robert Jordan <robertj@gmx.net>
667 * libtest.c, thunks.cs: tests for mono_method_get_unmanaged_thunk ().
669 * Makefile.am: add thunk.cs. link libtest with gmodule.
671 Code is contributed under MIT/X11 license.
673 2008-04-28 Mark Probst <mark.probst@gmail.com>
675 * generic-array-type.2.cs: Test case for type arguments in arrays.
677 * Makefile.am: Added test.
679 2008-04-25 Mark Probst <mark.probst@gmail.com>
681 * generic-interface-methods.2.cs: Test case for generic interface
684 * Makefile.am: Added test.
686 2008-04-15 Raja R Harinath <harinath@hurrynot.org>
688 * Makefile.am (generic-box.2.exe, generic-unbox.2.exe): Create in
691 2008-04-11 Mark Probst <mark.probst@gmail.com>
693 * Makefile.am: Added missing files to EXTRA_DIST.
695 2008-04-10 Atsushi Enomoto <atsushi@ximian.com>
697 * Makefile: fix extra dist file name.
699 2008-04-10 Mark Probst <mark.probst@gmail.com>
701 * generic-box.2.cs, generic-boxing.2.il, generic-delegate.2.cs,
702 generic-ldobj.2.il, generic-ldtoken.2.il,
703 generic-ldtoken-field.2.il, generic-ldtoken-method.2.il,
704 generic-mkrefany.2.il, generic-sizeof.2.cs, generic-tailcall.2.il,
705 generic-unbox.2.cs, generic-unboxing.2.il, generic-virtual.2.cs,
706 generics-sharing.2.cs: New test cases for generic sharing.
708 * Makefile.am: Added tests.
710 2008-03-31 Mark Probst <mark.probst@gmail.com>
712 * Makefile.am: Re-enabled CoreCLR security tests. Fixes #362626.
714 2008-03-25 Mark Probst <mark.probst@gmail.com>
716 * generic-box.2.cs: Test case for generic box.
718 * Makefile.am: Added the new test.
720 2008-03-24 Zoltan Varga <vargaz@gmail.com>
722 * interlocked-2.2.cs: Add tests for Interlocked.Increment/Decrement on longs.
724 2008-03-22 Zoltan Varga <vargaz@gmail.com>
726 * assemblyresolve/Makefile.am (MCS): Use gmcs.exe instead of mcs.exe.
728 2008-03-21 Zoltan Varga <vargaz@gmail.com>
730 * libtest.c: Fix missing return in mono_marshal_alloc (). Disable or fix all
733 * assemblyresolve/Makefile.am: Use the 2.0 profile for compilation.
735 2008-03-20 Mark Probst <mark.probst@gmail.com>
737 * generics-sharing.2.cs: Test cases for ldtoken.
739 2008-03-19 Rodrigo Kumpera <rkumpera@novell.com>
741 * bug-340662_bug.cs: Added. Regression test for the bug.
743 * Makefile.am: Added the new test.
745 2008-03-18 Mark Probst <mark.probst@gmail.com>
747 * generics-sharing-other-exc.2.il: Test case for catching
748 exceptions not derived from System.Exception specified by a type
751 * Makefile.am: Added the new test.
753 2008-03-18 Mark Probst <mark.probst@gmail.com>
755 * generic-initobj.2.cs: Test case for initobj in generic code.
757 * Makefile.am: Added the new test.
759 2008-03-17 Mark Probst <mark.probst@gmail.com>
761 * shared-generic-methods.2.cs: Test case for calls from shared
762 code to generic methods.
764 * Makefile.am: Added the new test.
766 2008-03-14 Mark Probst <mark.probst@gmail.com>
768 * generics-sharing.2.cs: New tests for static methods.
770 * generic-inlining.2.cs: Added. Tests generic method inlining.
772 * shared-generic-synchronized.2.cs: Added. Tests shared
773 synchronized methods.
775 * Makefile.am: Added the new tests. New target for running the
776 generic code sharing with the optimization enabled.
778 2008-03-04 Mark Probst <mark.probst@gmail.com>
780 * generics-sharing.2.c: Added test for open catch clauses in
783 2008-02-27 Zoltan Varga <vargaz@gmail.com>
785 * Makefile.am: Compile and run all tests using the 2.0 profile.
787 2008-02-26 Rodrigo Kumpera <rkumpera@novell.com>
789 * load-exceptions.cs: Fix the test for missing type situations.
791 2008-02-26 Zoltan Varga <vargaz@gmail.com>
793 * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
795 2008-02-25 Rodrigo Kumpera <rkumpera@novell.com>
797 * call_missing_method.il
798 * call_missing_call.il
799 * ldfld_missing_class.il
800 * ldfld_missing_field.il: Test if the proper loader
801 error is raised in case of failure.
803 * Makefile.am: Added the previous tests.
805 2008-02-23 Zoltan Varga <vargaz@gmail.com>
807 * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
809 2008-02-22 Mark Probst <mark.probst@gmail.com>
811 * generics-sharing.2.cs: New tests for the extensible runtime
814 * recursive-generics.2.cs: Tests for recursive generic types.
816 * Makefile.am: Added recursive-generics.2.cs.
818 2008-02-21 Mark Probst <mark.probst@gmail.com>
820 * generics-sharing.2.cs: Improved tests.
822 2008-02-21 Rodrigo Kumpera <rkumpera@novell.com>
824 * resolve_method_bug.2.il
825 * resolve_field_bug.2.il
826 * resolve_type_bug.2.il: Tests for #363450. They verify that
827 a loader error during System.Reflection.Module::Resolve* methods don't
828 leak and causes a spurious TypeLoadException somewhere else.
830 * Makefile.am: Added the previous tests.
832 2008-02-17 Raja R Harinath <harinath@hurrynot.org>
834 * Makefile.am (SMCS): Add temporary-smcs-hack flag.
836 2008-02-04 Massimiliano Mantione <massi@ximian.com>
838 * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
840 2008-02-04 Massimiliano Mantione <massi@ximian.com>
842 * iface4.cs: Also added another "level" of inheritance...
844 2008-02-04 Massimiliano Mantione <massi@ximian.com>
846 * iface4.cs: Tested also Stop method (just to be on the safe side).
848 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
850 * Makefile.am: disabled bug-348522.2.cs until after release.
852 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
854 * bug-348522.2.cs: Added, tests for invoking by reflection
857 * Makefile.am: added bug-348522.2.cs.
859 2008-01-26 Zoltan Varga <vargaz@gmail.com>
861 * nonvirt.cs: Removed, moved to mini/exceptions.cs.
863 2008-01-24 Jonathan Chambers <joncham@gmail.com>
865 * libtest.c: Allocate memory for out string parameters.
867 * pinvoke2.cs: Add tests for marshalling strings as out paramters.
869 Code is contributed under MIT/X11 license.
871 2008-01-08 Zoltan Varga <vargaz@gmail.com>
873 * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
876 2008-01-04 Dick Porter <dick@ximian.com>
878 * Makefile.am: Make it work on automake-1.6
880 2007-12-31 Rodrigo Kumpera <rkumpera@novell.com>
882 * invalid-token.il, Makefile.am: Add test for loading
885 2007-12-20 Zoltan Varga <vargaz@gmail.com>
887 * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
889 2007-12-17 Mark Probst <mark.probst@gmail.com>
891 * thread-exit.cs, Makefile.am: Test case for #347676.
893 2007-12-09 Robert Jordan <robertj@gmx.net>
895 * bug-323114.cs: Add test case for #323114.
897 2007-12-07 Zoltan Varga <vargaz@gmail.com>
899 * pinvoke2.cs: Fix the names of two tests.
901 * checked.cs: Make exit codes positive.
903 2007-12-05 Zoltan Varga <vargaz@gmail.com>
905 * Makefile.am (EXTRA_DIST): Add a missing file.
907 2007-12-03 Zoltan Varga <vargaz@gmail.com>
909 * async-exc-compilation.cs: New not yet enabled test for async exceptions
910 received during JIT compilation.
912 * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
913 GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
915 2007-11-30 Zoltan Varga <vargaz@gmail.com>
917 * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
919 2007-11-23 Zoltan Varga <vargaz@gmail.com>
921 * Makefile.am: Add a target for testing aot on the 2.0 profile.
923 2007-11-12 Zoltan Varga <vargaz@gmail.com>
925 * invoke.cs: Add tests for invoking the Array Get/Set methods.
927 2007-11-12 Rodrigo Kumpera <rkumpera@novell.com>
929 * bug-322722_patch_bx.2.cs : Added test for bug #322722.
931 * bug-322722_dyn_method_throw.2.cs: Same.
933 * Makefile.am: Added the two tests for bug #322722.
935 2007-11-07 Zoltan Varga <vargaz@gmail.com>
937 * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
939 2007-11-07 Massimiliano Mantione <massi@ximian.com>
941 * bug-318677.il: Added.
943 * Makefile.am: Added test for bug #318677.
945 2007-11-07 Mark Probst <mark.probst@gmail.com>
947 * bug-324535.cs, bug-324535-il.il: Added.
949 * Makefile.am: Added test for bug #324525.
951 2007-11-05 Rodrigo Kumpera <rkumpera@novell.com>
953 * soft-float-tests.cs: Tests for soft-float.
954 Bug #323746 is regression tested by test.
956 * Makefile.am: Added the new test to the suite.
959 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
961 * bug-335131.2.cs: Regression test for bug #335131.
962 It tests the enconding of methods and constructor from
963 a generic types that are called from the same type
966 * Makefile.am: Added the new test to the suite.
969 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
971 * make_imt_test.sh: added, this script generates
972 an interface with 2000 methods, an implementation and
973 test code that calls all methods. This is enough to
974 stress the IMT machinery, as thunks should have more
975 than 100 methods with the current IMT table size.
977 * Makefile.am: added the generated imt test and
978 associated rules to use the script to create it.
980 2007-10-20 William Holmes <billholmes54@gmail.com>
982 * pinvoke2.cs, libtest.c Adding test cases for marshaling
983 booleans as I1 and U1. Tests commit r87725.
985 Code is contributed under MIT/X11 license.
987 2007-10-18 Zoltan Varga <vargaz@gmail.com>
989 * interlocked.cs: Add a test for CompareExchange and negative values.
991 2007-10-17 Mark Probst <mark.probst@gmail.com>
993 * bug-331798-tb.2.cs: added for Rodrigo
995 * Makefile.am: added bug-331798-tb.2.cs
997 2007-10-17 Gert Driesen <drieseng@users.sourceforge.net>
999 * bug-331958.cs: added.
1000 * Makefile.am: added bug-331958.cs.
1002 2007-10-16 Mark Probst <mark.probst@gmail.com>
1004 * bug-333798.2.cs: added
1006 * Makefile.am: added bug-333798.2.cs
1008 2007-10-05 Rodrigo Kumpera <rkumpera@novell.com>
1010 * generic_type_definition_encoding.2.cs: added, this tests
1011 the regression fixed in r86912.
1013 * Makefile.am: added generic_type_definition.2.cs
1015 2007-09-27 Rodrigo Kumpera <rkumpera@novell.com>
1017 * generic_type_definition.2.cs: added
1019 * Makefile.am: added generic_type_definition.2.cs
1022 2007-09-22 Rodrigo Kumpera <rkumpera@novell.com>
1024 * bug-327438.2.il: added
1026 * Makefile.am: added bug-327438.2.il
1029 2007-09-21 Robert Jordan <robertj@gmx.net>
1031 * assemblyresolve/Makefile.am: remove the superfluous --security
1034 2007-09-20 Mark Probst <mark.probst@gmail.com>
1036 * generics-sharing.2.cs: added
1038 * Makefile.am: added generics-sharing.2.cs
1040 2007-09-19 Marek Habersack <mhabersack@novell.com>
1042 * assemblyresolve/Makefile.am (prereq): build the assemblies in
1043 the 'prereq' target instead of in the 'all' one.
1045 2007-09-19 Marek Habersack <mhabersack@novell.com>
1047 * Makefile.am: assemblyresolve/ assemblies are built only when the
1050 2007-09-19 Raja R Harinath <harinath@gmail.com>
1052 * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
1053 (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
1055 2007-09-18 Marek Habersack <mhabersack@novell.com>
1057 * assemblyresolve/asm.cs: added
1059 * assemblyresolve/TestBase.cs: added
1061 * assemblyresolve/Test.cs: added
1063 * assemblyresolve/Makefile.am: added
1065 * assemblyresolve_event3.cs: added new AssemblyResolve event
1068 2007-09-13 Massimiliano Mantione <massi@ximian.com>
1070 * Makefile.am: Fixed and re-enabled test for bug #82416 (the
1071 config files were not in place).
1073 2007-09-12 Massimiliano Mantione <massi@ximian.com>
1075 * Makefile.am: disabled test for bug #82416 since it fails on the
1076 buildbot, will investigate.
1078 2007-09-12 Massimiliano Mantione <massi@ximian.com>
1080 * unhandled-exception-test-runner.2.cs,
1081 unhandled-exception-test-case.2.cs,
1082 unhandled-exception-base-configuration.config,
1083 unhandled-exception-legacy-configuration.config,
1084 Makefile.am: added test for bug #82416.
1086 2007-09-12 Marek Habersack <mhabersack@novell.com>
1088 * assemblyresolve_event2.2.cs: added tests for assembly resolution
1091 * assemblyresolve_event.cs: added tests for assembly resolution
1094 2007-09-11 Mark Probst <mark.probst@gmail.com>
1096 * coreclr-security.cs: Added positive and negative tests for
1097 calling methods via reflection.
1099 2007-09-10 William Holmes <billholmes54@gmail.com>
1101 * marshal9.cs, libtest.c Adding test case for marshal.c r84161
1102 Calling native to managed should not call
1103 ICustomMarshaler.MarshalNativeToManaged for out params.
1105 Code is contributed under MIT/X11 license.
1107 2007-09-07 Zoltan Varga <vargaz@gmail.com>
1109 * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer.
1111 * async-exceptions.cs Makefile.am: New test case, not working yet.
1113 * Makefile.am: Allways distribute coreclr-security.cs.
1115 2007-09-03 Zoltan Varga <vargaz@gmail.com>
1117 * thread6.cs: Increase a timeout.
1119 2007-08-31 Zoltan Varga <vargaz@gmail.com>
1121 * libtest.c handleref.cs: Fix handleref.exe test on sparc.
1123 2007-08-24 Mark Probst <mark.probst@gmail.com>
1125 * coreclr-security.cs, Makefile.am: Added test for CoreCLR
1128 2007-08-21 Massimiliano Mantione <massi@ximian.com>
1130 * bug-81466.il, bug-81466-lib.il, Makefile.am:
1131 Added test for bug #81466.
1133 2007-08-20 Jb Evain <jbevain@novell.com>
1135 * field-access.il, method-access.il, Makefile.am: tests
1136 for FieldAccessException and MethodAccessException.
1138 2007-08-16 Rodrigo Kumpera <rkumpera@novell.com>
1140 * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression
1141 * Makefile.am: ldtoken_with_byref_typespec.2.il
1143 2007-08-08 Massimiliano Mantione <massi@ximian.com>
1145 * bug-77127.cs: Test for bug #77127.
1146 * Makefile.am: Added bug-77127.cs.
1148 2007-08-01 William Holmes <billholmes54@gmail.com>
1150 * Makefile.am: Added bug-82194.2.cs.
1151 * bug-82194.2.cs: Test for bug #82194.
1153 2007-07-26 Rodrigo Kumpera <rkumpera@novell.com>
1155 * Makefile.am: Added enum_types.il.
1156 * enum_types.il: Test for all valid primitive types an enum basefield can have.
1158 2007-07-25 Jonathan Chambers <joncham@gmail.com>
1160 * Makefile.am: Added transparentproxy.cs.
1161 * transparentproxy.cs: Add tests for transparentproxy
1164 Code is contributed under MIT/X11 license.
1166 2007-07-20 Raja R Harinath <rharinath@novell.com>
1168 * Makefile.am (bug-81691.exe): Create it in the builddir.
1170 2007-07-19 Mark Probst <mark.probst@gmail.com>
1172 * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs,
1173 bug-81691-b.cs: Test for bug #81691.
1175 2007-07-11 Raja R Harinath <rharinath@novell.com>
1177 * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir).
1179 2007-07-10 Rodrigo Kumpera <rkumpera@novell.com>
1181 * Makefile.am, bug-82020.il: Test for bug #82020
1183 2007-07-10 Zoltan Varga <vargaz@gmail.com>
1185 * libtest.c (mono_test_marshal_return_unicode_string_delegate):
1186 Add a missing return.
1188 2007-07-09 Mark Probst <mark.probst@gmail.com>
1190 * Makefile.am (test-bug-81673), bug-81673.cs,
1191 bug-81673-interface.cs: Test for bug 81673.
1193 2007-07-05 Zoltan Varga <vargaz@gmail.com>
1195 * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate.
1197 2007-06-12 Zoltan Varga <vargaz@gmail.com>
1199 * pinvoke2.cs: Add test for instance delegates.
1201 2007-05-26 Zoltan Varga <vargaz@gmail.com>
1203 * delegate.cs: Add more delegate tests.
1205 2007-05-24 Zoltan Varga <vargaz@gmail.com>
1207 * delegate.cs: Add a multicast delegate test.
1209 2007-05-23 Zoltan Varga <vargaz@gmail.com>
1211 * pinvoke2.cs libtest.c: Fix up asany in/out tests.
1213 2007-03-28 Raja R Harinath <rharinath@novell.com>
1215 * Makefile.am (test-bug-80307): Don't set PATH.
1217 2007-03-27 Raja R Harinath <harinath@gmail.com>
1219 * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too.
1220 (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree.
1222 2007-03-23 Jonathan Chambers <joncham@gmail.com>
1224 * libtest.c: Add tests for PreserveSigAttribute.
1225 * cominterop.cs: Add tests for PreserveSigAttribute.
1227 Code is contributed under MIT/X11 license.
1229 2007-02-19 Massimiliano Mantione <massi@ximian.com>
1230 * iface7.cs, Makefile.am: Added test for bug 75903.
1232 2007-02-08 Jonathan Chambers <joncham@gmail.com>
1234 * libtest.c: Add tests for COM Callable Wrapper marshalling.
1235 * cominterop.cs: Add tests for COM Callable Wrapper marshalling.
1237 Code is contributed under MIT/X11 license.
1239 2007-02-06 Massimiliano Mantione <massi@ximian.com>
1240 * bug-59286.cs, Makefile.am: Added test for bug 59286.
1242 2007-02-03 Zoltan Varga <vargaz@gmail.com>
1244 * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.
1246 * interlocked-2.2.cs: Add Interlocked.Read (long) test.
1248 * interlocked.cs: Fix return values.
1250 2007-01-19 Raja R Harinath <rharinath@novell.com>
1252 * Makefile.am (bug-80307.exe): Fix srcdir != builddir.
1254 2007-01-17 Massimiliano Mantione <massi@ximian.com>
1255 * bug-80307.cs, Makefile.am: Added test for bug 80307.
1257 2007-01-15 Miguel de Icaza <miguel@novell.com>
1259 * load-missing.il: Add test for missing assembly reference in
1262 Add test for missing type in newobj call.
1264 Add test for missing type reference in a parameter.
1266 Add test for missing assembly in method call.
1268 2007-01-11 Jonathan Chambers <joncham@gmail.com>
1270 * libtest.c, cominterop.cs: Tests for unmanaged->managed
1271 VARIANT marshalling.
1273 2007-01-10 Robert Jordan <robertj@gmx.net>
1275 * bug-80392.2.cs: Add more tests.
1277 2007-01-09 Robert Jordan <robertj@gmx.net>
1279 * bug-80392.2.cs: Add test for bug #80392.
1281 2007-01-09 Robert Jordan <robertj@gmx.net>
1283 * cross-domain.cs: Reflect marshal.c changes: after r70643
1284 StringBuilders are not ReferenceEquals () anymore, because
1285 they are marshaled by value.
1287 2007-01-01 Miguel de Icaza <miguel@novell.com>
1289 * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when
1290 the charset is Unicode (see bugs 79944 and 78722).
1292 2006-12-31 Miguel de Icaza <miguel@novell.com>
1294 * exists.cs: Add new test case for MONO_IOMAP bug.
1296 2006-11-02 Wade Berrier <wberrier@novell.com>
1298 * Makefile.am: Fix path to mkbundle so test passes
1300 2006-10-31 Massimiliano Mantione <massi@ximian.com>
1301 * bug-79684.2.cs, Makefile.am: Added test for bug 79684.
1303 2006-10-20 Jonathan Chambers <joncham@gmail.com>
1305 * cominterop.cs: Added more tests for Variant.
1306 * libtest.c: Added more tests for Variant.
1308 2006-10-02 Zoltan Varga <vargaz@gmail.com>
1310 * static-constructor.cs: Add a new test.
1312 2006-09-30 Jonathan Chambers <joncham@gmail.com>
1314 * marshal7.cs: Added tests for size of structs containing
1315 objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct.
1317 2006-09-30 Zoltan Varga <vargaz@gmail.com>
1319 * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases.
1321 2006-09-20 Zoltan Varga <vargaz@gmail.com>
1323 * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to
1324 prevent random errors.
1325 (mono_test_marshal_stringbuilder): Ditto.
1327 2006-09-18 Jonathan Chambers <joncham@gmail.com>
1329 * cominterop.cs: Added COM Interop tests for null BSTR checks.
1330 * libtest.c: Added COM Interop tests for null BSTR checks.
1332 2006-09-16 Zoltan Varga <vargaz@freemail.hu>
1334 * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there.
1336 2006-09-14 Zoltan Varga <vargaz@gmail.com>
1338 * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null.
1340 2006-09-06 Zoltan Varga <vargaz@gmail.com>
1342 * pinvoke3.cs libtest.c: Add test for #79289.
1344 2006-09-05 Zoltan Varga <vargaz@gmail.com>
1346 * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods.
1348 2006-09-03 Zoltan Varga <vargaz@gmail.com>
1350 * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with
1353 2006-08-09 Jonathan Chambers <joncham@gmail.com>
1355 * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch.
1356 * libtest.c: Implemented QueryInterface correctly.
1358 2006-08-08 Zoltan Varga <vargaz@gmail.com>
1360 * vararg.il: Add a test for #79027.
1362 2006-07-28 Jonathan Chambers <joncham@gmail.com>
1364 * cominterop.cs: Added COM Interop object marshalling tests;
1365 enabled on windows only.
1366 * libtest.c: Added COM Interop object marshalling tests;
1367 enabled on windows only.
1369 2006-07-27 Zoltan Varga <vargaz@gmail.com>
1371 * libtest.c: Add a newline at the EOF.
1373 2006-07-15 Jonathan Chambers <joncham@gmail.com>
1375 * cominterop.cs: Added COM Interop tests; not enabled yet.
1376 * libtest.c: Added COM Interop tests; not enabled yet.
1378 2006-07-12 Zoltan Varga <vargaz@gmail.com>
1380 * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows.
1382 2006-06-30 Zoltan Varga <vargaz@gmail.com>
1384 * libtest.c (mono_test_ref_vtype): Remove debug printfs.
1386 2006-06-28 Zoltan Varga <vargaz@gmail.com>
1388 * marshal2.cs: Add tests for ByValTStr + Unicode encoding.
1390 2006-06-15 Zoltan Varga <vargaz@gmail.com>
1392 * pinvoke-2.cs: Rename to pinvoke-2.2.cs.
1394 * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs
1396 * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests.
1398 2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
1400 * Makefile.am: Add 'cas' to SUBDIRS
1402 2006-06-20 Massimiliano Mantione <massi@ximian.com>
1403 * bug-78656.cs. Makefile.am: Added test for bug 78656.
1405 2006-06-16 Massimiliano Mantione <massi@ximian.com>
1406 * bug-78653.cs. Makefile.am: Added test for bug 78653.
1408 2006-06-13 Massimiliano Mantione <massi@ximian.com>
1409 * test-inline-call-stack.cs: Test also that the order in which
1410 .cctors are run is essentially the same regardless of the status of
1411 "beforefieldinit", because too many apps depend on this behavior
1412 (which seems to be also the one of the MS CLR).
1414 2006-06-10 Zoltan Varga <vargaz@gmail.com>
1416 * interlocked-2.2.cs: Make the return values positive.
1418 2006-06-07 Wade Berrier <wberrier@novell.com>
1420 * Makefile.am: add test-inline-call-stack-library.cs and test-inline-call-stack.cs
1421 to EXTRA_DIST so that tests can be run from a dist tarball
1423 2006-06-05 Jonathan Chambers <jonathan.chambers@ansys.com>
1425 * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests
1427 2006-06-06 Massimiliano Mantione <massi@ximian.com>
1429 * Makefile.am, bug-78311.cs, bug-78549.il: Added tests.
1431 2006-06-05 Zoltan Varga <vargaz@gmail.com>
1433 * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names.
1435 2006-05-18 Zoltan Varga <vargaz@gmail.com>
1437 * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types.
1439 2006-05-17 Zoltan Varga <vargaz@gmail.com>
1441 * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct.
1443 * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to
1446 2006-05-10 Atsushi Enomoto <atsushi@ximian.com>
1448 * test-enum-indstoreil.il : removed duplicate label.
1451 2006-05-06 Zoltan Varga <vargaz@gmail.com>
1453 * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0
1456 * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods.
1458 2006-04-19 Massimiliano Mantione <massi@ximian.com>
1459 * test-inline-call-stack.cs: Added missing check.
1461 2006-04-19 Massimiliano Mantione <massi@ximian.com>
1462 * Makefile.am: Added tests to see if inline breaks the call stack.
1463 * test-inline-call-stack.cs: Likewise.
1464 * test-inline-call-stack-library.cs: Likewise.
1466 2006-04-12 Zoltan Varga <vargaz@gmail.com>
1468 * thread6.cs: Add regression test for #78024.
1470 2006-04-07 Zoltan Varga <vargaz@gmail.com>
1472 * marshal2.cs: Add tests for #77960.
1474 2006-03-29 Raja R Harinath <rharinath@novell.com>
1476 * iface-large.cs: New test based on #75172.
1478 2006-02-18 Zoltan Varga <vargaz@gmail.com>
1480 * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional
1483 2006-01-30 Zoltan Varga <vargaz@gmail.com>
1485 * Makefile.am (patch-libtool): New utility target for those using a
1488 2006-01-27 Raja R Harinath <rharinath@novell.com>
1490 Add support for net_2_0 test cases.
1491 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH.
1492 (with_mono_path2, RUNTIME2, GMCS, ILASM2): New.
1493 (TEST_CS2_SRC, TEST_IL2_SRC): New.
1494 (EXTRA_DIST): Add them.
1495 (testjit-default, testjit-net_2_0): New. Copies of old testjit,
1496 updated to use appropriate runtimes.
1497 (testjit): Depend on them.
1498 * find-method.2.il: New test.
1500 2006-01-26 Zoltan Varga <vargaz@gmail.com>
1502 * thread-dump.cs: New file.
1504 2005-12-22 Zoltan Varga <vargaz@gmail.com>
1506 * interlocked.cs: Add "test" for Thread.MemoryBarrier ().
1508 * custom-attr.cs: Add test for #77045.
1510 2005-12-15 Zoltan Varga <vargaz@gmail.com>
1512 * cpblkTest.il: Fix storage of addresses into int32 variables.
1514 2005-12-14 Zoltan Varga <vargaz@gmail.com>
1516 * marshal2.cs: Remove test which can fail on 64 bit archs.
1518 2005-11-28 Raja R Harinath <rharinath@novell.com>
1520 * Makefile.am (ILASM): Use profile-dependent location of ilasm.
1522 2005-10-21 Zoltan Varga <vargaz@gmail.com>
1524 * pinvoke2.cs libtest.c: Add tests for byref struct marshalling.
1526 2005-10-20 Miguel de Icaza <miguel@novell.com>
1528 * Makefile.am (stresstest): Change the strings so we can scan the
1529 build logs more easily for failures (without the word "0 failed".
1531 * Makefile (stresstest):
1533 2005-10-20 Raja R Harinath <rharinath@novell.com>
1535 * Makefile.am (testbundle): Use in-tree config, and in-tree
1538 2005-10-08 Zoltan Varga <vargaz@gmail.com>
1540 * appdomain-unload.cs: Allocate some MBR objects between unloads to
1543 2005-10-07 Zoltan Varga <vargaz@gmail.com>
1545 * remoting5.cs: Add test for ldflda on MBR objects.
1547 2005-10-07 Zoltan Varga <vargaz@gmail.com>
1549 * pinvoke.cs: Remove test loading cygwin1.dll under cygwin.
1551 2005-09-19 Zoltan Varga <vargaz@gmail.com>
1553 * custom-attr.cs: Add tests for bug #76062.
1555 * test-driver Makefile.am: Fix detection of disabled tests.
1557 2005-09-16 Raja R Harinath <rharinath@novell.com>
1559 * Makefile.am (check-local): Don't invoke semdel-wrapper.
1561 2005-09-13 Raja R Harinath <rharinath@novell.com>
1563 * Makefile.am (test-type-load): Refer to source files using $(srcdir).
1564 (EXTRA_DIST): Add sources from 'test-type-load'.
1566 2005-09-12 Zoltan Varga <vargaz@gmail.com>
1568 * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
1570 * pinvoke3.cs libtest.c: Add tests for bug #76063.
1572 2005-09-09 Zoltan Varga <vargaz@gmail.com>
1574 * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
1575 for handling type load exceptions.
1577 * Makefile.am: Add type loading tests.
1579 2005-08-27 Zoltan Varga <vargaz@gmail.com>
1581 * libtest.c (mono_test_empty_struct): Work around bug in intel icc.
1583 2005-08-23 Zoltan Varga <vargaz@freemail.hu>
1585 * delegate.cs: Add float and double tests.
1587 2005-08-22 Zoltan Varga <vargaz@freemail.hu>
1589 * delegate.cs: Restructure and add long delegate test.
1591 * thread-2.cs: New file.
1593 2005-08-20 Zoltan Varga <vargaz@freemail.hu>
1595 * Makefile.am: Reenable disabled amd64 tests.
1597 2005-07-21 Zoltan Varga <vargaz@freemail.hu>
1599 * marshal9.cs libtest.c: Add tests for byref custom marshalling.
1601 * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.
1603 2005-07-19 Zoltan Varga <vargaz@freemail.hu>
1605 * pinvoke2.cs libtest.c: Add some IA64 struct passing tests.
1607 2005-07-09 Zoltan Varga <vargaz@freemail.hu>
1609 * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.
1611 2005-07-07 Zoltan Varga <vargaz@freemail.hu>
1613 * thread6.cs: Disable part of the test that currently doesn't work. Add
1614 new tests from a bug report.
1616 * appdomain-unload.cs: Add tests for threadpools.
1618 2005-07-04 Raja R Harinath <rharinath@novell.com>
1620 * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.
1622 2005-07-01 Lluis Sanchez Gual <lluis@novell.com>
1624 * remoting1.cs: Test for getting a remote field value which is null.
1626 2005-07-01 Raja R Harinath <rharinath@novell.com>
1628 * Makefile.am (check-local): Call semdel-wrapper.
1630 2005-06-28 Zoltan Varga <vargaz@freemail.hu>
1632 * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.
1634 2005-06-27 Zoltan Varga <vargaz@freemail.hu>
1636 * pinvoke2.cs: Add test for #75374.
1638 * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.
1640 2005-06-15 Zoltan Varga <vargaz@freemail.hu>
1642 * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.
1644 2005-06-15 Raja R Harinath <rharinath@novell.com>
1646 * Makefile.am (testbundle): Run the testcase with MONO_PATH set to
1647 the build tree -- it's built with autodeps off.
1649 2005-06-14 Ben Maurer <bmaurer@ximian.com>
1651 * Makefile.am (testbundle): Test case that bundling works with a
1654 2005-05-26 Zoltan Varga <vargaz@freemail.hu>
1656 * Makefile.am (TestDriver.dll): Fix a warning.
1658 2005-05-14 Zoltan Varga <vargaz@freemail.hu>
1660 * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
1663 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
1665 * marshal9.cs libtest.c: Add more tests.
1667 * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
1670 * marshal9.cs libtest.c: Add tests for marshalling null values.
1672 * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
1673 and pinvoke15 into pinvoke2.
1675 * pinvoke2.cs: Fix warnings.
1677 * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
1680 2005-05-12 Lluis Sanchez Gual <lluis@novell.com>
1682 * main-returns-background-change.cs: New test for changing the
1683 background mode of a thread.
1685 2005-05-01 Zoltan Varga <vargaz@freemail.hu>
1687 * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
1690 * pinvoke-2.cs: New file for 2.0 pinvoke tests.
1692 2005-04-22 Raja R Harinath <rharinath@novell.com>
1694 * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
1696 2005-04-09 Zoltan Varga <vargaz@freemail.hu>
1698 * Makefile.am (testtrace): New target to test --trace functionality.
1700 2005-04-04 Zoltan Varga <vargaz@freemail.hu>
1702 * invoke.cs: Add new test.
1704 2005-03-31 Zoltan Varga <vargaz@freemail.hu>
1706 * stack-overflow.cs: New tests, not yet enabled.
1708 2005-03-10 Zoltan Varga <vargaz@freemail.hu>
1710 * dataslot.cs: Add tests for #65414.
1712 2005-03-06 Zoltan Varga <vargaz@freemail.hu>
1714 * rounding.cs: Remove this, this is now in the JIT regression tests.
1716 * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
1718 2005-03-04 Zoltan Varga <vargaz@freemail.hu>
1720 * remoting1.cs: Add new regression test.
1722 2005-03-01 Zoltan Varga <vargaz@freemail.hu>
1724 * pinvoke3.cs: Add tests for passing blittable arrays.
1726 * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
1728 2005-02-21 Ben Maurer <bmaurer@ximian.com>
1730 * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
1731 aborting. The second one deadlocks, so it is disabled
1733 2005-02-19 Zoltan Varga <vargaz@freemail.hu>
1735 * pinvoke3.cs libtest.c: Add more small struct tests.
1737 2005-02-18 Zoltan Varga <vargaz@freemail.hu>
1739 * pinvoke3.cs libtest.c: Add tests for passing and returning small
1740 structs from delegates. Currently fails on windows.
1742 2005-02-16 Zoltan Varga <vargaz@freemail.hu>
1744 * pinvoke2.cs: Add test for #72625.
1746 * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
1747 2005-02-15 Zoltan Varga <vargaz@freemail.hu>
1749 * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
1750 can be found by the runtime.
1752 * pinvoke13.cs: Fix test.
1754 * libtest.c pinvoke13.cs: Fix test on big-endian machines.
1756 * pinvoke3.cs: Remove an error handling test which no longer fails in
1759 * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
1761 2005-02-13 Zoltan Varga <vargaz@freemail.hu>
1763 * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
1765 * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3
1768 * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
1770 2005-02-05 Zoltan Varga <vargaz@freemail.hu>
1772 * libtest.c: Mark all exported functions STDCALL.
1774 * Makefile.am (CSC): Disable some warnings.
1776 2005-01-30 Zoltan Varga <vargaz@freemail.hu>
1778 * libtest.c: Fix some warnings.
1780 2005-01-25 Zoltan Varga <vargaz@freemail.hu>
1782 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
1784 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
1785 on amd64 to make the test green again.
1787 2005-01-20 Raja R Harinath <rharinath@novell.com>
1789 * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
1791 * pinvoke2.cs (test_0_return_vtype): Update.
1793 2005-01-17 Zoltan Varga <vargaz@freemail.hu>
1795 * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
1796 marshalling of unicode strings.
1798 2005-01-15 Zoltan Varga <vargaz@freemail.hu>
1800 * thread6.cs: Add test for aborting the current thread.
1802 2005-01-11 Zoltan Varga <vargaz@freemail.hu>
1804 * thread6.cs: Add test for rethrowing abort exceptions.
1806 2005-01-06 Sebastien Pouliot <sebastien@ximian.com>
1808 * desweak.cs: Add test to check for regression of the bug seen in
1809 rev 38316. The original code that failed is no more part of the
1812 2005-01-06 Zoltan Varga <vargaz@freemail.hu>
1814 * libtest.c: Fix blittable_struct_delegate test.
1816 2004-12-29 Zoltan Varga <vargaz@freemail.hu>
1818 * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
1821 * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
1823 2004-12-26 Patrik Torstensson <patrik.torstensson@gmail.com>
1825 * interlocked.cs: added reg test for bug 70784
1827 2004-12-18 Zoltan Varga <vargaz@freemail.hu>
1829 * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
1831 2004-12-15 Patrik Torstensson <patrik.torstensson@gmail.com>
1833 * interlocked.cs: New test.
1835 2004-12-14 Raja R Harinath <rharinath@novell.com>
1837 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
1839 2004-12-11 Ben Maurer <bmaurer@ximian.com>
1841 * thread-static-init.cs: New test.
1843 2004-12-09 Raja R Harinath <rharinath@novell.com>
1845 * test-driver: Clean up.
1846 * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
1848 2004-12-08 Raja R Harinath <rharinath@novell.com>
1850 * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
1852 2004-12-08 Zoltan Varga <vargaz@freemail.hu>
1854 * appdomain-unload.cs: Disable nondeterministic async unloading test.
1856 2004-12-04 Zoltan Varga <vargaz@freemail.hu>
1858 * delegate.cs: Add test for unboxing and delegates.
1860 2004-12-02 Zoltan Varga <vargaz@freemail.hu>
1862 * appdomain-unload.cs: Add tests for unloading an appdomain from inside
1865 * appdomain-unload.cs: Stop the foreground thread created by one of the
1868 2004-11-26 Raja R Harinath <rharinath@novell.com>
1870 * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
1872 2004-11-23 Raja R Harinath <rharinath@novell.com>
1874 * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly. Use
1875 the mcs/ tree directly.
1877 2004-11-19 Raja R Harinath <rharinath@novell.com>
1879 * Makefile.am (check-local): New. Hook into 'make check'.
1880 (CSC): Define using in-tree mono and mcs.exe.
1881 (ILASM): New. Likewise, with in-tree ilasm.exe.
1882 * async_read.cs (Main): Read async_read.exe, since async_read.cs
1883 will not necessarily be in the build directory.
1884 * test-driver: Preserve stderr.
1886 2004-11-10 Lluis Sanchez Gual <lluis@novell.com>
1888 * cross-domain.cs: New tests for cross-domain calls.
1890 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
1892 * loader.cs: Add test for loading dynamic assemblies using
1893 Assembly.LoadWithPartialName ().
1895 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
1897 * loader.cs: New file for assembly loading tests.
1899 2004-10-29 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
1901 * cattr-object.cs: Correct type checking so test will stop giving
1904 2004-10-07 Zoltan Varga <vargaz@freemail.hu>
1906 * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
1908 2004-09-30 Zoltan Varga <vargaz@freemail.hu>
1910 * marshal.cs: Add test for GetFunctionPointerForDelegate.
1912 * libtest.c pinvoke2.cs: Add test for returning delegates.
1914 2004-09-28 Zoltan Varga <vargaz@freemail.hu>
1916 * Makefile.am: Add marshal.cs.
1918 * marshal.cs: New file for Marshal tests.
1920 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
1922 * libtest.c: Free memory using CoTaskMemFree on windows.
1923 * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
1925 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
1927 * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall
1928 name mangling on windows.
1930 2004-09-17 Zoltan Varga <vargaz@freemail.hu>
1932 * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.
1934 2004-09-08 Lluis Sanchez Gual <lluis@novell.com>
1936 * delegate8.cs: New regression test for bug #59299.
1937 * Makefile.am: Added delegate8.cs.
1939 2004-09-07 Duncan Mak <duncan@ximian.com>
1941 * typeof-ptr.cs: Add an unsafe section to the code that's using
1942 direct pointers. This was breaking the test stage on the build boxes.
1944 2004-09-07 Zoltan Varga <vargaz@freemail.hu>
1946 * libtest.c (mono_test_marshal_string_array): Add test for null
1947 terminating string arrays.
1949 2004-09-06 Zoltan Varga <vargaz@freemail.hu>
1951 * libtest.c: Mark delegates with __stdcall on windows.
1953 2004-09-04 Zoltan Varga <vargaz@freemail.hu>
1955 * pinvoke2.cs libtest.c: Fix memory management in tests.
1957 * pinvoke14.cs: Merge this into pinvoke2.cs.
1959 2004-09-03 Zoltan Varga <vargaz@freemail.hu>
1961 * marshal9.cs libtest.c: Fix memory leaks in test.
1963 2004-08-31 Zoltan Varga <vargaz@freemail.hu>
1965 * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.
1967 * marshal9.cs: Clean up and expand custom marshalling tests.
1969 * marshal10.cs: Merge this into marshal9.cs.
1971 * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
1974 2004-08-28 Zoltan Varga <vargaz@freemail.hu>
1976 * pinvoke2.cs libtest.c: New test for byref string arrays.
1978 2004-08-06 Zoltan Varga <vargaz@freemail.hu>
1980 * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.
1982 2004-07-28 Zoltan Varga <vargaz@freemail.hu>
1984 * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling
1987 2004-07-06 Ben Maurer <bmaurer@ximian.com>
1989 * reflection-const-field.cs: New test for reflection on
1992 2004-07-05 Zoltan Varga <vargaz@freemail.hu>
1994 * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
1996 2004-07-03 Zoltan Varga <vargaz@freemail.hu>
1998 * pinvoke3.cs libtest.c: New test for returning delegates from a
2001 * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
2003 2004-07-02 Zoltan Varga <vargaz@freemail.hu>
2005 * Makefile.am (CLEANFILES): Delete .stdout files too.
2007 2004-05-29 Zoltan Varga <vargaz@freemail.hu>
2009 * invoke.cs: Add an Invoke test.
2011 2004-05-28 Zoltan Varga <vargaz@freemail.hu>
2013 * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
2015 * static-constructor.cs: Add new regression test for bug #59193.
2017 * setenv.cs: Fix this after marshalling changes.
2019 2004-05-26 Zoltan Varga <vargaz@freemail.hu>
2021 * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
2023 * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
2025 2004-05-23 Zoltan Varga <vargaz@freemail.hu>
2027 * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
2029 2004-05-22 Zoltan Varga <vargaz@freemail.hu>
2031 * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
2033 2004-05-18 Zoltan Varga <vargaz@freemail.hu>
2035 * marshal9.cs marshal10.cs: Fix custom marshalling tests.
2037 2004-05-11 Zoltan Varga <vargaz@freemail.hu>
2039 * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
2041 * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
2043 2004-05-06 Zoltan Varga <vargaz@freemail.hu>
2045 * Makefile.am: Disable thread6.exe since it might hang. Fix check for
2048 * Makefile.am: Only disable thread6.exe on x86.
2050 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
2052 * pinvoke2.cs libtest.c: New tests for long fields inside structs.
2054 2004-04-26 Zoltan Varga <vargaz@freemail.hu>
2056 * Makefile.am test-driver: Disable some failing tests.
2058 2004-04-19 Zoltan Varga <vargaz@freemail.hu>
2060 * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
2062 2004-04-18 Zoltan Varga <vargaz@freemail.hu>
2064 * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for
2065 marshalling delegate fields in structs. Merge marshal4.cs into
2068 * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
2070 2004-04-14 Zoltan Varga <vargaz@freemail.hu>
2072 * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
2074 2004-04-10 Bernie Solomon <bernard@ugsolutions.com>
2076 * libtest.c: declare SetLastError on Windows
2078 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
2080 * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
2081 lock is not owned by the current thread (see bug #56157). Modified test that
2084 2004-03-16 Zoltan Varga <vargaz@freemail.hu>
2086 * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
2089 2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
2091 * libtest.c (mono_test_marshal_time_t): fix
2092 for current code on 64 bit machines with 64bit time
2094 * marshal9.cs marshal10.cs: Do arithmetic on
2097 2004-03-09 Zoltan Varga <vargaz@freemail.hu>
2099 * setenv.cs: Handle DllNotFoundException.
2101 * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
2103 2004-02-23 Zoltan Varga <vargaz@freemail.hu>
2105 * many-locals.cs: Add tests for locals with large stack frame offsets.
2107 2004-02-18 Zoltan Varga <vargaz@freemail.hu>
2109 * switch.cs: Add test for bug #54473.
2111 2004-02-14 Zoltan Varga <vargaz@freemail.hu>
2113 * libtest.c: Add <time.h>
2115 * delegate.cs: Add test for bug #52092.
2117 2004-02-12 Zoltan Varga <vargaz@freemail.hu>
2119 * marshal10.cs: Oops, wrong test.
2121 * libtest.c: Add valuetype marshaling test.
2123 * marshal9.cs: Fix after marshaling changes.
2125 * marshal10.cs: Add valuetype marshaling test.
2127 2004-02-10 Zoltan Varga <vargaz@freemail.hu>
2129 * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
2132 2004-02-02 Zoltan Varga <vargaz@freemail.hu>
2134 * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
2136 * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
2139 2004-01-31 Zoltan Varga <vargaz@freemail.hu>
2141 * setenv.cs: Make this run on platforms without setenv.
2143 2004-01-30 Zoltan Varga <vargaz@freemail.hu>
2145 * Makefile.am: Set SHELL to bash, since some commands require it.
2147 2004-01-22 Zoltan Varga <vargaz@freemail.hu>
2149 * pinvoke17.cs: Fix test.
2151 2004-01-19 Zoltan Varga <vargaz@freemail.hu>
2153 * pinvoke2.cs: Add tests for DllImport problems.
2155 * pinvoke.cs: Make this run under linux.
2157 2004-01-09 Zoltan Varga <vargaz@freemail.hu>
2159 * custom-attr.cs: Add test for properties with array type.
2161 2003-12-13 Patrik Torstensson <p@rxc.se>
2163 * bug-42136.cs: invalid liveness analyse for locals
2164 used in try and catch block. (exceptions not counted
2165 for in the liveness analyse)
2166 * Makefile.am: added bug-42136.cs
2168 2003-12-13 Patrik Torstensson <p@rxc.se>
2170 * bug-48015.cs: new test for obj.Equals on ContextBound objects
2171 * Makefile.am: added bug-48015.cs.
2173 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
2175 * context-static.cs: new test for ContextStaticAttribute.
2176 * Makefile.am: added context-static.cs.
2178 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
2180 * cattr-object.cs: Fix test so it does not count the attributes on the
2183 2003-10-31 Zoltan Varga <vargaz@freemail.hu>
2185 * appdomain-unload.cs: Get rid of hardcoded file names.
2187 * appdomain-unload.cs: New file. AppDomain Unloading tests.
2189 * Makefile: Add new test + enable IL tests now that we have a working
2192 * delegate7.cs: Convert it to use the test driver + add regression test
2195 2003-10-25 Zoltan Varga <vargaz@freemail.hu>
2197 * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
2199 2003-10-15 Zoltan Varga <vargaz@freemail.hu>
2201 * vararg.il: New file.
2203 * Makefile.am: Added vararg.il.
2205 2003-10-13 Bernie Solomon <bernard@ugsolutions.com>
2207 * Makefile.am: fix so it works if builddir != srcdir
2209 * libtest.c: (mono_test_empty_struct) make it exist for
2210 non-GCC builds (and possibly pass depending on trampolines).
2211 (mono_test_marshal_bool_byref) bools marshal as ints by default
2213 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
2215 * bug-46781.cs: New regression test.
2217 * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
2219 * Makefile.am (TEST_CS_SRC): Remove merged tests.
2221 * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files +
2222 convert tests so they run with the test driver used by mini.
2224 * pinvoke3.cs libtest.c: Add tests for class arguments and return
2227 * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.