1 2008-04-11 Mark Probst <mark.probst@gmail.com>
3 * Makefile.am: Added missing files to EXTRA_DIST.
5 2008-04-10 Atsushi Enomoto <atsushi@ximian.com>
7 * Makefile: fix extra dist file name.
9 2008-04-10 Mark Probst <mark.probst@gmail.com>
11 * generic-box.2.cs, generic-boxing.2.il, generic-delegate.2.cs,
12 generic-ldobj.2.il, generic-ldtoken.2.il,
13 generic-ldtoken-field.2.il, generic-ldtoken-method.2.il,
14 generic-mkrefany.2.il, generic-sizeof.2.cs, generic-tailcall.2.il,
15 generic-unbox.2.cs, generic-unboxing.2.il, generic-virtual.2.cs,
16 generics-sharing.2.cs: New test cases for generic sharing.
18 * Makefile.am: Added tests.
20 2008-03-31 Mark Probst <mark.probst@gmail.com>
22 * Makefile.am: Re-enabled CoreCLR security tests. Fixes #362626.
24 2008-03-25 Mark Probst <mark.probst@gmail.com>
26 * generic-box.2.cs: Test case for generic box.
28 * Makefile.am: Added the new test.
30 2008-03-24 Zoltan Varga <vargaz@gmail.com>
32 * interlocked-2.2.cs: Add tests for Interlocked.Increment/Decrement on longs.
34 2008-03-22 Zoltan Varga <vargaz@gmail.com>
36 * assemblyresolve/Makefile.am (MCS): Use gmcs.exe instead of mcs.exe.
38 2008-03-21 Zoltan Varga <vargaz@gmail.com>
40 * libtest.c: Fix missing return in mono_marshal_alloc (). Disable or fix all
43 * assemblyresolve/Makefile.am: Use the 2.0 profile for compilation.
45 2008-03-20 Mark Probst <mark.probst@gmail.com>
47 * generics-sharing.2.cs: Test cases for ldtoken.
49 2008-03-19 Rodrigo Kumpera <rkumpera@novell.com>
51 * bug-340662_bug.cs: Added. Regression test for the bug.
53 * Makefile.am: Added the new test.
55 2008-03-18 Mark Probst <mark.probst@gmail.com>
57 * generics-sharing-other-exc.2.il: Test case for catching
58 exceptions not derived from System.Exception specified by a type
61 * Makefile.am: Added the new test.
63 2008-03-18 Mark Probst <mark.probst@gmail.com>
65 * generic-initobj.2.cs: Test case for initobj in generic code.
67 * Makefile.am: Added the new test.
69 2008-03-17 Mark Probst <mark.probst@gmail.com>
71 * shared-generic-methods.2.cs: Test case for calls from shared
72 code to generic methods.
74 * Makefile.am: Added the new test.
76 2008-03-14 Mark Probst <mark.probst@gmail.com>
78 * generics-sharing.2.cs: New tests for static methods.
80 * generic-inlining.2.cs: Added. Tests generic method inlining.
82 * shared-generic-synchronized.2.cs: Added. Tests shared
85 * Makefile.am: Added the new tests. New target for running the
86 generic code sharing with the optimization enabled.
88 2008-03-04 Mark Probst <mark.probst@gmail.com>
90 * generics-sharing.2.c: Added test for open catch clauses in
93 2008-02-27 Zoltan Varga <vargaz@gmail.com>
95 * Makefile.am: Compile and run all tests using the 2.0 profile.
97 2008-02-26 Rodrigo Kumpera <rkumpera@novell.com>
99 * load-exceptions.cs: Fix the test for missing type situations.
101 2008-02-26 Zoltan Varga <vargaz@gmail.com>
103 * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
105 2008-02-25 Rodrigo Kumpera <rkumpera@novell.com>
107 * call_missing_method.il
108 * call_missing_call.il
109 * ldfld_missing_class.il
110 * ldfld_missing_field.il: Test if the proper loader
111 error is raised in case of failure.
113 * Makefile.am: Added the previous tests.
115 2008-02-23 Zoltan Varga <vargaz@gmail.com>
117 * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
119 2008-02-22 Mark Probst <mark.probst@gmail.com>
121 * generics-sharing.2.cs: New tests for the extensible runtime
124 * recursive-generics.2.cs: Tests for recursive generic types.
126 * Makefile.am: Added recursive-generics.2.cs.
128 2008-02-21 Mark Probst <mark.probst@gmail.com>
130 * generics-sharing.2.cs: Improved tests.
132 2008-02-21 Rodrigo Kumpera <rkumpera@novell.com>
134 * resolve_method_bug.2.il
135 * resolve_field_bug.2.il
136 * resolve_type_bug.2.il: Tests for #363450. They verify that
137 a loader error during System.Reflection.Module::Resolve* methods don't
138 leak and causes a spurious TypeLoadException somewhere else.
140 * Makefile.am: Added the previous tests.
142 2008-02-17 Raja R Harinath <harinath@hurrynot.org>
144 * Makefile.am (SMCS): Add temporary-smcs-hack flag.
146 2008-02-04 Massimiliano Mantione <massi@ximian.com>
148 * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
150 2008-02-04 Massimiliano Mantione <massi@ximian.com>
152 * iface4.cs: Also added another "level" of inheritance...
154 2008-02-04 Massimiliano Mantione <massi@ximian.com>
156 * iface4.cs: Tested also Stop method (just to be on the safe side).
158 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
160 * Makefile.am: disabled bug-348522.2.cs until after release.
162 2008-01-28 Rodrigo Kumpera <rkumpera@novell.com>
164 * bug-348522.2.cs: Added, tests for invoking by reflection
167 * Makefile.am: added bug-348522.2.cs.
169 2008-01-26 Zoltan Varga <vargaz@gmail.com>
171 * nonvirt.cs: Removed, moved to mini/exceptions.cs.
173 2008-01-24 Jonathan Chambers <joncham@gmail.com>
175 * libtest.c: Allocate memory for out string parameters.
177 * pinvoke2.cs: Add tests for marshalling strings as out paramters.
179 Code is contributed under MIT/X11 license.
181 2008-01-08 Zoltan Varga <vargaz@gmail.com>
183 * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
186 2008-01-04 Dick Porter <dick@ximian.com>
188 * Makefile.am: Make it work on automake-1.6
190 2007-12-31 Rodrigo Kumpera <rkumpera@novell.com>
192 * invalid-token.il, Makefile.am: Add test for loading
195 2007-12-20 Zoltan Varga <vargaz@gmail.com>
197 * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
199 2007-12-17 Mark Probst <mark.probst@gmail.com>
201 * thread-exit.cs, Makefile.am: Test case for #347676.
203 2007-12-09 Robert Jordan <robertj@gmx.net>
205 * bug-323114.cs: Add test case for #323114.
207 2007-12-07 Zoltan Varga <vargaz@gmail.com>
209 * pinvoke2.cs: Fix the names of two tests.
211 * checked.cs: Make exit codes positive.
213 2007-12-05 Zoltan Varga <vargaz@gmail.com>
215 * Makefile.am (EXTRA_DIST): Add a missing file.
217 2007-12-03 Zoltan Varga <vargaz@gmail.com>
219 * async-exc-compilation.cs: New not yet enabled test for async exceptions
220 received during JIT compilation.
222 * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
223 GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
225 2007-11-30 Zoltan Varga <vargaz@gmail.com>
227 * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
229 2007-11-23 Zoltan Varga <vargaz@gmail.com>
231 * Makefile.am: Add a target for testing aot on the 2.0 profile.
233 2007-11-12 Zoltan Varga <vargaz@gmail.com>
235 * invoke.cs: Add tests for invoking the Array Get/Set methods.
237 2007-11-12 Rodrigo Kumpera <rkumpera@novell.com>
239 * bug-322722_patch_bx.2.cs : Added test for bug #322722.
241 * bug-322722_dyn_method_throw.2.cs: Same.
243 * Makefile.am: Added the two tests for bug #322722.
245 2007-11-07 Zoltan Varga <vargaz@gmail.com>
247 * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
249 2007-11-07 Massimiliano Mantione <massi@ximian.com>
251 * bug-318677.il: Added.
253 * Makefile.am: Added test for bug #318677.
255 2007-11-07 Mark Probst <mark.probst@gmail.com>
257 * bug-324535.cs, bug-324535-il.il: Added.
259 * Makefile.am: Added test for bug #324525.
261 2007-11-05 Rodrigo Kumpera <rkumpera@novell.com>
263 * soft-float-tests.cs: Tests for soft-float.
264 Bug #323746 is regression tested by test.
266 * Makefile.am: Added the new test to the suite.
269 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
271 * bug-335131.2.cs: Regression test for bug #335131.
272 It tests the enconding of methods and constructor from
273 a generic types that are called from the same type
276 * Makefile.am: Added the new test to the suite.
279 2007-10-29 Rodrigo Kumpera <rkumpera@novell.com>
281 * make_imt_test.sh: added, this script generates
282 an interface with 2000 methods, an implementation and
283 test code that calls all methods. This is enough to
284 stress the IMT machinery, as thunks should have more
285 than 100 methods with the current IMT table size.
287 * Makefile.am: added the generated imt test and
288 associated rules to use the script to create it.
290 2007-10-20 William Holmes <billholmes54@gmail.com>
292 * pinvoke2.cs, libtest.c Adding test cases for marshaling
293 booleans as I1 and U1. Tests commit r87725.
295 Code is contributed under MIT/X11 license.
297 2007-10-18 Zoltan Varga <vargaz@gmail.com>
299 * interlocked.cs: Add a test for CompareExchange and negative values.
301 2007-10-17 Mark Probst <mark.probst@gmail.com>
303 * bug-331798-tb.2.cs: added for Rodrigo
305 * Makefile.am: added bug-331798-tb.2.cs
307 2007-10-17 Gert Driesen <drieseng@users.sourceforge.net>
309 * bug-331958.cs: added.
310 * Makefile.am: added bug-331958.cs.
312 2007-10-16 Mark Probst <mark.probst@gmail.com>
314 * bug-333798.2.cs: added
316 * Makefile.am: added bug-333798.2.cs
318 2007-10-05 Rodrigo Kumpera <rkumpera@novell.com>
320 * generic_type_definition_encoding.2.cs: added, this tests
321 the regression fixed in r86912.
323 * Makefile.am: added generic_type_definition.2.cs
325 2007-09-27 Rodrigo Kumpera <rkumpera@novell.com>
327 * generic_type_definition.2.cs: added
329 * Makefile.am: added generic_type_definition.2.cs
332 2007-09-22 Rodrigo Kumpera <rkumpera@novell.com>
334 * bug-327438.2.il: added
336 * Makefile.am: added bug-327438.2.il
339 2007-09-21 Robert Jordan <robertj@gmx.net>
341 * assemblyresolve/Makefile.am: remove the superfluous --security
344 2007-09-20 Mark Probst <mark.probst@gmail.com>
346 * generics-sharing.2.cs: added
348 * Makefile.am: added generics-sharing.2.cs
350 2007-09-19 Marek Habersack <mhabersack@novell.com>
352 * assemblyresolve/Makefile.am (prereq): build the assemblies in
353 the 'prereq' target instead of in the 'all' one.
355 2007-09-19 Marek Habersack <mhabersack@novell.com>
357 * Makefile.am: assemblyresolve/ assemblies are built only when the
360 2007-09-19 Raja R Harinath <harinath@gmail.com>
362 * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
363 (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
365 2007-09-18 Marek Habersack <mhabersack@novell.com>
367 * assemblyresolve/asm.cs: added
369 * assemblyresolve/TestBase.cs: added
371 * assemblyresolve/Test.cs: added
373 * assemblyresolve/Makefile.am: added
375 * assemblyresolve_event3.cs: added new AssemblyResolve event
378 2007-09-13 Massimiliano Mantione <massi@ximian.com>
380 * Makefile.am: Fixed and re-enabled test for bug #82416 (the
381 config files were not in place).
383 2007-09-12 Massimiliano Mantione <massi@ximian.com>
385 * Makefile.am: disabled test for bug #82416 since it fails on the
386 buildbot, will investigate.
388 2007-09-12 Massimiliano Mantione <massi@ximian.com>
390 * unhandled-exception-test-runner.2.cs,
391 unhandled-exception-test-case.2.cs,
392 unhandled-exception-base-configuration.config,
393 unhandled-exception-legacy-configuration.config,
394 Makefile.am: added test for bug #82416.
396 2007-09-12 Marek Habersack <mhabersack@novell.com>
398 * assemblyresolve_event2.2.cs: added tests for assembly resolution
401 * assemblyresolve_event.cs: added tests for assembly resolution
404 2007-09-11 Mark Probst <mark.probst@gmail.com>
406 * coreclr-security.cs: Added positive and negative tests for
407 calling methods via reflection.
409 2007-09-10 William Holmes <billholmes54@gmail.com>
411 * marshal9.cs, libtest.c Adding test case for marshal.c r84161
412 Calling native to managed should not call
413 ICustomMarshaler.MarshalNativeToManaged for out params.
415 Code is contributed under MIT/X11 license.
417 2007-09-07 Zoltan Varga <vargaz@gmail.com>
419 * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer.
421 * async-exceptions.cs Makefile.am: New test case, not working yet.
423 * Makefile.am: Allways distribute coreclr-security.cs.
425 2007-09-03 Zoltan Varga <vargaz@gmail.com>
427 * thread6.cs: Increase a timeout.
429 2007-08-31 Zoltan Varga <vargaz@gmail.com>
431 * libtest.c handleref.cs: Fix handleref.exe test on sparc.
433 2007-08-24 Mark Probst <mark.probst@gmail.com>
435 * coreclr-security.cs, Makefile.am: Added test for CoreCLR
438 2007-08-21 Massimiliano Mantione <massi@ximian.com>
440 * bug-81466.il, bug-81466-lib.il, Makefile.am:
441 Added test for bug #81466.
443 2007-08-20 Jb Evain <jbevain@novell.com>
445 * field-access.il, method-access.il, Makefile.am: tests
446 for FieldAccessException and MethodAccessException.
448 2007-08-16 Rodrigo Kumpera <rkumpera@novell.com>
450 * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression
451 * Makefile.am: ldtoken_with_byref_typespec.2.il
453 2007-08-08 Massimiliano Mantione <massi@ximian.com>
455 * bug-77127.cs: Test for bug #77127.
456 * Makefile.am: Added bug-77127.cs.
458 2007-08-01 William Holmes <billholmes54@gmail.com>
460 * Makefile.am: Added bug-82194.2.cs.
461 * bug-82194.2.cs: Test for bug #82194.
463 2007-07-26 Rodrigo Kumpera <rkumpera@novell.com>
465 * Makefile.am: Added enum_types.il.
466 * enum_types.il: Test for all valid primitive types an enum basefield can have.
468 2007-07-25 Jonathan Chambers <joncham@gmail.com>
470 * Makefile.am: Added transparentproxy.cs.
471 * transparentproxy.cs: Add tests for transparentproxy
474 Code is contributed under MIT/X11 license.
476 2007-07-20 Raja R Harinath <rharinath@novell.com>
478 * Makefile.am (bug-81691.exe): Create it in the builddir.
480 2007-07-19 Mark Probst <mark.probst@gmail.com>
482 * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs,
483 bug-81691-b.cs: Test for bug #81691.
485 2007-07-11 Raja R Harinath <rharinath@novell.com>
487 * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir).
489 2007-07-10 Rodrigo Kumpera <rkumpera@novell.com>
491 * Makefile.am, bug-82020.il: Test for bug #82020
493 2007-07-10 Zoltan Varga <vargaz@gmail.com>
495 * libtest.c (mono_test_marshal_return_unicode_string_delegate):
496 Add a missing return.
498 2007-07-09 Mark Probst <mark.probst@gmail.com>
500 * Makefile.am (test-bug-81673), bug-81673.cs,
501 bug-81673-interface.cs: Test for bug 81673.
503 2007-07-05 Zoltan Varga <vargaz@gmail.com>
505 * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate.
507 2007-06-12 Zoltan Varga <vargaz@gmail.com>
509 * pinvoke2.cs: Add test for instance delegates.
511 2007-05-26 Zoltan Varga <vargaz@gmail.com>
513 * delegate.cs: Add more delegate tests.
515 2007-05-24 Zoltan Varga <vargaz@gmail.com>
517 * delegate.cs: Add a multicast delegate test.
519 2007-05-23 Zoltan Varga <vargaz@gmail.com>
521 * pinvoke2.cs libtest.c: Fix up asany in/out tests.
523 2007-03-28 Raja R Harinath <rharinath@novell.com>
525 * Makefile.am (test-bug-80307): Don't set PATH.
527 2007-03-27 Raja R Harinath <harinath@gmail.com>
529 * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too.
530 (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree.
532 2007-03-23 Jonathan Chambers <joncham@gmail.com>
534 * libtest.c: Add tests for PreserveSigAttribute.
535 * cominterop.cs: Add tests for PreserveSigAttribute.
537 Code is contributed under MIT/X11 license.
539 2007-02-19 Massimiliano Mantione <massi@ximian.com>
540 * iface7.cs, Makefile.am: Added test for bug 75903.
542 2007-02-08 Jonathan Chambers <joncham@gmail.com>
544 * libtest.c: Add tests for COM Callable Wrapper marshalling.
545 * cominterop.cs: Add tests for COM Callable Wrapper marshalling.
547 Code is contributed under MIT/X11 license.
549 2007-02-06 Massimiliano Mantione <massi@ximian.com>
550 * bug-59286.cs, Makefile.am: Added test for bug 59286.
552 2007-02-03 Zoltan Varga <vargaz@gmail.com>
554 * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.
556 * interlocked-2.2.cs: Add Interlocked.Read (long) test.
558 * interlocked.cs: Fix return values.
560 2007-01-19 Raja R Harinath <rharinath@novell.com>
562 * Makefile.am (bug-80307.exe): Fix srcdir != builddir.
564 2007-01-17 Massimiliano Mantione <massi@ximian.com>
565 * bug-80307.cs, Makefile.am: Added test for bug 80307.
567 2007-01-15 Miguel de Icaza <miguel@novell.com>
569 * load-missing.il: Add test for missing assembly reference in
572 Add test for missing type in newobj call.
574 Add test for missing type reference in a parameter.
576 Add test for missing assembly in method call.
578 2007-01-11 Jonathan Chambers <joncham@gmail.com>
580 * libtest.c, cominterop.cs: Tests for unmanaged->managed
583 2007-01-10 Robert Jordan <robertj@gmx.net>
585 * bug-80392.2.cs: Add more tests.
587 2007-01-09 Robert Jordan <robertj@gmx.net>
589 * bug-80392.2.cs: Add test for bug #80392.
591 2007-01-09 Robert Jordan <robertj@gmx.net>
593 * cross-domain.cs: Reflect marshal.c changes: after r70643
594 StringBuilders are not ReferenceEquals () anymore, because
595 they are marshaled by value.
597 2007-01-01 Miguel de Icaza <miguel@novell.com>
599 * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when
600 the charset is Unicode (see bugs 79944 and 78722).
602 2006-12-31 Miguel de Icaza <miguel@novell.com>
604 * exists.cs: Add new test case for MONO_IOMAP bug.
606 2006-11-02 Wade Berrier <wberrier@novell.com>
608 * Makefile.am: Fix path to mkbundle so test passes
610 2006-10-31 Massimiliano Mantione <massi@ximian.com>
611 * bug-79684.2.cs, Makefile.am: Added test for bug 79684.
613 2006-10-20 Jonathan Chambers <joncham@gmail.com>
615 * cominterop.cs: Added more tests for Variant.
616 * libtest.c: Added more tests for Variant.
618 2006-10-02 Zoltan Varga <vargaz@gmail.com>
620 * static-constructor.cs: Add a new test.
622 2006-09-30 Jonathan Chambers <joncham@gmail.com>
624 * marshal7.cs: Added tests for size of structs containing
625 objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct.
627 2006-09-30 Zoltan Varga <vargaz@gmail.com>
629 * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases.
631 2006-09-20 Zoltan Varga <vargaz@gmail.com>
633 * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to
634 prevent random errors.
635 (mono_test_marshal_stringbuilder): Ditto.
637 2006-09-18 Jonathan Chambers <joncham@gmail.com>
639 * cominterop.cs: Added COM Interop tests for null BSTR checks.
640 * libtest.c: Added COM Interop tests for null BSTR checks.
642 2006-09-16 Zoltan Varga <vargaz@freemail.hu>
644 * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there.
646 2006-09-14 Zoltan Varga <vargaz@gmail.com>
648 * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null.
650 2006-09-06 Zoltan Varga <vargaz@gmail.com>
652 * pinvoke3.cs libtest.c: Add test for #79289.
654 2006-09-05 Zoltan Varga <vargaz@gmail.com>
656 * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods.
658 2006-09-03 Zoltan Varga <vargaz@gmail.com>
660 * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with
663 2006-08-09 Jonathan Chambers <joncham@gmail.com>
665 * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch.
666 * libtest.c: Implemented QueryInterface correctly.
668 2006-08-08 Zoltan Varga <vargaz@gmail.com>
670 * vararg.il: Add a test for #79027.
672 2006-07-28 Jonathan Chambers <joncham@gmail.com>
674 * cominterop.cs: Added COM Interop object marshalling tests;
675 enabled on windows only.
676 * libtest.c: Added COM Interop object marshalling tests;
677 enabled on windows only.
679 2006-07-27 Zoltan Varga <vargaz@gmail.com>
681 * libtest.c: Add a newline at the EOF.
683 2006-07-15 Jonathan Chambers <joncham@gmail.com>
685 * cominterop.cs: Added COM Interop tests; not enabled yet.
686 * libtest.c: Added COM Interop tests; not enabled yet.
688 2006-07-12 Zoltan Varga <vargaz@gmail.com>
690 * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows.
692 2006-06-30 Zoltan Varga <vargaz@gmail.com>
694 * libtest.c (mono_test_ref_vtype): Remove debug printfs.
696 2006-06-28 Zoltan Varga <vargaz@gmail.com>
698 * marshal2.cs: Add tests for ByValTStr + Unicode encoding.
700 2006-06-15 Zoltan Varga <vargaz@gmail.com>
702 * pinvoke-2.cs: Rename to pinvoke-2.2.cs.
704 * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs
706 * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests.
708 2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
710 * Makefile.am: Add 'cas' to SUBDIRS
712 2006-06-20 Massimiliano Mantione <massi@ximian.com>
713 * bug-78656.cs. Makefile.am: Added test for bug 78656.
715 2006-06-16 Massimiliano Mantione <massi@ximian.com>
716 * bug-78653.cs. Makefile.am: Added test for bug 78653.
718 2006-06-13 Massimiliano Mantione <massi@ximian.com>
719 * test-inline-call-stack.cs: Test also that the order in which
720 .cctors are run is essentially the same regardless of the status of
721 "beforefieldinit", because too many apps depend on this behavior
722 (which seems to be also the one of the MS CLR).
724 2006-06-10 Zoltan Varga <vargaz@gmail.com>
726 * interlocked-2.2.cs: Make the return values positive.
728 2006-06-07 Wade Berrier <wberrier@novell.com>
730 * Makefile.am: add test-inline-call-stack-library.cs and test-inline-call-stack.cs
731 to EXTRA_DIST so that tests can be run from a dist tarball
733 2006-06-05 Jonathan Chambers <jonathan.chambers@ansys.com>
735 * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests
737 2006-06-06 Massimiliano Mantione <massi@ximian.com>
739 * Makefile.am, bug-78311.cs, bug-78549.il: Added tests.
741 2006-06-05 Zoltan Varga <vargaz@gmail.com>
743 * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names.
745 2006-05-18 Zoltan Varga <vargaz@gmail.com>
747 * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types.
749 2006-05-17 Zoltan Varga <vargaz@gmail.com>
751 * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct.
753 * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to
756 2006-05-10 Atsushi Enomoto <atsushi@ximian.com>
758 * test-enum-indstoreil.il : removed duplicate label.
761 2006-05-06 Zoltan Varga <vargaz@gmail.com>
763 * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0
766 * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods.
768 2006-04-19 Massimiliano Mantione <massi@ximian.com>
769 * test-inline-call-stack.cs: Added missing check.
771 2006-04-19 Massimiliano Mantione <massi@ximian.com>
772 * Makefile.am: Added tests to see if inline breaks the call stack.
773 * test-inline-call-stack.cs: Likewise.
774 * test-inline-call-stack-library.cs: Likewise.
776 2006-04-12 Zoltan Varga <vargaz@gmail.com>
778 * thread6.cs: Add regression test for #78024.
780 2006-04-07 Zoltan Varga <vargaz@gmail.com>
782 * marshal2.cs: Add tests for #77960.
784 2006-03-29 Raja R Harinath <rharinath@novell.com>
786 * iface-large.cs: New test based on #75172.
788 2006-02-18 Zoltan Varga <vargaz@gmail.com>
790 * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional
793 2006-01-30 Zoltan Varga <vargaz@gmail.com>
795 * Makefile.am (patch-libtool): New utility target for those using a
798 2006-01-27 Raja R Harinath <rharinath@novell.com>
800 Add support for net_2_0 test cases.
801 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH.
802 (with_mono_path2, RUNTIME2, GMCS, ILASM2): New.
803 (TEST_CS2_SRC, TEST_IL2_SRC): New.
804 (EXTRA_DIST): Add them.
805 (testjit-default, testjit-net_2_0): New. Copies of old testjit,
806 updated to use appropriate runtimes.
807 (testjit): Depend on them.
808 * find-method.2.il: New test.
810 2006-01-26 Zoltan Varga <vargaz@gmail.com>
812 * thread-dump.cs: New file.
814 2005-12-22 Zoltan Varga <vargaz@gmail.com>
816 * interlocked.cs: Add "test" for Thread.MemoryBarrier ().
818 * custom-attr.cs: Add test for #77045.
820 2005-12-15 Zoltan Varga <vargaz@gmail.com>
822 * cpblkTest.il: Fix storage of addresses into int32 variables.
824 2005-12-14 Zoltan Varga <vargaz@gmail.com>
826 * marshal2.cs: Remove test which can fail on 64 bit archs.
828 2005-11-28 Raja R Harinath <rharinath@novell.com>
830 * Makefile.am (ILASM): Use profile-dependent location of ilasm.
832 2005-10-21 Zoltan Varga <vargaz@gmail.com>
834 * pinvoke2.cs libtest.c: Add tests for byref struct marshalling.
836 2005-10-20 Miguel de Icaza <miguel@novell.com>
838 * Makefile.am (stresstest): Change the strings so we can scan the
839 build logs more easily for failures (without the word "0 failed".
841 * Makefile (stresstest):
843 2005-10-20 Raja R Harinath <rharinath@novell.com>
845 * Makefile.am (testbundle): Use in-tree config, and in-tree
848 2005-10-08 Zoltan Varga <vargaz@gmail.com>
850 * appdomain-unload.cs: Allocate some MBR objects between unloads to
853 2005-10-07 Zoltan Varga <vargaz@gmail.com>
855 * remoting5.cs: Add test for ldflda on MBR objects.
857 2005-10-07 Zoltan Varga <vargaz@gmail.com>
859 * pinvoke.cs: Remove test loading cygwin1.dll under cygwin.
861 2005-09-19 Zoltan Varga <vargaz@gmail.com>
863 * custom-attr.cs: Add tests for bug #76062.
865 * test-driver Makefile.am: Fix detection of disabled tests.
867 2005-09-16 Raja R Harinath <rharinath@novell.com>
869 * Makefile.am (check-local): Don't invoke semdel-wrapper.
871 2005-09-13 Raja R Harinath <rharinath@novell.com>
873 * Makefile.am (test-type-load): Refer to source files using $(srcdir).
874 (EXTRA_DIST): Add sources from 'test-type-load'.
876 2005-09-12 Zoltan Varga <vargaz@gmail.com>
878 * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
880 * pinvoke3.cs libtest.c: Add tests for bug #76063.
882 2005-09-09 Zoltan Varga <vargaz@gmail.com>
884 * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
885 for handling type load exceptions.
887 * Makefile.am: Add type loading tests.
889 2005-08-27 Zoltan Varga <vargaz@gmail.com>
891 * libtest.c (mono_test_empty_struct): Work around bug in intel icc.
893 2005-08-23 Zoltan Varga <vargaz@freemail.hu>
895 * delegate.cs: Add float and double tests.
897 2005-08-22 Zoltan Varga <vargaz@freemail.hu>
899 * delegate.cs: Restructure and add long delegate test.
901 * thread-2.cs: New file.
903 2005-08-20 Zoltan Varga <vargaz@freemail.hu>
905 * Makefile.am: Reenable disabled amd64 tests.
907 2005-07-21 Zoltan Varga <vargaz@freemail.hu>
909 * marshal9.cs libtest.c: Add tests for byref custom marshalling.
911 * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.
913 2005-07-19 Zoltan Varga <vargaz@freemail.hu>
915 * pinvoke2.cs libtest.c: Add some IA64 struct passing tests.
917 2005-07-09 Zoltan Varga <vargaz@freemail.hu>
919 * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.
921 2005-07-07 Zoltan Varga <vargaz@freemail.hu>
923 * thread6.cs: Disable part of the test that currently doesn't work. Add
924 new tests from a bug report.
926 * appdomain-unload.cs: Add tests for threadpools.
928 2005-07-04 Raja R Harinath <rharinath@novell.com>
930 * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.
932 2005-07-01 Lluis Sanchez Gual <lluis@novell.com>
934 * remoting1.cs: Test for getting a remote field value which is null.
936 2005-07-01 Raja R Harinath <rharinath@novell.com>
938 * Makefile.am (check-local): Call semdel-wrapper.
940 2005-06-28 Zoltan Varga <vargaz@freemail.hu>
942 * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.
944 2005-06-27 Zoltan Varga <vargaz@freemail.hu>
946 * pinvoke2.cs: Add test for #75374.
948 * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.
950 2005-06-15 Zoltan Varga <vargaz@freemail.hu>
952 * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.
954 2005-06-15 Raja R Harinath <rharinath@novell.com>
956 * Makefile.am (testbundle): Run the testcase with MONO_PATH set to
957 the build tree -- it's built with autodeps off.
959 2005-06-14 Ben Maurer <bmaurer@ximian.com>
961 * Makefile.am (testbundle): Test case that bundling works with a
964 2005-05-26 Zoltan Varga <vargaz@freemail.hu>
966 * Makefile.am (TestDriver.dll): Fix a warning.
968 2005-05-14 Zoltan Varga <vargaz@freemail.hu>
970 * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
973 2005-05-12 Zoltan Varga <vargaz@freemail.hu>
975 * marshal9.cs libtest.c: Add more tests.
977 * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
980 * marshal9.cs libtest.c: Add tests for marshalling null values.
982 * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
983 and pinvoke15 into pinvoke2.
985 * pinvoke2.cs: Fix warnings.
987 * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
990 2005-05-12 Lluis Sanchez Gual <lluis@novell.com>
992 * main-returns-background-change.cs: New test for changing the
993 background mode of a thread.
995 2005-05-01 Zoltan Varga <vargaz@freemail.hu>
997 * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
1000 * pinvoke-2.cs: New file for 2.0 pinvoke tests.
1002 2005-04-22 Raja R Harinath <rharinath@novell.com>
1004 * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
1006 2005-04-09 Zoltan Varga <vargaz@freemail.hu>
1008 * Makefile.am (testtrace): New target to test --trace functionality.
1010 2005-04-04 Zoltan Varga <vargaz@freemail.hu>
1012 * invoke.cs: Add new test.
1014 2005-03-31 Zoltan Varga <vargaz@freemail.hu>
1016 * stack-overflow.cs: New tests, not yet enabled.
1018 2005-03-10 Zoltan Varga <vargaz@freemail.hu>
1020 * dataslot.cs: Add tests for #65414.
1022 2005-03-06 Zoltan Varga <vargaz@freemail.hu>
1024 * rounding.cs: Remove this, this is now in the JIT regression tests.
1026 * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
1028 2005-03-04 Zoltan Varga <vargaz@freemail.hu>
1030 * remoting1.cs: Add new regression test.
1032 2005-03-01 Zoltan Varga <vargaz@freemail.hu>
1034 * pinvoke3.cs: Add tests for passing blittable arrays.
1036 * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
1038 2005-02-21 Ben Maurer <bmaurer@ximian.com>
1040 * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
1041 aborting. The second one deadlocks, so it is disabled
1043 2005-02-19 Zoltan Varga <vargaz@freemail.hu>
1045 * pinvoke3.cs libtest.c: Add more small struct tests.
1047 2005-02-18 Zoltan Varga <vargaz@freemail.hu>
1049 * pinvoke3.cs libtest.c: Add tests for passing and returning small
1050 structs from delegates. Currently fails on windows.
1052 2005-02-16 Zoltan Varga <vargaz@freemail.hu>
1054 * pinvoke2.cs: Add test for #72625.
1056 * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
1057 2005-02-15 Zoltan Varga <vargaz@freemail.hu>
1059 * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
1060 can be found by the runtime.
1062 * pinvoke13.cs: Fix test.
1064 * libtest.c pinvoke13.cs: Fix test on big-endian machines.
1066 * pinvoke3.cs: Remove an error handling test which no longer fails in
1069 * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
1071 2005-02-13 Zoltan Varga <vargaz@freemail.hu>
1073 * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
1075 * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3
1078 * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
1080 2005-02-05 Zoltan Varga <vargaz@freemail.hu>
1082 * libtest.c: Mark all exported functions STDCALL.
1084 * Makefile.am (CSC): Disable some warnings.
1086 2005-01-30 Zoltan Varga <vargaz@freemail.hu>
1088 * libtest.c: Fix some warnings.
1090 2005-01-25 Zoltan Varga <vargaz@freemail.hu>
1092 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
1094 * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
1095 on amd64 to make the test green again.
1097 2005-01-20 Raja R Harinath <rharinath@novell.com>
1099 * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
1101 * pinvoke2.cs (test_0_return_vtype): Update.
1103 2005-01-17 Zoltan Varga <vargaz@freemail.hu>
1105 * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
1106 marshalling of unicode strings.
1108 2005-01-15 Zoltan Varga <vargaz@freemail.hu>
1110 * thread6.cs: Add test for aborting the current thread.
1112 2005-01-11 Zoltan Varga <vargaz@freemail.hu>
1114 * thread6.cs: Add test for rethrowing abort exceptions.
1116 2005-01-06 Sebastien Pouliot <sebastien@ximian.com>
1118 * desweak.cs: Add test to check for regression of the bug seen in
1119 rev 38316. The original code that failed is no more part of the
1122 2005-01-06 Zoltan Varga <vargaz@freemail.hu>
1124 * libtest.c: Fix blittable_struct_delegate test.
1126 2004-12-29 Zoltan Varga <vargaz@freemail.hu>
1128 * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
1131 * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
1133 2004-12-26 Patrik Torstensson <patrik.torstensson@gmail.com>
1135 * interlocked.cs: added reg test for bug 70784
1137 2004-12-18 Zoltan Varga <vargaz@freemail.hu>
1139 * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
1141 2004-12-15 Patrik Torstensson <patrik.torstensson@gmail.com>
1143 * interlocked.cs: New test.
1145 2004-12-14 Raja R Harinath <rharinath@novell.com>
1147 * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
1149 2004-12-11 Ben Maurer <bmaurer@ximian.com>
1151 * thread-static-init.cs: New test.
1153 2004-12-09 Raja R Harinath <rharinath@novell.com>
1155 * test-driver: Clean up.
1156 * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
1158 2004-12-08 Raja R Harinath <rharinath@novell.com>
1160 * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
1162 2004-12-08 Zoltan Varga <vargaz@freemail.hu>
1164 * appdomain-unload.cs: Disable nondeterministic async unloading test.
1166 2004-12-04 Zoltan Varga <vargaz@freemail.hu>
1168 * delegate.cs: Add test for unboxing and delegates.
1170 2004-12-02 Zoltan Varga <vargaz@freemail.hu>
1172 * appdomain-unload.cs: Add tests for unloading an appdomain from inside
1175 * appdomain-unload.cs: Stop the foreground thread created by one of the
1178 2004-11-26 Raja R Harinath <rharinath@novell.com>
1180 * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
1182 2004-11-23 Raja R Harinath <rharinath@novell.com>
1184 * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly. Use
1185 the mcs/ tree directly.
1187 2004-11-19 Raja R Harinath <rharinath@novell.com>
1189 * Makefile.am (check-local): New. Hook into 'make check'.
1190 (CSC): Define using in-tree mono and mcs.exe.
1191 (ILASM): New. Likewise, with in-tree ilasm.exe.
1192 * async_read.cs (Main): Read async_read.exe, since async_read.cs
1193 will not necessarily be in the build directory.
1194 * test-driver: Preserve stderr.
1196 2004-11-10 Lluis Sanchez Gual <lluis@novell.com>
1198 * cross-domain.cs: New tests for cross-domain calls.
1200 2004-11-05 Zoltan Varga <vargaz@freemail.hu>
1202 * loader.cs: Add test for loading dynamic assemblies using
1203 Assembly.LoadWithPartialName ().
1205 2004-11-04 Zoltan Varga <vargaz@freemail.hu>
1207 * loader.cs: New file for assembly loading tests.
1209 2004-10-29 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
1211 * cattr-object.cs: Correct type checking so test will stop giving
1214 2004-10-07 Zoltan Varga <vargaz@freemail.hu>
1216 * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
1218 2004-09-30 Zoltan Varga <vargaz@freemail.hu>
1220 * marshal.cs: Add test for GetFunctionPointerForDelegate.
1222 * libtest.c pinvoke2.cs: Add test for returning delegates.
1224 2004-09-28 Zoltan Varga <vargaz@freemail.hu>
1226 * Makefile.am: Add marshal.cs.
1228 * marshal.cs: New file for Marshal tests.
1230 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
1232 * libtest.c: Free memory using CoTaskMemFree on windows.
1233 * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
1235 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
1237 * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall
1238 name mangling on windows.
1240 2004-09-17 Zoltan Varga <vargaz@freemail.hu>
1242 * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.
1244 2004-09-08 Lluis Sanchez Gual <lluis@novell.com>
1246 * delegate8.cs: New regression test for bug #59299.
1247 * Makefile.am: Added delegate8.cs.
1249 2004-09-07 Duncan Mak <duncan@ximian.com>
1251 * typeof-ptr.cs: Add an unsafe section to the code that's using
1252 direct pointers. This was breaking the test stage on the build boxes.
1254 2004-09-07 Zoltan Varga <vargaz@freemail.hu>
1256 * libtest.c (mono_test_marshal_string_array): Add test for null
1257 terminating string arrays.
1259 2004-09-06 Zoltan Varga <vargaz@freemail.hu>
1261 * libtest.c: Mark delegates with __stdcall on windows.
1263 2004-09-04 Zoltan Varga <vargaz@freemail.hu>
1265 * pinvoke2.cs libtest.c: Fix memory management in tests.
1267 * pinvoke14.cs: Merge this into pinvoke2.cs.
1269 2004-09-03 Zoltan Varga <vargaz@freemail.hu>
1271 * marshal9.cs libtest.c: Fix memory leaks in test.
1273 2004-08-31 Zoltan Varga <vargaz@freemail.hu>
1275 * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.
1277 * marshal9.cs: Clean up and expand custom marshalling tests.
1279 * marshal10.cs: Merge this into marshal9.cs.
1281 * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
1284 2004-08-28 Zoltan Varga <vargaz@freemail.hu>
1286 * pinvoke2.cs libtest.c: New test for byref string arrays.
1288 2004-08-06 Zoltan Varga <vargaz@freemail.hu>
1290 * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.
1292 2004-07-28 Zoltan Varga <vargaz@freemail.hu>
1294 * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling
1297 2004-07-06 Ben Maurer <bmaurer@ximian.com>
1299 * reflection-const-field.cs: New test for reflection on
1302 2004-07-05 Zoltan Varga <vargaz@freemail.hu>
1304 * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
1306 2004-07-03 Zoltan Varga <vargaz@freemail.hu>
1308 * pinvoke3.cs libtest.c: New test for returning delegates from a
1311 * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
1313 2004-07-02 Zoltan Varga <vargaz@freemail.hu>
1315 * Makefile.am (CLEANFILES): Delete .stdout files too.
1317 2004-05-29 Zoltan Varga <vargaz@freemail.hu>
1319 * invoke.cs: Add an Invoke test.
1321 2004-05-28 Zoltan Varga <vargaz@freemail.hu>
1323 * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
1325 * static-constructor.cs: Add new regression test for bug #59193.
1327 * setenv.cs: Fix this after marshalling changes.
1329 2004-05-26 Zoltan Varga <vargaz@freemail.hu>
1331 * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
1333 * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
1335 2004-05-23 Zoltan Varga <vargaz@freemail.hu>
1337 * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
1339 2004-05-22 Zoltan Varga <vargaz@freemail.hu>
1341 * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
1343 2004-05-18 Zoltan Varga <vargaz@freemail.hu>
1345 * marshal9.cs marshal10.cs: Fix custom marshalling tests.
1347 2004-05-11 Zoltan Varga <vargaz@freemail.hu>
1349 * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
1351 * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
1353 2004-05-06 Zoltan Varga <vargaz@freemail.hu>
1355 * Makefile.am: Disable thread6.exe since it might hang. Fix check for
1358 * Makefile.am: Only disable thread6.exe on x86.
1360 2004-04-28 Zoltan Varga <vargaz@freemail.hu>
1362 * pinvoke2.cs libtest.c: New tests for long fields inside structs.
1364 2004-04-26 Zoltan Varga <vargaz@freemail.hu>
1366 * Makefile.am test-driver: Disable some failing tests.
1368 2004-04-19 Zoltan Varga <vargaz@freemail.hu>
1370 * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
1372 2004-04-18 Zoltan Varga <vargaz@freemail.hu>
1374 * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for
1375 marshalling delegate fields in structs. Merge marshal4.cs into
1378 * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
1380 2004-04-14 Zoltan Varga <vargaz@freemail.hu>
1382 * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
1384 2004-04-10 Bernie Solomon <bernard@ugsolutions.com>
1386 * libtest.c: declare SetLastError on Windows
1388 2004-03-30 Lluis Sanchez Gual <lluis@ximian.com>
1390 * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
1391 lock is not owned by the current thread (see bug #56157). Modified test that
1394 2004-03-16 Zoltan Varga <vargaz@freemail.hu>
1396 * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
1399 2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
1401 * libtest.c (mono_test_marshal_time_t): fix
1402 for current code on 64 bit machines with 64bit time
1404 * marshal9.cs marshal10.cs: Do arithmetic on
1407 2004-03-09 Zoltan Varga <vargaz@freemail.hu>
1409 * setenv.cs: Handle DllNotFoundException.
1411 * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
1413 2004-02-23 Zoltan Varga <vargaz@freemail.hu>
1415 * many-locals.cs: Add tests for locals with large stack frame offsets.
1417 2004-02-18 Zoltan Varga <vargaz@freemail.hu>
1419 * switch.cs: Add test for bug #54473.
1421 2004-02-14 Zoltan Varga <vargaz@freemail.hu>
1423 * libtest.c: Add <time.h>
1425 * delegate.cs: Add test for bug #52092.
1427 2004-02-12 Zoltan Varga <vargaz@freemail.hu>
1429 * marshal10.cs: Oops, wrong test.
1431 * libtest.c: Add valuetype marshaling test.
1433 * marshal9.cs: Fix after marshaling changes.
1435 * marshal10.cs: Add valuetype marshaling test.
1437 2004-02-10 Zoltan Varga <vargaz@freemail.hu>
1439 * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
1442 2004-02-02 Zoltan Varga <vargaz@freemail.hu>
1444 * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
1446 * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
1449 2004-01-31 Zoltan Varga <vargaz@freemail.hu>
1451 * setenv.cs: Make this run on platforms without setenv.
1453 2004-01-30 Zoltan Varga <vargaz@freemail.hu>
1455 * Makefile.am: Set SHELL to bash, since some commands require it.
1457 2004-01-22 Zoltan Varga <vargaz@freemail.hu>
1459 * pinvoke17.cs: Fix test.
1461 2004-01-19 Zoltan Varga <vargaz@freemail.hu>
1463 * pinvoke2.cs: Add tests for DllImport problems.
1465 * pinvoke.cs: Make this run under linux.
1467 2004-01-09 Zoltan Varga <vargaz@freemail.hu>
1469 * custom-attr.cs: Add test for properties with array type.
1471 2003-12-13 Patrik Torstensson <p@rxc.se>
1473 * bug-42136.cs: invalid liveness analyse for locals
1474 used in try and catch block. (exceptions not counted
1475 for in the liveness analyse)
1476 * Makefile.am: added bug-42136.cs
1478 2003-12-13 Patrik Torstensson <p@rxc.se>
1480 * bug-48015.cs: new test for obj.Equals on ContextBound objects
1481 * Makefile.am: added bug-48015.cs.
1483 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
1485 * context-static.cs: new test for ContextStaticAttribute.
1486 * Makefile.am: added context-static.cs.
1488 2003-11-17 Zoltan Varga <vargaz@freemail.hu>
1490 * cattr-object.cs: Fix test so it does not count the attributes on the
1493 2003-10-31 Zoltan Varga <vargaz@freemail.hu>
1495 * appdomain-unload.cs: Get rid of hardcoded file names.
1497 * appdomain-unload.cs: New file. AppDomain Unloading tests.
1499 * Makefile: Add new test + enable IL tests now that we have a working
1502 * delegate7.cs: Convert it to use the test driver + add regression test
1505 2003-10-25 Zoltan Varga <vargaz@freemail.hu>
1507 * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
1509 2003-10-15 Zoltan Varga <vargaz@freemail.hu>
1511 * vararg.il: New file.
1513 * Makefile.am: Added vararg.il.
1515 2003-10-13 Bernie Solomon <bernard@ugsolutions.com>
1517 * Makefile.am: fix so it works if builddir != srcdir
1519 * libtest.c: (mono_test_empty_struct) make it exist for
1520 non-GCC builds (and possibly pass depending on trampolines).
1521 (mono_test_marshal_bool_byref) bools marshal as ints by default
1523 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
1525 * bug-46781.cs: New regression test.
1527 * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
1529 * Makefile.am (TEST_CS_SRC): Remove merged tests.
1531 * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files +
1532 convert tests so they run with the test driver used by mini.
1534 * pinvoke3.cs libtest.c: Add tests for class arguments and return
1537 * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.