1 2008-03-19 Rodrigo Kumpera <rkumpera@novell.com>
3 * bug-340662_bug.cs: Added. Regression test for the bug.
5 * Makefile.am: Added the new test.
7 2008-03-18 Mark Probst <mark.probst@gmail.com>
9 * generics-sharing-other-exc.2.il: Test case for catching
10 exceptions not derived from System.Exception specified by a type
13 * Makefile.am: Added the new test.
15 2008-03-18 Mark Probst <mark.probst@gmail.com>
17 * generic-initobj.2.cs: Test case for initobj in generic code.
19 * Makefile.am: Added the new test.
21 2008-03-17 Mark Probst <mark.probst@gmail.com>
23 * shared-generic-methods.2.cs: Test case for calls from shared
24 code to generic methods.
26 * Makefile.am: Added the new test.
28 2008-03-14 Mark Probst <mark.probst@gmail.com>
30 * generics-sharing.2.cs: New tests for static methods.
32 * generic-inlining.2.cs: Added. Tests generic method inlining.
34 * shared-generic-synchronized.2.cs: Added. Tests shared
37 * Makefile.am: Added the new tests. New target for running the
38 generic code sharing with the optimization enabled.
40 2008-03-04 Mark Probst <mark.probst@gmail.com>
42 * generics-sharing.2.c: Added test for open catch clauses in
45 2008-02-27 Zoltan Varga <vargaz@gmail.com>
47 * Makefile.am: Compile and run all tests using the 2.0 profile.
49 2008-02-26 Rodrigo Kumpera <rkumpera@novell.com>
51 * load-exceptions.cs: Fix the test for missing type situations.
53 2008-02-26 Zoltan Varga <vargaz@gmail.com>
55 * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
57 2008-02-25 Rodrigo Kumpera <rkumpera@novell.com>
59 * call_missing_method.il
60 * call_missing_call.il
61 * ldfld_missing_class.il
62 * ldfld_missing_field.il: Test if the proper loader
63 error is raised in case of failure.
65 * Makefile.am: Added the previous tests.
67 2008-02-23 Zoltan Varga <vargaz@gmail.com>
69 * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
71 2008-02-22 Mark Probst <mark.probst@gmail.com>
73 * generics-sharing.2.cs: New tests for the extensible runtime
76 * recursive-generics.2.cs: Tests for recursive generic types.
78 * Makefile.am: Added recursive-generics.2.cs.
80 2008-02-21 Mark Probst <mark.probst@gmail.com>
82 * generics-sharing.2.cs: Improved tests.
84 2008-02-21 Rodrigo Kumpera <rkumpera@novell.com>
86 * resolve_method_bug.2.il
87 * resolve_field_bug.2.il
88 * resolve_type_bug.2.il: Tests for #363450. They verify that
89 a loader error during System.Reflection.Module::Resolve* methods don't
90 leak and causes a spurious TypeLoadException somewhere else.
92 * Makefile.am: Added the previous tests.
94 2008-02-17 Raja R Harinath <harinath@hurrynot.org>
96 * Makefile.am (SMCS): Add temporary-smcs-hack flag.
98 2008-02-04 Massimiliano Mantione <massi@ximian.com>
100 * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
102 2008-02-04 Massimiliano Mantione <massi@ximian.com>
104 * iface4.cs: Also added another "level" of inheritance...
106 2008-02-04 Massimiliano Mantione <massi@ximian.com>
108 * iface4.cs: Tested also Stop method (just to be on the safe side).
110 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
112 * Makefile.am: disabled bug-348522.2.cs until after release.
114 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
116 * bug-348522.2.cs: Added, tests for invoking by reflection
119 * Makefile.am: added bug-348522.2.cs.
121 2008-01-26 Zoltan Varga <vargaz@gmail.com>
123 * nonvirt.cs: Removed, moved to mini/exceptions.cs.
125 2008-01-24 Jonathan Chambers <joncham@gmail.com>
127 * libtest.c: Allocate memory for out string parameters.
129 * pinvoke2.cs: Add tests for marshalling strings as out paramters.
131 Code is contributed under MIT/X11 license.
133 2008-01-08 Zoltan Varga <vargaz@gmail.com>
135 * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
138 2008-01-04 Dick Porter <dick@ximian.com>
140 * Makefile.am: Make it work on automake-1.6
142 2007-12-31 Rodrigo Kumpera <rkumpera@novell.com>
144 * invalid-token.il, Makefile.am: Add test for loading
147 2007-12-20 Zoltan Varga <vargaz@gmail.com>
149 * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
151 2007-12-17 Mark Probst <mark.probst@gmail.com>
153 * thread-exit.cs, Makefile.am: Test case for #347676.
155 2007-12-09 Robert Jordan <robertj@gmx.net>
157 * bug-323114.cs: Add test case for #323114.
159 2007-12-07 Zoltan Varga <vargaz@gmail.com>
161 * pinvoke2.cs: Fix the names of two tests.
163 * checked.cs: Make exit codes positive.
165 2007-12-05 Zoltan Varga <vargaz@gmail.com>
167 * Makefile.am (EXTRA_DIST): Add a missing file.
169 2007-12-03 Zoltan Varga <vargaz@gmail.com>
171 * async-exc-compilation.cs: New not yet enabled test for async exceptions
172 received during JIT compilation.
174 * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
175 GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
177 2007-11-30 Zoltan Varga <vargaz@gmail.com>
179 * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
181 2007-11-23 Zoltan Varga <vargaz@gmail.com>
183 * Makefile.am: Add a target for testing aot on the 2.0 profile.
185 2007-11-12 Zoltan Varga <vargaz@gmail.com>
187 * invoke.cs: Add tests for invoking the Array Get/Set methods.
189 2007-11-12 Rodrigo Kumpera <rkumpera@novell.com>
191 * bug-322722_patch_bx.2.cs : Added test for bug #322722.
193 * bug-322722_dyn_method_throw.2.cs: Same.
195 * Makefile.am: Added the two tests for bug #322722.
197 2007-11-07 Zoltan Varga <vargaz@gmail.com>
199 * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
201 2007-11-07 Massimiliano Mantione <massi@ximian.com>
203 * bug-318677.il: Added.
205 * Makefile.am: Added test for bug #318677.
207 2007-11-07 Mark Probst <mark.probst@gmail.com>
209 * bug-324535.cs, bug-324535-il.il: Added.
211 * Makefile.am: Added test for bug #324525.
213 2007-11-05 Rodrigo Kumpera <rkumpera@novell.com>
215 * soft-float-tests.cs: Tests for soft-float.
216 Bug #323746 is regression tested by test.
218 * Makefile.am: Added the new test to the suite.
221 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
223 * bug-335131.2.cs: Regression test for bug #335131.
224 It tests the enconding of methods and constructor from
225 a generic types that are called from the same type
228 * Makefile.am: Added the new test to the suite.
231 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
233 * make_imt_test.sh: added, this script generates
234 an interface with 2000 methods, an implementation and
235 test code that calls all methods. This is enough to
236 stress the IMT machinery, as thunks should have more
237 than 100 methods with the current IMT table size.
239 * Makefile.am: added the generated imt test and
240 associated rules to use the script to create it.
242 2007-10-20 William Holmes <billholmes54@gmail.com>
244 * pinvoke2.cs, libtest.c Adding test cases for marshaling
245 booleans as I1 and U1. Tests commit r87725.
247 Code is contributed under MIT/X11 license.
249 2007-10-18 Zoltan Varga <vargaz@gmail.com>
251 * interlocked.cs: Add a test for CompareExchange and negative values.
253 2007-10-17 Mark Probst <mark.probst@gmail.com>
255 * bug-331798-tb.2.cs: added for Rodrigo
257 * Makefile.am: added bug-331798-tb.2.cs
259 2007-10-17 Gert Driesen <drieseng@users.sourceforge.net>
261 * bug-331958.cs: added.
262 * Makefile.am: added bug-331958.cs.
264 2007-10-16 Mark Probst <mark.probst@gmail.com>
266 * bug-333798.2.cs: added
268 * Makefile.am: added bug-333798.2.cs
270 2007-10-05 Rodrigo Kumpera <rkumpera@novell.com>
272 * generic_type_definition_encoding.2.cs: added, this tests
273 the regression fixed in r86912.
275 * Makefile.am: added generic_type_definition.2.cs
277 2007-09-27 Rodrigo Kumpera <rkumpera@novell.com>
279 * generic_type_definition.2.cs: added
281 * Makefile.am: added generic_type_definition.2.cs
284 2007-09-22 Rodrigo Kumpera <rkumpera@novell.com>
286 * bug-327438.2.il: added
288 * Makefile.am: added bug-327438.2.il
291 2007-09-21 Robert Jordan <robertj@gmx.net>
293 * assemblyresolve/Makefile.am: remove the superfluous --security
296 2007-09-20 Mark Probst <mark.probst@gmail.com>
298 * generics-sharing.2.cs: added
300 * Makefile.am: added generics-sharing.2.cs
302 2007-09-19 Marek Habersack <mhabersack@novell.com>
304 * assemblyresolve/Makefile.am (prereq): build the assemblies in
305 the 'prereq' target instead of in the 'all' one.
307 2007-09-19 Marek Habersack <mhabersack@novell.com>
309 * Makefile.am: assemblyresolve/ assemblies are built only when the
312 2007-09-19 Raja R Harinath <harinath@gmail.com>
314 * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
315 (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
317 2007-09-18 Marek Habersack <mhabersack@novell.com>
319 * assemblyresolve/asm.cs: added
321 * assemblyresolve/TestBase.cs: added
323 * assemblyresolve/Test.cs: added
325 * assemblyresolve/Makefile.am: added
327 * assemblyresolve_event3.cs: added new AssemblyResolve event
330 2007-09-13 Massimiliano Mantione <massi@ximian.com>
332 * Makefile.am: Fixed and re-enabled test for bug #82416 (the
333 config files were not in place).
335 2007-09-12 Massimiliano Mantione <massi@ximian.com>
337 * Makefile.am: disabled test for bug #82416 since it fails on the
338 buildbot, will investigate.
340 2007-09-12 Massimiliano Mantione <massi@ximian.com>
342 * unhandled-exception-test-runner.2.cs,
343 unhandled-exception-test-case.2.cs,
344 unhandled-exception-base-configuration.config,
345 unhandled-exception-legacy-configuration.config,
346 Makefile.am: added test for bug #82416.
348 2007-09-12 Marek Habersack <mhabersack@novell.com>
350 * assemblyresolve_event2.2.cs: added tests for assembly resolution
353 * assemblyresolve_event.cs: added tests for assembly resolution
356 2007-09-11 Mark Probst <mark.probst@gmail.com>
358 * coreclr-security.cs: Added positive and negative tests for
359 calling methods via reflection.
361 2007-09-10 William Holmes <billholmes54@gmail.com>
363 * marshal9.cs, libtest.c Adding test case for marshal.c r84161
364 Calling native to managed should not call
365 ICustomMarshaler.MarshalNativeToManaged for out params.
367 Code is contributed under MIT/X11 license.
369 2007-09-07 Zoltan Varga <vargaz@gmail.com>
371 * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer.
373 * async-exceptions.cs Makefile.am: New test case, not working yet.
375 * Makefile.am: Allways distribute coreclr-security.cs.
377 2007-09-03 Zoltan Varga <vargaz@gmail.com>
379 * thread6.cs: Increase a timeout.
381 2007-08-31 Zoltan Varga <vargaz@gmail.com>
383 * libtest.c handleref.cs: Fix handleref.exe test on sparc.
385 2007-08-24 Mark Probst <mark.probst@gmail.com>
387 * coreclr-security.cs, Makefile.am: Added test for CoreCLR
390 2007-08-21 Massimiliano Mantione <massi@ximian.com>
392 * bug-81466.il, bug-81466-lib.il, Makefile.am:
393 Added test for bug #81466.
395 2007-08-20 Jb Evain <jbevain@novell.com>
397 * field-access.il, method-access.il, Makefile.am: tests
398 for FieldAccessException and MethodAccessException.
400 2007-08-16 Rodrigo Kumpera <rkumpera@novell.com>
402 * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression
403 * Makefile.am: ldtoken_with_byref_typespec.2.il
405 2007-08-08 Massimiliano Mantione <massi@ximian.com>
407 * bug-77127.cs: Test for bug #77127.
408 * Makefile.am: Added bug-77127.cs.
410 2007-08-01 William Holmes <billholmes54@gmail.com>
412 * Makefile.am: Added bug-82194.2.cs.
413 * bug-82194.2.cs: Test for bug #82194.
415 2007-07-26 Rodrigo Kumpera <rkumpera@novell.com>
417 * Makefile.am: Added enum_types.il.
418 * enum_types.il: Test for all valid primitive types an enum basefield can have.
420 2007-07-25 Jonathan Chambers <joncham@gmail.com>
422 * Makefile.am: Added transparentproxy.cs.
423 * transparentproxy.cs: Add tests for transparentproxy
426 Code is contributed under MIT/X11 license.
428 2007-07-20 Raja R Harinath <rharinath@novell.com>
430 * Makefile.am (bug-81691.exe): Create it in the builddir.
432 2007-07-19 Mark Probst <mark.probst@gmail.com>
434 * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs,
435 bug-81691-b.cs: Test for bug #81691.
437 2007-07-11 Raja R Harinath <rharinath@novell.com>
439 * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir).
441 2007-07-10 Rodrigo Kumpera <rkumpera@novell.com>
443 * Makefile.am, bug-82020.il: Test for bug #82020
445 2007-07-10 Zoltan Varga <vargaz@gmail.com>
447 * libtest.c (mono_test_marshal_return_unicode_string_delegate):
448 Add a missing return.
450 2007-07-09 Mark Probst <mark.probst@gmail.com>
452 * Makefile.am (test-bug-81673), bug-81673.cs,
453 bug-81673-interface.cs: Test for bug 81673.
455 2007-07-05 Zoltan Varga <vargaz@gmail.com>
457 * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate.
459 2007-06-12 Zoltan Varga <vargaz@gmail.com>
461 * pinvoke2.cs: Add test for instance delegates.
463 2007-05-26 Zoltan Varga <vargaz@gmail.com>
465 * delegate.cs: Add more delegate tests.
467 2007-05-24 Zoltan Varga <vargaz@gmail.com>
469 * delegate.cs: Add a multicast delegate test.
471 2007-05-23 Zoltan Varga <vargaz@gmail.com>
473 * pinvoke2.cs libtest.c: Fix up asany in/out tests.
475 2007-03-28 Raja R Harinath <rharinath@novell.com>
477 * Makefile.am (test-bug-80307): Don't set PATH.
479 2007-03-27 Raja R Harinath <harinath@gmail.com>
481 * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too.
482 (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree.
484 2007-03-23 Jonathan Chambers <joncham@gmail.com>
486 * libtest.c: Add tests for PreserveSigAttribute.
487 * cominterop.cs: Add tests for PreserveSigAttribute.
489 Code is contributed under MIT/X11 license.
491 2007-02-19 Massimiliano Mantione <massi@ximian.com>
492 * iface7.cs, Makefile.am: Added test for bug 75903.
494 2007-02-08 Jonathan Chambers <joncham@gmail.com>
496 * libtest.c: Add tests for COM Callable Wrapper marshalling.
497 * cominterop.cs: Add tests for COM Callable Wrapper marshalling.
499 Code is contributed under MIT/X11 license.
501 2007-02-06 Massimiliano Mantione <massi@ximian.com>
502 * bug-59286.cs, Makefile.am: Added test for bug 59286.
504 2007-02-03 Zoltan Varga <vargaz@gmail.com>
506 * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.
508 * interlocked-2.2.cs: Add Interlocked.Read (long) test.
510 * interlocked.cs: Fix return values.
512 2007-01-19 Raja R Harinath <rharinath@novell.com>
514 * Makefile.am (bug-80307.exe): Fix srcdir != builddir.
516 2007-01-17 Massimiliano Mantione <massi@ximian.com>
517 * bug-80307.cs, Makefile.am: Added test for bug 80307.
519 2007-01-15 Miguel de Icaza <miguel@novell.com>
521 * load-missing.il: Add test for missing assembly reference in
524 Add test for missing type in newobj call.
526 Add test for missing type reference in a parameter.
528 Add test for missing assembly in method call.
530 2007-01-11 Jonathan Chambers <joncham@gmail.com>
532 * libtest.c, cominterop.cs: Tests for unmanaged->managed
535 2007-01-10 Robert Jordan <robertj@gmx.net>
537 * bug-80392.2.cs: Add more tests.
539 2007-01-09 Robert Jordan <robertj@gmx.net>
541 * bug-80392.2.cs: Add test for bug #80392.
543 2007-01-09 Robert Jordan <robertj@gmx.net>
545 * cross-domain.cs: Reflect marshal.c changes: after r70643
546 StringBuilders are not ReferenceEquals () anymore, because
547 they are marshaled by value.
549 2007-01-01 Miguel de Icaza <miguel@novell.com>
551 * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when
552 the charset is Unicode (see bugs 79944 and 78722).
554 2006-12-31 Miguel de Icaza <miguel@novell.com>
556 * exists.cs: Add new test case for MONO_IOMAP bug.
558 2006-11-02 Wade Berrier <wberrier@novell.com>
560 * Makefile.am: Fix path to mkbundle so test passes
562 2006-10-31 Massimiliano Mantione <massi@ximian.com>
563 * bug-79684.2.cs, Makefile.am: Added test for bug 79684.
565 2006-10-20 Jonathan Chambers <joncham@gmail.com>
567 * cominterop.cs: Added more tests for Variant.
568 * libtest.c: Added more tests for Variant.
570 2006-10-02 Zoltan Varga <vargaz@gmail.com>
572 * static-constructor.cs: Add a new test.
574 2006-09-30 Jonathan Chambers <joncham@gmail.com>
576 * marshal7.cs: Added tests for size of structs containing
577 objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct.
579 2006-09-30 Zoltan Varga <vargaz@gmail.com>
581 * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases.
583 2006-09-20 Zoltan Varga <vargaz@gmail.com>
585 * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to
586 prevent random errors.
587 (mono_test_marshal_stringbuilder): Ditto.
589 2006-09-18 Jonathan Chambers <joncham@gmail.com>
591 * cominterop.cs: Added COM Interop tests for null BSTR checks.
592 * libtest.c: Added COM Interop tests for null BSTR checks.
594 2006-09-16 Zoltan Varga <vargaz@freemail.hu>
596 * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there.
598 2006-09-14 Zoltan Varga <vargaz@gmail.com>
600 * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null.
602 2006-09-06 Zoltan Varga <vargaz@gmail.com>
604 * pinvoke3.cs libtest.c: Add test for #79289.
606 2006-09-05 Zoltan Varga <vargaz@gmail.com>
608 * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods.
610 2006-09-03 Zoltan Varga <vargaz@gmail.com>
612 * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with
615 2006-08-09 Jonathan Chambers <joncham@gmail.com>
617 * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch.
618 * libtest.c: Implemented QueryInterface correctly.
620 2006-08-08 Zoltan Varga <vargaz@gmail.com>
622 * vararg.il: Add a test for #79027.
624 2006-07-28 Jonathan Chambers <joncham@gmail.com>
626 * cominterop.cs: Added COM Interop object marshalling tests;
627 enabled on windows only.
628 * libtest.c: Added COM Interop object marshalling tests;
629 enabled on windows only.
631 2006-07-27 Zoltan Varga <vargaz@gmail.com>
633 * libtest.c: Add a newline at the EOF.
635 2006-07-15 Jonathan Chambers <joncham@gmail.com>
637 * cominterop.cs: Added COM Interop tests; not enabled yet.
638 * libtest.c: Added COM Interop tests; not enabled yet.
640 2006-07-12 Zoltan Varga <vargaz@gmail.com>
642 * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows.
644 2006-06-30 Zoltan Varga <vargaz@gmail.com>
646 * libtest.c (mono_test_ref_vtype): Remove debug printfs.
648 2006-06-28 Zoltan Varga <vargaz@gmail.com>
650 * marshal2.cs: Add tests for ByValTStr + Unicode encoding.
652 2006-06-15 Zoltan Varga <vargaz@gmail.com>
654 * pinvoke-2.cs: Rename to pinvoke-2.2.cs.
656 * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs
658 * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests.
660 2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
662 * Makefile.am: Add 'cas' to SUBDIRS
664 2006-06-20 Massimiliano Mantione <massi@ximian.com>
665 * bug-78656.cs. Makefile.am: Added test for bug 78656.
667 2006-06-16 Massimiliano Mantione <massi@ximian.com>
668 * bug-78653.cs. Makefile.am: Added test for bug 78653.
670 2006-06-13 Massimiliano Mantione <massi@ximian.com>
671 * test-inline-call-stack.cs: Test also that the order in which
672 .cctors are run is essentially the same regardless of the status of
673 "beforefieldinit", because too many apps depend on this behavior
674 (which seems to be also the one of the MS CLR).
676 2006-06-10 Zoltan Varga <vargaz@gmail.com>
678 * interlocked-2.2.cs: Make the return values positive.
680 2006-06-07 Wade Berrier <wberrier@novell.com>
682 * Makefile.am: add test-inline-call-stack-library.cs and test-inline-call-stack.cs
683 to EXTRA_DIST so that tests can be run from a dist tarball
685 2006-06-05 Jonathan Chambers <jonathan.chambers@ansys.com>
687 * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests
689 2006-06-06 Massimiliano Mantione <massi@ximian.com>
691 * Makefile.am, bug-78311.cs, bug-78549.il: Added tests.
693 2006-06-05 Zoltan Varga <vargaz@gmail.com>
695 * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names.
697 2006-05-18 Zoltan Varga <vargaz@gmail.com>
699 * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types.
701 2006-05-17 Zoltan Varga <vargaz@gmail.com>
703 * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct.
705 * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to
708 2006-05-10 Atsushi Enomoto <atsushi@ximian.com>
710 * test-enum-indstoreil.il : removed duplicate label.
713 2006-05-06 Zoltan Varga <vargaz@gmail.com>
715 * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0
718 * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods.
720 2006-04-19 Massimiliano Mantione <massi@ximian.com>
721 * test-inline-call-stack.cs: Added missing check.
723 2006-04-19 Massimiliano Mantione <massi@ximian.com>
724 * Makefile.am: Added tests to see if inline breaks the call stack.
725 * test-inline-call-stack.cs: Likewise.
726 * test-inline-call-stack-library.cs: Likewise.
728 2006-04-12 Zoltan Varga <vargaz@gmail.com>
730 * thread6.cs: Add regression test for #78024.
732 2006-04-07 Zoltan Varga <vargaz@gmail.com>
734 * marshal2.cs: Add tests for #77960.
736 2006-03-29 Raja R Harinath <rharinath@novell.com>
738 * iface-large.cs: New test based on #75172.
740 2006-02-18 Zoltan Varga <vargaz@gmail.com>
742 * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional
745 2006-01-30 Zoltan Varga <vargaz@gmail.com>
747 * Makefile.am (patch-libtool): New utility target for those using a
750 2006-01-27 Raja R Harinath <rharinath@novell.com>
752 Add support for net_2_0 test cases.
753 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH.
754 (with_mono_path2, RUNTIME2, GMCS, ILASM2): New.
755 (TEST_CS2_SRC, TEST_IL2_SRC): New.
756 (EXTRA_DIST): Add them.
757 (testjit-default, testjit-net_2_0): New. Copies of old testjit,
758 updated to use appropriate runtimes.
759 (testjit): Depend on them.
760 * find-method.2.il: New test.
762 2006-01-26 Zoltan Varga <vargaz@gmail.com>
764 * thread-dump.cs: New file.
766 2005-12-22 Zoltan Varga <vargaz@gmail.com>
768 * interlocked.cs: Add "test" for Thread.MemoryBarrier ().
770 * custom-attr.cs: Add test for #77045.
772 2005-12-15 Zoltan Varga <vargaz@gmail.com>
774 * cpblkTest.il: Fix storage of addresses into int32 variables.
776 2005-12-14 Zoltan Varga <vargaz@gmail.com>
778 * marshal2.cs: Remove test which can fail on 64 bit archs.
780 2005-11-28 Raja R Harinath <rharinath@novell.com>
782 * Makefile.am (ILASM): Use profile-dependent location of ilasm.
784 2005-10-21 Zoltan Varga <vargaz@gmail.com>
786 * pinvoke2.cs libtest.c: Add tests for byref struct marshalling.
788 2005-10-20 Miguel de Icaza <miguel@novell.com>
790 * Makefile.am (stresstest): Change the strings so we can scan the
791 build logs more easily for failures (without the word "0 failed".
793 * Makefile (stresstest):
795 2005-10-20 Raja R Harinath <rharinath@novell.com>
797 * Makefile.am (testbundle): Use in-tree config, and in-tree
800 2005-10-08 Zoltan Varga <vargaz@gmail.com>
802 * appdomain-unload.cs: Allocate some MBR objects between unloads to
805 2005-10-07 Zoltan Varga <vargaz@gmail.com>
807 * remoting5.cs: Add test for ldflda on MBR objects.
809 2005-10-07 Zoltan Varga <vargaz@gmail.com>
811 * pinvoke.cs: Remove test loading cygwin1.dll under cygwin.
813 2005-09-19 Zoltan Varga <vargaz@gmail.com>
815 * custom-attr.cs: Add tests for bug #76062.
817 * test-driver Makefile.am: Fix detection of disabled tests.
819 2005-09-16 Raja R Harinath <rharinath@novell.com>
821 * Makefile.am (check-local): Don't invoke semdel-wrapper.
823 2005-09-13 Raja R Harinath <rharinath@novell.com>
825 * Makefile.am (test-type-load): Refer to source files using $(srcdir).
826 (EXTRA_DIST): Add sources from 'test-type-load'.
828 2005-09-12 Zoltan Varga <vargaz@gmail.com>
830 * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
832 * pinvoke3.cs libtest.c: Add tests for bug #76063.
834 2005-09-09 Zoltan Varga <vargaz@gmail.com>
836 * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
837 for handling type load exceptions.
839 * Makefile.am: Add type loading tests.
841 2005-08-27 Zoltan Varga <vargaz@gmail.com>
843 * libtest.c (mono_test_empty_struct): Work around bug in intel icc.
845 2005-08-23 Zoltan Varga <vargaz@freemail.hu>
847 * delegate.cs: Add float and double tests.
849 2005-08-22 Zoltan Varga <vargaz@freemail.hu>
851 * delegate.cs: Restructure and add long delegate test.
853 * thread-2.cs: New file.
855 2005-08-20 Zoltan Varga <vargaz@freemail.hu>
857 * Makefile.am: Reenable disabled amd64 tests.
859 2005-07-21 Zoltan Varga <vargaz@freemail.hu>
861 * marshal9.cs libtest.c: Add tests for byref custom marshalling.
863 * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.
865 2005-07-19 Zoltan Varga <vargaz@freemail.hu>
867 * pinvoke2.cs libtest.c: Add some IA64 struct passing tests.
869 2005-07-09 Zoltan Varga <vargaz@freemail.hu>
871 * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.
873 2005-07-07 Zoltan Varga <vargaz@freemail.hu>
875 * thread6.cs: Disable part of the test that currently doesn't work. Add
876 new tests from a bug report.
878 * appdomain-unload.cs: Add tests for threadpools.
880 2005-07-04 Raja R Harinath <rharinath@novell.com>
882 * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.
884 2005-07-01 Lluis Sanchez Gual <lluis@novell.com>
886 * remoting1.cs: Test for getting a remote field value which is null.
888 2005-07-01 Raja R Harinath <rharinath@novell.com>
890 * Makefile.am (check-local): Call semdel-wrapper.
892 2005-06-28 Zoltan Varga <vargaz@freemail.hu>
894 * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.
896 2005-06-27 Zoltan Varga <vargaz@freemail.hu>
898 * pinvoke2.cs: Add test for #75374.
900 * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.
902 2005-06-15 Zoltan Varga <vargaz@freemail.hu>
904 * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.
906 2005-06-15 Raja R Harinath <rharinath@novell.com>
908 * Makefile.am (testbundle): Run the testcase with MONO_PATH set to
909 the build tree -- it's built with autodeps off.
911 2005-06-14 Ben Maurer <bmaurer@ximian.com>
913 * Makefile.am (testbundle): Test case that bundling works with a
916 2005-05-26 Zoltan Varga <vargaz@freemail.hu>
918 * Makefile.am (TestDriver.dll): Fix a warning.
920 2005-05-14 Zoltan Varga <vargaz@freemail.hu>
922 * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
925 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
927 * marshal9.cs libtest.c: Add more tests.
929 * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
932 * marshal9.cs libtest.c: Add tests for marshalling null values.
934 * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
935 and pinvoke15 into pinvoke2.
937 * pinvoke2.cs: Fix warnings.
939 * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
942 2005-05-12 Lluis Sanchez Gual <lluis@novell.com>
944 * main-returns-background-change.cs: New test for changing the
945 background mode of a thread.
947 2005-05-01 Zoltan Varga <vargaz@freemail.hu>
949 * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
952 * pinvoke-2.cs: New file for 2.0 pinvoke tests.
954 2005-04-22 Raja R Harinath <rharinath@novell.com>
956 * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
958 2005-04-09 Zoltan Varga <vargaz@freemail.hu>
960 * Makefile.am (testtrace): New target to test --trace functionality.
962 2005-04-04 Zoltan Varga <vargaz@freemail.hu>
964 * invoke.cs: Add new test.
966 2005-03-31 Zoltan Varga <vargaz@freemail.hu>
968 * stack-overflow.cs: New tests, not yet enabled.
970 2005-03-10 Zoltan Varga <vargaz@freemail.hu>
972 * dataslot.cs: Add tests for #65414.
974 2005-03-06 Zoltan Varga <vargaz@freemail.hu>
976 * rounding.cs: Remove this, this is now in the JIT regression tests.
978 * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
980 2005-03-04 Zoltan Varga <vargaz@freemail.hu>
982 * remoting1.cs: Add new regression test.
984 2005-03-01 Zoltan Varga <vargaz@freemail.hu>
986 * pinvoke3.cs: Add tests for passing blittable arrays.
988 * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
990 2005-02-21 Ben Maurer <bmaurer@ximian.com>
992 * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
993 aborting. The second one deadlocks, so it is disabled
995 2005-02-19 Zoltan Varga <vargaz@freemail.hu>
997 * pinvoke3.cs libtest.c: Add more small struct tests.
999 2005-02-18 Zoltan Varga <vargaz@freemail.hu>
1001 * pinvoke3.cs libtest.c: Add tests for passing and returning small
1002 structs from delegates. Currently fails on windows.
1004 2005-02-16 Zoltan Varga <vargaz@freemail.hu>
1006 * pinvoke2.cs: Add test for #72625.
1008 * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
1009 2005-02-15 Zoltan Varga <vargaz@freemail.hu>
1011 * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
1012 can be found by the runtime.
1014 * pinvoke13.cs: Fix test.
1016 * libtest.c pinvoke13.cs: Fix test on big-endian machines.
1018 * pinvoke3.cs: Remove an error handling test which no longer fails in
1021 * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
1023 2005-02-13 Zoltan Varga <vargaz@freemail.hu>
1025 * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
1027 * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3
1030 * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
1032 2005-02-05 Zoltan Varga <vargaz@freemail.hu>
1034 * libtest.c: Mark all exported functions STDCALL.
1036 * Makefile.am (CSC): Disable some warnings.
1038 2005-01-30 Zoltan Varga <vargaz@freemail.hu>
1040 * libtest.c: Fix some warnings.
1042 2005-01-25 Zoltan Varga <vargaz@freemail.hu>
1044 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
1046 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
1047 on amd64 to make the test green again.
1049 2005-01-20 Raja R Harinath <rharinath@novell.com>
1051 * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
1053 * pinvoke2.cs (test_0_return_vtype): Update.
1055 2005-01-17 Zoltan Varga <vargaz@freemail.hu>
1057 * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
1058 marshalling of unicode strings.
1060 2005-01-15 Zoltan Varga <vargaz@freemail.hu>
1062 * thread6.cs: Add test for aborting the current thread.
1064 2005-01-11 Zoltan Varga <vargaz@freemail.hu>
1066 * thread6.cs: Add test for rethrowing abort exceptions.
1068 2005-01-06 Sebastien Pouliot <sebastien@ximian.com>
1070 * desweak.cs: Add test to check for regression of the bug seen in
1071 rev 38316. The original code that failed is no more part of the
1074 2005-01-06 Zoltan Varga <vargaz@freemail.hu>
1076 * libtest.c: Fix blittable_struct_delegate test.
1078 2004-12-29 Zoltan Varga <vargaz@freemail.hu>
1080 * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
1083 * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
1085 2004-12-26 Patrik Torstensson <patrik.torstensson@gmail.com>
1087 * interlocked.cs: added reg test for bug 70784
1089 2004-12-18 Zoltan Varga <vargaz@freemail.hu>
1091 * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
1093 2004-12-15 Patrik Torstensson <patrik.torstensson@gmail.com>
1095 * interlocked.cs: New test.
1097 2004-12-14 Raja R Harinath <rharinath@novell.com>
1099 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
1101 2004-12-11 Ben Maurer <bmaurer@ximian.com>
1103 * thread-static-init.cs: New test.
1105 2004-12-09 Raja R Harinath <rharinath@novell.com>
1107 * test-driver: Clean up.
1108 * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
1110 2004-12-08 Raja R Harinath <rharinath@novell.com>
1112 * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
1114 2004-12-08 Zoltan Varga <vargaz@freemail.hu>
1116 * appdomain-unload.cs: Disable nondeterministic async unloading test.
1118 2004-12-04 Zoltan Varga <vargaz@freemail.hu>
1120 * delegate.cs: Add test for unboxing and delegates.
1122 2004-12-02 Zoltan Varga <vargaz@freemail.hu>
1124 * appdomain-unload.cs: Add tests for unloading an appdomain from inside
1127 * appdomain-unload.cs: Stop the foreground thread created by one of the
1130 2004-11-26 Raja R Harinath <rharinath@novell.com>
1132 * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
1134 2004-11-23 Raja R Harinath <rharinath@novell.com>
1136 * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly. Use
1137 the mcs/ tree directly.
1139 2004-11-19 Raja R Harinath <rharinath@novell.com>
1141 * Makefile.am (check-local): New. Hook into 'make check'.
1142 (CSC): Define using in-tree mono and mcs.exe.
1143 (ILASM): New. Likewise, with in-tree ilasm.exe.
1144 * async_read.cs (Main): Read async_read.exe, since async_read.cs
1145 will not necessarily be in the build directory.
1146 * test-driver: Preserve stderr.
1148 2004-11-10 Lluis Sanchez Gual <lluis@novell.com>
1150 * cross-domain.cs: New tests for cross-domain calls.
1152 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
1154 * loader.cs: Add test for loading dynamic assemblies using
1155 Assembly.LoadWithPartialName ().
1157 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
1159 * loader.cs: New file for assembly loading tests.
1161 2004-10-29 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
1163 * cattr-object.cs: Correct type checking so test will stop giving
1166 2004-10-07 Zoltan Varga <vargaz@freemail.hu>
1168 * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
1170 2004-09-30 Zoltan Varga <vargaz@freemail.hu>
1172 * marshal.cs: Add test for GetFunctionPointerForDelegate.
1174 * libtest.c pinvoke2.cs: Add test for returning delegates.
1176 2004-09-28 Zoltan Varga <vargaz@freemail.hu>
1178 * Makefile.am: Add marshal.cs.
1180 * marshal.cs: New file for Marshal tests.
1182 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
1184 * libtest.c: Free memory using CoTaskMemFree on windows.
1185 * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
1187 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
1189 * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall
1190 name mangling on windows.
1192 2004-09-17 Zoltan Varga <vargaz@freemail.hu>
1194 * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.
1196 2004-09-08 Lluis Sanchez Gual <lluis@novell.com>
1198 * delegate8.cs: New regression test for bug #59299.
1199 * Makefile.am: Added delegate8.cs.
1201 2004-09-07 Duncan Mak <duncan@ximian.com>
1203 * typeof-ptr.cs: Add an unsafe section to the code that's using
1204 direct pointers. This was breaking the test stage on the build boxes.
1206 2004-09-07 Zoltan Varga <vargaz@freemail.hu>
1208 * libtest.c (mono_test_marshal_string_array): Add test for null
1209 terminating string arrays.
1211 2004-09-06 Zoltan Varga <vargaz@freemail.hu>
1213 * libtest.c: Mark delegates with __stdcall on windows.
1215 2004-09-04 Zoltan Varga <vargaz@freemail.hu>
1217 * pinvoke2.cs libtest.c: Fix memory management in tests.
1219 * pinvoke14.cs: Merge this into pinvoke2.cs.
1221 2004-09-03 Zoltan Varga <vargaz@freemail.hu>
1223 * marshal9.cs libtest.c: Fix memory leaks in test.
1225 2004-08-31 Zoltan Varga <vargaz@freemail.hu>
1227 * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.
1229 * marshal9.cs: Clean up and expand custom marshalling tests.
1231 * marshal10.cs: Merge this into marshal9.cs.
1233 * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
1236 2004-08-28 Zoltan Varga <vargaz@freemail.hu>
1238 * pinvoke2.cs libtest.c: New test for byref string arrays.
1240 2004-08-06 Zoltan Varga <vargaz@freemail.hu>
1242 * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.
1244 2004-07-28 Zoltan Varga <vargaz@freemail.hu>
1246 * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling
1249 2004-07-06 Ben Maurer <bmaurer@ximian.com>
1251 * reflection-const-field.cs: New test for reflection on
1254 2004-07-05 Zoltan Varga <vargaz@freemail.hu>
1256 * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
1258 2004-07-03 Zoltan Varga <vargaz@freemail.hu>
1260 * pinvoke3.cs libtest.c: New test for returning delegates from a
1263 * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
1265 2004-07-02 Zoltan Varga <vargaz@freemail.hu>
1267 * Makefile.am (CLEANFILES): Delete .stdout files too.
1269 2004-05-29 Zoltan Varga <vargaz@freemail.hu>
1271 * invoke.cs: Add an Invoke test.
1273 2004-05-28 Zoltan Varga <vargaz@freemail.hu>
1275 * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
1277 * static-constructor.cs: Add new regression test for bug #59193.
1279 * setenv.cs: Fix this after marshalling changes.
1281 2004-05-26 Zoltan Varga <vargaz@freemail.hu>
1283 * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
1285 * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
1287 2004-05-23 Zoltan Varga <vargaz@freemail.hu>
1289 * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
1291 2004-05-22 Zoltan Varga <vargaz@freemail.hu>
1293 * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
1295 2004-05-18 Zoltan Varga <vargaz@freemail.hu>
1297 * marshal9.cs marshal10.cs: Fix custom marshalling tests.
1299 2004-05-11 Zoltan Varga <vargaz@freemail.hu>
1301 * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
1303 * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
1305 2004-05-06 Zoltan Varga <vargaz@freemail.hu>
1307 * Makefile.am: Disable thread6.exe since it might hang. Fix check for
1310 * Makefile.am: Only disable thread6.exe on x86.
1312 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
1314 * pinvoke2.cs libtest.c: New tests for long fields inside structs.
1316 2004-04-26 Zoltan Varga <vargaz@freemail.hu>
1318 * Makefile.am test-driver: Disable some failing tests.
1320 2004-04-19 Zoltan Varga <vargaz@freemail.hu>
1322 * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
1324 2004-04-18 Zoltan Varga <vargaz@freemail.hu>
1326 * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for
1327 marshalling delegate fields in structs. Merge marshal4.cs into
1330 * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
1332 2004-04-14 Zoltan Varga <vargaz@freemail.hu>
1334 * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
1336 2004-04-10 Bernie Solomon <bernard@ugsolutions.com>
1338 * libtest.c: declare SetLastError on Windows
1340 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
1342 * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
1343 lock is not owned by the current thread (see bug #56157). Modified test that
1346 2004-03-16 Zoltan Varga <vargaz@freemail.hu>
1348 * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
1351 2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
1353 * libtest.c (mono_test_marshal_time_t): fix
1354 for current code on 64 bit machines with 64bit time
1356 * marshal9.cs marshal10.cs: Do arithmetic on
1359 2004-03-09 Zoltan Varga <vargaz@freemail.hu>
1361 * setenv.cs: Handle DllNotFoundException.
1363 * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
1365 2004-02-23 Zoltan Varga <vargaz@freemail.hu>
1367 * many-locals.cs: Add tests for locals with large stack frame offsets.
1369 2004-02-18 Zoltan Varga <vargaz@freemail.hu>
1371 * switch.cs: Add test for bug #54473.
1373 2004-02-14 Zoltan Varga <vargaz@freemail.hu>
1375 * libtest.c: Add <time.h>
1377 * delegate.cs: Add test for bug #52092.
1379 2004-02-12 Zoltan Varga <vargaz@freemail.hu>
1381 * marshal10.cs: Oops, wrong test.
1383 * libtest.c: Add valuetype marshaling test.
1385 * marshal9.cs: Fix after marshaling changes.
1387 * marshal10.cs: Add valuetype marshaling test.
1389 2004-02-10 Zoltan Varga <vargaz@freemail.hu>
1391 * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
1394 2004-02-02 Zoltan Varga <vargaz@freemail.hu>
1396 * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
1398 * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
1401 2004-01-31 Zoltan Varga <vargaz@freemail.hu>
1403 * setenv.cs: Make this run on platforms without setenv.
1405 2004-01-30 Zoltan Varga <vargaz@freemail.hu>
1407 * Makefile.am: Set SHELL to bash, since some commands require it.
1409 2004-01-22 Zoltan Varga <vargaz@freemail.hu>
1411 * pinvoke17.cs: Fix test.
1413 2004-01-19 Zoltan Varga <vargaz@freemail.hu>
1415 * pinvoke2.cs: Add tests for DllImport problems.
1417 * pinvoke.cs: Make this run under linux.
1419 2004-01-09 Zoltan Varga <vargaz@freemail.hu>
1421 * custom-attr.cs: Add test for properties with array type.
1423 2003-12-13 Patrik Torstensson <p@rxc.se>
1425 * bug-42136.cs: invalid liveness analyse for locals
1426 used in try and catch block. (exceptions not counted
1427 for in the liveness analyse)
1428 * Makefile.am: added bug-42136.cs
1430 2003-12-13 Patrik Torstensson <p@rxc.se>
1432 * bug-48015.cs: new test for obj.Equals on ContextBound objects
1433 * Makefile.am: added bug-48015.cs.
1435 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
1437 * context-static.cs: new test for ContextStaticAttribute.
1438 * Makefile.am: added context-static.cs.
1440 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
1442 * cattr-object.cs: Fix test so it does not count the attributes on the
1445 2003-10-31 Zoltan Varga <vargaz@freemail.hu>
1447 * appdomain-unload.cs: Get rid of hardcoded file names.
1449 * appdomain-unload.cs: New file. AppDomain Unloading tests.
1451 * Makefile: Add new test + enable IL tests now that we have a working
1454 * delegate7.cs: Convert it to use the test driver + add regression test
1457 2003-10-25 Zoltan Varga <vargaz@freemail.hu>
1459 * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
1461 2003-10-15 Zoltan Varga <vargaz@freemail.hu>
1463 * vararg.il: New file.
1465 * Makefile.am: Added vararg.il.
1467 2003-10-13 Bernie Solomon <bernard@ugsolutions.com>
1469 * Makefile.am: fix so it works if builddir != srcdir
1471 * libtest.c: (mono_test_empty_struct) make it exist for
1472 non-GCC builds (and possibly pass depending on trampolines).
1473 (mono_test_marshal_bool_byref) bools marshal as ints by default
1475 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
1477 * bug-46781.cs: New regression test.
1479 * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
1481 * Makefile.am (TEST_CS_SRC): Remove merged tests.
1483 * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files +
1484 convert tests so they run with the test driver used by mini.
1486 * pinvoke3.cs libtest.c: Add tests for class arguments and return
1489 * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.