2009-09-21 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / tests / ChangeLog
1 2009-09-21  Rodrigo Kumpera  <rkumpera@novell.com>
2
3         * array_load_exception.il: Test for broken arrays.
4
5 2009-09-21  Zoltan Varga  <vargaz@gmail.com>
6
7         * runtime-invoke.cs: Add more tests.
8         
9         * runtime-invoke.cs: Add tests for passing/receiving generic instances of
10         vtypes.
11
12 2009-09-20  Zoltan Varga  <vargaz@gmail.com>
13
14         * runtime-invoke.cs: Add more tests.
15
16 2009-09-17  Sebastien Pouliot  <sebastien@ximian.com>
17
18         * coreclr-security.cs: Add test cases for arrays (one dimension, 
19         multidimentional and jagged) creation.
20
21 2009-09-15  Mark Probst  <mark.probst@gmail.com>
22
23         * generic-type-load-exception.2.il: Test case for vtable setup
24         failure in shared generic code.
25
26         * Makefile.am: Test added.
27
28 2009-09-13  Zoltan Varga  <vargaz@gmail.com>
29
30         * runtime-invoke.cs: Add a test.
31
32 2009-09-10  Bill Holmes  <billholmes54@gmail.com>
33
34         * cominterop.cs : Adding a test for invoking delegates that 
35           target COM methods.
36
37         Contributed under MIT/X11 license.
38
39 2009-09-08  Rodrigo Kumpera  <rkumpera@novell.com>
40
41         * iface4.cs: Add one more check.
42
43 2009-09-08  Jonathan Chambers  <joncham@gmail.com>
44
45         * cominterop.cs libtest.c: Add support to run tests
46         on all x86 and amd64 platforms.
47
48 2009-09-07  Zoltan Varga  <vargaz@gmail.com>
49
50         * Makefile.am (runtest): Disable aot on some tests which contain loading
51         errors.
52
53 2009-09-05  Zoltan Varga  <vargaz@gmail.com>
54
55         * process-stress.cs: New stress test for spawning processes.
56
57 2009-09-03  Zoltan Varga  <vargaz@gmail.com>
58
59         * pinvoke3.cs libtest.c: Add a test for #481559.
60
61 2009-08-24  Rodrigo Kumpera  <rkumpera@novell.com>
62
63         * load-exceptions.cs:
64         * load-missing.il: Test for virtual and static methods.
65
66 2009-08-24  Rodrigo Kumpera  <rkumpera@novell.com>
67
68         * load-exceptions.cs:
69         * load-missing.il: Test for invalid method overrides.
70
71 2009-08-19 Rodrigo Kumpera  <rkumpera@novell.com>
72
73         * constraints-load.il: New test for errors related to loading
74         type and method constraints.
75
76 2009-08-12 Rodrigo Kumpera  <rkumpera@novell.com>
77
78         * bug-528055.il: Regression test for #528055.
79
80 2009-08-04  Atsushi Enomoto  <atsushi@ximian.com>
81
82         * make_imt_test.sh: fix freebsd build by Makoto Kishimoto
83           http://lists.ximian.com/pipermail/mono-devel-list/2008-November/029970.html
84
85 2009-07-31 Rodrigo Kumpera  <rkumpera@novell.com>
86
87         * generic_type_definition.2.cs: This test verifies for a lot of stuff
88         that must work under compiler context. A few of those used to work outside
89         of it, so this test worked by pure luck.
90         The fix is to run the test under compiler context.
91
92 2009-07-23  Zoltan Varga  <vargaz@gmail.com>
93
94         * load-exceptions.cs: Add a test for #524498.
95
96 2009-07-11  Zoltan Varga  <vargaz@gmail.com>
97
98         * runtime-invoke.cs: Convert it to use TestDriver. Add tests for
99         ptr types.
100
101 2009-07-09  Mark Probst  <mark.probst@gmail.com>
102
103         * generic-xdomain.2.cs: Test case for generic marshal-by-ref
104         objects.
105
106         * Makefile.am: Test added.
107
108 2009-06-29  Zoltan Varga  <vargaz@gmail.com>
109
110         * generic-stack-traces.2.cs: Add a test for #509406.
111
112         * dynamic-method-finalize.2.cs: New test.
113
114 2009-06-25  Mark Probst  <mark.probst@gmail.com>
115
116         * appdomain-async-invoke.cs: Fail if BeginInvoke doesn't return an
117         AsyncResult.
118
119 2009-06-25  Mark Probst  <mark.probst@gmail.com>
120
121         * appdomain-async-invoke.cs: Test for adding async invokes while a
122         domain is unloading.
123
124         * Makefile.am: Test added.
125
126 2009-06-25  Sylvain Dupont <duposyl@gmail.com>
127
128         * cominterop.cs libtest.c: Added tests for marshalling
129           out parameters of type SAFEARRAY[VARIANT].
130
131         Code is contributed under MIT/X11 license.
132
133 2009-06-24  Zoltan Varga  <vargaz@gmail.com>
134
135         * libtest.c make_imt_test.sh: Applied patch from Romain Tartiere 
136         (romain@blogreen.org). Fix tests on freebsd.
137
138 2009-06-17  Zoltan Varga  <vargaz@gmail.com>
139
140         * runtime-invoke.cs: Add test for sharing i8/u8 return values.
141
142 2009-06-15 Rodrigo Kumpera  <rkumpera@novell.com>
143
144         * load-exceptions.cs class.cs: Add regression test for #508487.
145
146         * t-missing.cs: Add nested type.
147
148 2009-06-06  Gert Driesen  <drieseng@users.sourceforge.net>
149
150         * bug-508538.cs: New regression test for bug #508538.
151
152 2009-06-01 Rodrigo Kumpera  <rkumpera@novell.com>
153
154         * load-exceptions.cs: Fix thiko.
155
156 2009-06-01 Rodrigo Kumpera  <rkumpera@novell.com>
157
158         * load-exceptions.cs: Test for #508532.
159
160         * load-missing.il: Ditto.
161
162 2009-05-27  Zoltan Varga  <vargaz@gmail.com>
163
164         * Makefile.am: Disable the test_messages test as it fails on the
165         buildbot.
166
167 2009-05-17  Zoltan Varga  <vargaz@gmail.com>
168
169         * Makefile.am (test_messages): Fix the dependencies of this test.
170
171 2009-05-14  Zoltan Varga  <vargaz@gmail.com>
172
173         * Makefile.am (test-coreclr-security): Use the net_2_1_raw profile since
174         the net_2_1 profile is no longer generated.
175
176 2009-05-05  Geoff Norton  <gnorton@novell.com>  
177
178         * tests-config: This file is generated by configure.
179
180 2009-04-27  Zoltan Varga  <vargaz@gmail.com>
181
182         * custom-attr.cs: Add a test for #498545.
183
184 2009-04-20  Zoltan Varga  <vargaz@gmail.com>
185
186         * virtual-sync.cs: Remove this, there is already a test for this in
187         synchronized.cs.
188
189 2009-04-18  Mark Probst  <mark.probst@gmail.com>
190
191         * appdomain-thread-abort.cs: New tests for thread aborts across
192         app domains.
193
194         * Makefile.am: Test added.
195
196 2009-04-17  Sebastien Pouliot  <sebastien@ximian.com>
197
198         * coreclr-security.cs: Add test case for the "special" case about
199         a default ctor being SSC on a transparent type (e.g. WebClient)
200
201 2009-04-15  Zoltan Varga  <vargaz@gmail.com>
202
203         * runtime-invoke.cs: Add a test for #494847.
204
205 2009-04-14  Zoltan Varga  <vargaz@gmail.com>
206
207         * thread-static.cs: Add a test for accesses through reflection.
208
209 2009-04-13  Bill Holmes  <billholmes54@gmail.com>
210
211         * Makefile.am: Adding marshalbool.cs.
212
213         * libtest.c: Adding native code for marshalbool.cs tests.
214
215         * marshalbool.cs: Adding tests for emit_marshal_boolean.
216
217         Contributed under MIT/X11 license.
218
219 2009-04-13  Zoltan Varga  <vargaz@gmail.com>
220
221         * pinvoke2.cs: Add a test for #492330.
222
223 2009-04-10  Mark Probst  <mark.probst@gmail.com>
224
225         * appdomain-unload.cs: Test for invoking on a proxy whose server
226         domain was unloaded.
227
228 2009-04-09  Zoltan Varga  <vargaz@gmail.com>
229
230         * thread6.cs: Fix race added by the last change.
231
232 2009-04-09  Bill Holmes  <billholmes54@gmail.com>
233
234         * finalizer-abort.cs, finalizer-exception.cs, finalizer-exit.cs :
235           Adding a sleep to the waiting thread to give Mono on Windows an
236           opportunity to interrupt the thread via QueueUserAPC.
237
238         Contributed under MIT/X11 license.
239
240 2009-03-31  Mark Probst  <mark.probst@gmail.com>
241
242         * critical-finalizers.cs: Test case for critical finalizers.
243
244         * Makefile.am: Test added.
245
246 2009-03-31  Mark Probst  <mark.probst@gmail.com>
247
248         * finalizer-wait.cs: Test case for WaitForPendingFinalizers.
249
250         * Makefile.am: Test added.
251
252 2009-03-29  Zoltan Varga  <vargaz@gmail.com>
253
254         * remoting4.cs: Fix the last change.
255
256 2009-03-28  Zoltan Varga  <vargaz@gmail.com>
257
258         * load-exceptions.cs: Add a test for missing locals.
259
260         * remoting4.cs: Add a test for generic virtual interface methods on proxies.
261
262 2009-03-28  Sebastien Pouliot  <sebastien@ximian.com>
263
264         * coreclr-security.cs: Add more override test cases.
265
266 2009-03-26  Zoltan Varga  <vargaz@gmail.com>
267
268         * pinvoke2.cs: Add a test for #488670.
269
270 2009-03-25  Mark Probst  <mark.probst@gmail.com>
271
272         * interlocked-4.2.cs: New CompareExchange test (triggered register
273         allocation bug on x86 and amd64).
274
275         * Makefile.am: Test added.
276
277 2009-03-24  Mark Probst  <mark.probst@gmail.com>
278
279         * interlocked-3.cs: New CompareExchange test.
280
281         * Makefile.am: Test added.
282
283 2009-03-24  Zoltan Varga  <vargaz@gmail.com>
284
285         * thread6.cs: Add back a sleep to avoid a race.
286
287 2009-03-23  Zoltan Varga  <vargaz@gmail.com>
288
289         * pinvoke-2.2.cs libtest.c: Add a test for #487758.
290
291 2009-03-20  Zoltan Varga  <vargaz@gmail.com>
292
293         * thread6.cs: Use a monitor to avoid sleeping which doesn't work on slow
294         machines.
295
296 2009-03-15  Steven Munroe  <munroesj@us.ibm.com>
297
298         This patch is contributed under the terms of the MIT/X11 license
299
300         * Makefile.am (test_platform): Enable testbundle for ppc.
301
302 2009-03-13  Mark Probst  <mark.probst@gmail.com>
303
304         * coreclr-security.exe: Added a test for calling via a
305         MANAGED_TO_MANAGED wrapper.
306
307 2009-03-09  Zoltan Varga  <vargaz@gmail.com>
308
309         * custom-attr.cs: Add a test for #483247.
310
311 2009-03-08  Zoltan Varga  <vargaz@gmail.com>
312
313         * gchandles.cs: New test.
314
315         * Makefile.am: Test added.
316
317 2009-03-06  Zoltan Varga  <vargaz@gmail.com>
318
319         * load-exceptions.cs load-missing.il: Add a test for #482638.
320
321 2009-03-05  Mark Probst  <mark.probst@gmail.com>
322
323         * bug-479763.2.cs: New test.
324
325         * Makefile.am: Test added.
326
327 2009-03-04  Mark Probst  <mark.probst@gmail.com>
328
329         * Makefile.am: Second part of the erroneous change reverted.  I
330         suck.
331
332 2009-03-04  Mark Probst  <mark.probst@gmail.com>
333
334         * Makefile.am: Erroneous change reverted.
335
336 2009-03-04  Mark Probst  <mark.probst@gmail.com>
337
338         * bug-481403.il: New test.
339
340         * Makefile.am: Test added.
341
342 2009-02-21  Zoltan Varga  <vargaz@gmail.com>
343
344         * invoke.cs: Add a test.
345
346 2009-02-19  Zoltan Varga  <vargaz@gmail.com>
347
348         * pinvoke2.cs libtest.c: Add a test for #477396.
349
350 2009-02-11  Mark Probst  <mark.probst@gmail.com>
351
352         * bug-473999.2.cs: New test.
353
354         * Makefile.am: Test added.
355
356 2009-02-10  Mark Probst  <mark.probst@gmail.com>
357
358         * bug-473482.2.cs: New test.
359
360         * Makefile.am: Test added.
361
362 2009-02-05  Mark Probst  <mark.probst@gmail.com>
363
364         * bug-472692.2.cs: New test.
365
366         * Makefile.am: Test added.
367
368 2009-02-05  Mark Probst  <mark.probst@gmail.com>
369
370         * bug-472600.2.cs: New test.
371
372         * Makefile.am: Test added.
373
374 2009-02-02  Zoltan Varga  <vargaz@gmail.com>
375
376         * generics-invoke-byref.2.cs: Add a test for #471259.
377
378 2009-01-28  Zoltan Varga  <vargaz@gmail.com>
379
380         * generic-marshalbyref.2.cs: Also do the test for a class without type
381         constraints.
382
383 2009-01-27  Mark Probst  <mark.probst@gmail.com>
384
385         * bug469742.2.il: New test.
386
387         * Makefile.am: Test added.
388
389 2009-01-26  Zoltan Varga  <vargaz@gmail.com>
390
391         * pinvoke2.cs libtest.c: Add a test for #469135.
392
393 2009-01-22  Mark Probst  <mark.probst@gmail.com>
394
395         * generic-stack-traces2.2.cs: Another generic sharing test for
396         stack traces.
397
398         * Makefile.am: Test added.
399
400 2009-01-21 Rodrigo Kumpera  <rkumpera@novell.com>
401
402         * appdomain-unload-callback.cs: New test for the AppDomain::DomainUnload
403         deadlock.
404
405         * Makefile.am: Test added.
406
407 2009-01-21  Mark Probst  <mark.probst@gmail.com>
408
409         * bug-467456.cs: New test case.
410
411         * Makefile.am: Test added.
412
413 2009-01-21  Mark Probst  <mark.probst@gmail.com>
414
415         * generic-unloading.2.cs, generic-unloading-sub.2.cs: Test case
416         for unloading images whose MonoGenericInst's are still in use.
417
418         * Makefile.am: Test added.
419
420 2009-01-20  Mark Probst  <mark.probst@gmail.com>
421
422         * generic-stack-traces.2.cs: Generic sharing test for stack
423         traces.
424
425         * Makefile.am: Test added.
426
427 2009-01-20  Mark Probst  <mark.probst@gmail.com>
428
429         * generic-system-arrays.2.cs: Generic sharing test case for
430         arrays.
431
432         * Makefile.am: Test added.
433
434 2009-01-20  Zoltan Varga  <vargaz@gmail.com>
435
436         * test-runner.cs: Avoid closing a stream which is still being written to.
437
438 2009-01-18  Zoltan Varga  <vargaz@gmail.com>
439
440         * marshal9.cs: Change a test to be compatible with MS.NET.
441
442 2009-01-07 Rodrigo Kumpera  <rkumpera@novell.com>
443
444         * bug-459094.cs: New regression test.
445
446         * Makefile.am: Test added.
447
448 2009-01-06 Rodrigo Kumpera  <rkumpera@novell.com>
449
450         * bug-462592.cs: New regression test.
451
452         * Makefile.am: Test added.
453
454 2009-01-05  Zoltan Varga  <vargaz@gmail.com>
455
456         * pinvoke2.cs: Add another test for generic structures.
457
458 2009-01-05 Rodrigo Kumpera  <rkumpera@novell.com>
459
460         * bug-463303.il: New regression test.
461
462         * Makefile.am: Test added.
463
464 2009-01-03 Rodrigo Kumpera  <rkumpera@novell.com>
465
466         * bug-400716.cs: New regression test.
467
468         * Makefile.am: Test added.
469
470 2008-12-26 Rodrigo Kumpera  <rkumpera@novell.com>
471
472         * bug-461261.cs: New regression test.
473
474         * Makefile.am: Test added.
475
476 2008-12-24  Mark Probst  <mark.probst@gmail.com>
477
478         * generic-sealed-virtual.2.cs: Test case for final generic
479         methods.
480
481         * Makefile.am: Test added.
482
483 2008-12-24 Rodrigo Kumpera  <rkumpera@novell.com>
484
485         * bug-461941.cs: New regression test.
486
487         * Makefile.am: Test added.
488
489 2008-12-23  Mark Probst  <mark.probst@gmail.com>
490
491         * bug-461198.2.cs: New generic sharing test.
492
493         * Makefile.am: Test added.
494
495 2008-12-23  Rodrigo Kumpera  <rkumpera@novell.com>
496
497         * bug-461867.cs: New regression test.
498
499         * Makefile.am: Test added.
500
501 2008-12-19  Mark Probst  <mark.probst@gmail.com>
502
503         * bug-459285.2.cs: New generic sharing test.
504
505         * Makefile.am: Test added.
506
507 2008-12-12  Rodrigo Kumpera  <rkumpera@novell.com>
508
509         * bug-389886-sre-generic-interface-instances.cs: New regression test.
510
511         * Makefile.am: Test added.
512
513 2008-12-11  Mark Probst  <mark.probst@gmail.com>
514
515         * generic-marshalbyref.2.cs: Test for calls to marshal-by-ref
516         objects.
517
518         * Makefile.am: Test added.
519
520 2008-12-08  Rodrigo Kumpera  <rkumpera@novell.com>
521
522         * bug445361.il: New regression test.
523
524         * Makefile.am: Test added.
525
526 2008-12-08  Rodrigo Kumpera  <rkumpera@novell.com>
527
528         * bug457574.il: New regression test.
529
530         * Makefile.am: Test added.
531
532 2008-12-07  Zoltan Varga  <vargaz@gmail.com>
533
534         * stack-overflow.cs (foo): Prevent the large local variable from being
535         optimized away.
536
537 2008-12-03  Mark Probst  <mark.probst@gmail.com>
538
539         * generic-typedef.2.cs: New test for ldtoken of open generic
540         types.
541
542         * Makefile.am: Test added.
543
544 2008-11-26  Mark Probst  <mark.probst@gmail.com>
545
546         * vararg2.cs: Forgot to add at last commit.
547
548 2008-11-26  Mark Probst  <mark.probst@gmail.com>
549
550         * vararg2.cs: Test for sub-word sized variable arguments.
551
552         * Makefile.am: Test added.
553
554 2008-11-20  Zoltan Varga  <vargaz@gmail.com>
555
556         * pinvoke2.cs: Add a test for passing/receiving generic struct instances.
557
558         * stackframes-async.2.cs: Add a test for #444383.
559
560 2008-11-13  Mark Probst  <mark.probst@gmail.com>
561
562         * filter-stack.cs: Test whether method calls with large arguments
563         work in filter clauses.
564
565         * Makefile.am: Test added.
566
567 2008-11-06  Jonathan Chambers  <joncham@gmail.com>
568
569         * async_read.cs: Open file with Read access to avoid
570         file access exception on Windows.
571
572         * bug-349190.2.cs: Use different name for dynamic executable
573         to avoid file access exception on Windows.
574
575         Code is contributed under MIT/X11 license.
576
577 2008-10-03  Mark Probst  <mark.probst@gmail.com>
578
579         * generic-virtual-invoke.2.cs: Use different instantiations and
580         iterate the test.
581
582 2008-10-03  Mark Probst  <mark.probst@gmail.com>
583
584         * generic-virtual.2.cs: Iterate the test to make the generic
585         virtual method chunks kick in.
586
587 2008-10-03  Zoltan Varga  <vargaz@gmail.com>
588
589         * invoke.cs: Fix this test after the ConstructorInfo changes.
590
591         * stack-overflow.cs: Fix warnings. Add unmanaged tests.
592
593 2008-10-03  Mark Probst  <mark.probst@gmail.com>
594
595         * generic-virtual-invoke.2.cs: Test for runtime invoking generic
596         virtual methods.
597
598         * Makefile.am: Test added.
599
600 2008-10-02  Mark Probst  <mark.probst@gmail.com>
601
602         * bug-431413.2.cs: Test for bug #431413 (multidimensional generic
603         arrays).
604
605         * Makefile.am: Test added.
606
607 2008-10-01  Zoltan Varga  <vargaz@gmail.com>
608
609         * pinvoke3.cs libtest.c: Add test for byref string marshalling.
610
611 2008-09-30  Mark Probst  <mark.probst@gmail.com>
612
613         * generic-constrained.2.il: Test case for the constrained. prefix
614         with generic interfaces.
615
616         * Makefile.am: Test added.
617
618 2008-09-29  Zoltan Varga  <vargaz@gmail.com>
619
620         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on ia64.
621
622 2008-09-26  Mark Probst  <mark.probst@gmail.com>
623
624         * generic-delegate-ctor.2.cs: Test case for delegate ctor icall
625         wrappers.
626
627         * Makefile.am: Test added.
628
629 2008-09-26  Zoltan Varga  <vargaz@gmail.com>
630
631         * delegate9.cs: New test.
632
633 2008-09-25  Mark Probst  <mark.probst@gmail.com>
634
635         * generic-synchronized.2.cs: Test case for synchronized generic
636         methods.
637
638         * Makefile.am: Test added.
639
640 2008-09-21  Mark Probst  <mark.probst@gmail.com>
641
642         * exception17.cs: New test case for throwing an exception from
643         within a finally block.
644
645         * Makefile.am: Test added.
646
647 2008-09-19  Mark Probst  <mark.probst@gmail.com>
648
649         * generic-type-builder.2.cs: Test case for a generic sharing issue
650         with dynamic methods.
651
652         * Makefile.am: Test added.
653
654 2008-09-17  Robert Jordan  <robertj@gmx.net>
655
656         * Makefile.am: Add test for #415577.
657
658 2008-09-16  Zoltan Varga  <vargaz@gmail.com>
659
660         * bug-426309.2.il: New test.
661
662 2008-09-10  Zoltan Varga  <vargaz@gmail.com>
663
664         * marshal9.cs: Add test for #425001.
665
666 2008-09-07  Mark Probst  <mark.probst@gmail.com>
667
668         * libtest.c: Darwin structure alignment also applies to PPC.
669
670 2008-09-06  Zoltan Varga  <vargaz@gmail.com>
671
672         * libtest.c pinvoke2.cs: Add float tests.
673
674 2008-08-28  Zoltan Varga  <vargaz@gmail.com>
675
676         * libtest.c (mono_xr_as_handle): Initialize ref before returning it.
677
678 2008-08-26  Zoltan Varga  <vargaz@gmail.com>
679
680         * generics-sharing.2.cs: Fix invalid generic construct permitted by older
681         versions of gmcs.
682
683 2008-08-21  Zoltan Varga  <vargaz@gmail.com>
684
685         * Makefile.am: Add AOT+gshared tests.
686
687         * synchronized.cs: Test synchronized state using Monitor.Pulse since
688         Monitor.Exit no longer throws an exception.
689
690 2008-08-20  Zoltan Varga  <vargaz@gmail.com>
691
692         * pinvoke2.cs libtest.c: Add test for out marshalling of delegates. 
693         Fix warnings.
694
695 2008-08-16  Zoltan Varga  <vargaz@gmail.com>
696
697         * jmpTest.il: Removed, there is already a test for this in mini/iltests.il.
698
699 2008-08-13  Zoltan Varga  <vargaz@gmail.com>
700
701         * Makefile.am (DISABLED_TESTS): Remove appdomain-unload.exe, it seems to
702         work now, also it is too important to stay disabled.
703
704 2008-08-10  Zoltan Varga  <vargaz@gmail.com>
705
706         * pinvoke3.cs: Add test for #416078.
707
708 2008-08-08  Zoltan Varga  <vargaz@gmail.com>
709
710         * nullable_boxing.2.cs: Add test for #415621.
711
712 2008-08-02  Zoltan Varga  <vargaz@gmail.com>
713
714         * pinvoke2.cs libtest.c: Extend the ia64 single HFA test so it also checks for
715         #109511.
716
717 2008-07-28  Zoltan Varga  <vargaz@gmail.com>
718
719         * Makefile.am: Use custom-modifiers.2.cs instead of custom-modifiers.cs
720         to fix make dist.
721
722 2008-07-28  Bill Holmes  <billholmes54@gmail.com>
723         * libtest.c, winx64structs.cs :
724           Adding tests to exercise calling managed code from native with struct
725           arguments on Winx64.
726
727         Contributed under MIT/X11 license.
728
729 2008-07-27  Zoltan Varga  <vargaz@gmail.com>
730
731         * test-runner.cs: Cleanup terminated processes on the main thread to prevent
732         races.
733
734         * Makefile.am (runtest-managed): Make this depend on test-runner.exe.
735         
736         * Makefile.am: Make most tests which had a separate execution rule use the
737         normal test runner, make the output less verbose.
738
739         * Makefile.am (runtest-managed): New experimental target which uses the
740         new test runner.
741
742         * test-runner.cs: New managed test driver with support for parallel 
743         execution.
744
745 2008-07-26  Zoltan Varga  <vargaz@gmail.com>
746
747         * appdomain-unload.cs: Disable the timeout test as there is no timeout in
748         the runtime any more.
749
750         * Makefile.am: Unify the different 'test' targets somewhat.
751
752 2008-07-21  Mark Probst  <mark.probst@gmail.com>
753
754         * generic-getgenericarguments.2.cs: Test case catching static
755         RGCTX wrappers in MonoReflectionMethods.
756
757         * Makefile.am: Test added.
758
759 2008-07-17  Rodrigo Kumpera  <rkumpera@novell.com>
760
761         * generics-sharing.2.cs: Fix the build.
762
763 2008-07-10  Raja R Harinath  <harinath@hurrynot.org>
764
765         * Makefile.am (testaot): Set MONO_PATH when running the AOT
766         compiler.  Don't set LD_LIBRARY_PATH, we're already using LIBTOOL
767         to run the program.
768
769 2008-07-07  Bill Holmes  <billholmes54@gmail.com>
770         * libtest.c, winx64structs.cs :
771           Adding tests to exercise bug 404729 on Winx64.
772
773         Contributed under MIT/X11 license.
774
775 2008-07-07  Zoltan Varga  <vargaz@gmail.com>
776
777         * Makefile.am: Run the aot tests using --debug.
778
779         * resolve_field_bug.2.il: Fix this test.
780
781 2008-07-06  Zoltan Varga  <vargaz@gmail.com>
782
783         * pinvoke2.cs libtest.c: Add test for #404729.
784
785 2008-07-04  Mark Probst  <mark.probst@gmail.com>
786
787         * generic-delegate2.2.cs, generic-delegate2-lib.2.il: Test case
788         for open generic delegates (delegates which get their target
789         object only at the invocation).
790
791         * Makefile.am: Test added.
792
793 2008-06-29  Rodrigo Kumpera  <rkumpera@novell.com>
794
795         * valuetype-equals.cs: Tests for ValueType::Equals for all
796         primitive numeric types.
797
798 2008-06-26  Rodrigo Kumpera  <rkumpera@novell.com>
799
800         * nullable_boxing.2.cs: Test if Array::GetValue box nullables
801         correctly.
802
803 2008-06-26  Mark Probst  <mark.probst@gmail.com>
804
805         * generic-valuetype-interface.2.cs: Test for generic valuetypes
806         which implement interfaces.
807
808         * generic-valuetype-newobj.2.il, generic-valuetype-newobj2.2.il:
809         Test for newobj with generic valuetypes.
810
811         * Makefile.am: Tests added.
812
813 2008-06-25  Rodrigo Kumpera  <rkumpera@novell.com>
814
815         * generic-ldtoken-method.2.il: Don't use GetMethodHandle/1
816         with methods that belong to a generic type.
817
818 2008-06-23  Zoltan Varga  <vargaz@gmail.com>
819
820         * pinvoke2.cs libtest.c: Add test for #402585.
821
822 2008-06-23  Mark Probst  <mark.probst@gmail.com>
823
824         * generic-virtual2.2.cs: Test case for a call from a generic
825         method to a method of a generic class where the generic method
826         does not require the MRGCTX.
827
828         * Makefile.am: Test added.
829
830 2008-06-23  Mark Probst  <mark.probst@gmail.com>
831
832         * generic-exceptions.2.cs: Test case for exception handlers in
833         generic methods with catch clauses depending on the method type
834         arguments.
835
836         * Makefile.am: Test added.
837
838 2008-06-20  Rodrigo Kumpera  <rkumpera@novell.com>
839
840         * bug-349190.2.cs: Regression test for bug #349190.
841         Checks the encoding of generic MethodBuilders that
842         have been not instantiated.
843
844         * Makefile.am: Test added.
845
846 2008-06-19  Rodrigo Kumpera  <rkumpera@novell.com>
847
848         * generic-ldtoken-method.2.il: Fix the signature of GetMethodHandle.
849
850 2008-06-17  Mark Probst  <mark.probst@gmail.com>
851
852         * generic-delegate.2.cs: Test for constructing delegates via
853         CreateDelegate.
854
855 2008-06-17  Mark Probst  <mark.probst@gmail.com>
856
857         * generic-special.2.cs: Test case for static special fields in
858         generic classes.
859
860         * Makefile.am: Test added.
861
862 2008-06-17  Mark Probst  <mark.probst@gmail.com>
863
864         * Makefile.am: Also run generic sharing tests with inlining
865         enabled.
866
867 2008-06-16  Mark Probst  <mark.probst@gmail.com>
868
869         * generic-virtual.2.cs: Delegate test for static generic methods.
870
871 2008-06-14  Kornél Pál  <kornelpal@gmail.com>
872
873         * mixed-mode: Add x64 target to mixed-mode assembly tests.
874
875         Contributed under MIT/X11 license.
876
877 2008-06-13  Zoltan Varga  <vargaz@gmail.com>
878
879         * modules.cs modules-m1.cs: New files. Tests for .netmodules.
880
881 2008-06-13  Mark Probst  <mark.probst@gmail.com>
882
883         * generic-static-methods.2.cs: Test case for static generic
884         methods.
885
886         * Makefile.am: Test added.
887
888 2008-06-12  Bill Holmes  <billholmes54@gmail.com>
889         * libtest.c, winx64structs.cs :
890           Changing winx64structs.cs to use the TestDriver.dll
891
892         Contributed under MIT/X11 license.
893
894 2008-06-12  Bill Holmes  <billholmes54@gmail.com>
895         * libtest.c, winx64structs.cs :
896           Adding marshaling tests for structs.  These tests
897           represent the different cases to consider on Winx64.
898
899         Contributed under MIT/X11 license.
900
901 2008-06-10  Zoltan Varga  <vargaz@gmail.com>
902
903         * Makefile.am: Delete some tests for the disabled set which seem to work now.
904
905 2008-06-05  Jonathan Chambers  <joncham@gmail.com>
906
907         * Makefile.am: Disable async-exc-compilation.exe on Win32 as it is
908         hanging the runtime tests.
909
910         Code is contributed under MIT/X11 license.
911
912 2008-06-05  Bill Holmes  <billholmes54@gmail.com>
913         * libtest.c, Makefile.am, winx64structs.cs :
914           Adding marshaling tests for structs.  These tests
915           represent the different cases to consider on Winx64.
916
917         Contributed under MIT/X11 license.
918
919 2008-06-04  Mark Probst  <mark.probst@gmail.com>
920
921         * generic-array-exc.2.il: Test case for generic array type in
922         catch clause.
923
924         * Makefile.am: Test added.
925
926 2008-06-04  Mark Probst  <mark.probst@gmail.com>
927
928         * generic-tailcall2.2.il: Test case for tailcalls from non-generic
929         code to generic code requiring vtable/rgctx argument.
930
931         * Makefile.am: Test added.
932
933 2008-06-02  Bill Holmes  <billholmes54@gmail.com>
934         * libtest.c:  Changes to make libtest.c ready to be compiled in 
935           Visual Studio.  The STDCALL statements had to be moved and I added
936           declspec(dllexport) statements to all methods.
937
938         Contributed under MIT/X11 license.
939         
940 2008-05-30  Zoltan Varga  <vargaz@gmail.com>
941
942         * long-shift-regalloc.il: Removed, merged into mini/iltests.il.
943
944 2008-05-23  Zoltan Varga  <vargaz@gmail.com>
945
946         * Makefile.am (test-generic-sharing): Exit if one of the tests fail. Run the
947         tests with MONO_GENERIC_SHARING=all.
948
949 2008-05-22  Mark Probst  <mark.probst@gmail.com>
950
951         * Makefile.am: Do generic sharing tests with domain sharing turned
952         on as well.
953
954 2008-05-22  Mark Probst  <mark.probst@gmail.com>
955
956         * generic-method-patching.2.cs: Test callvirt to sealed generic
957         methods.
958
959         * Makefile.am: Test added.
960
961 2008-05-22  Mark Probst  <mark.probst@gmail.com>
962
963         * generic-refanyval.2.il: Test case for generic refanyval.
964
965         * Makefile.am: Test added.
966
967 2008-05-21  Rodrigo Kumpera  <rkumpera@novell.com>
968
969         * bug-325283.2.cs: Regression test for bug #325283.
970
971 2008-05-20  Raja R Harinath  <harinath@hurrynot.org>
972
973         * Makefile.am (bug-382986): Fix for srcdir != builddir.
974
975 2008-05-20  Mark Probst  <mark.probst@gmail.com>
976
977         * generic-null-call.2.cs: Tests non-virtual callvirt on generic
978         methods with this==null.
979
980         * Makefile.am: Test added.
981
982 2008-05-16  Rodrigo Kumpera  <rkumpera@novell.com>
983
984         * bug-389886.2.il: Regression test for bug #389886.
985
986 2008-05-13  Zoltan Varga  <vargaz@gmail.com>
987
988         * exit-stress.cs: New stress test program for testing Environment.Exit () and
989         threads.
990
991         * stress-runner.cs: Add 'exit-stress', add a few new /proc/pid/status entries.
992
993 2008-05-12  Jb Evain  <jbevain@novell.com>
994
995         * Makefile.am: fix compilation of 2.1 tests.
996
997 2008-05-09  Kornél Pál  <kornelpal@gmail.com>
998
999         * mixed-mode: Added mixed-mode assembly tests.
1000
1001         Contributed under MIT/X11 license.
1002
1003 2008-05-08  Rodrigo Kumpera  <rkumpera@novell.com>
1004
1005         * bug-387274.2.il: Regression test for bug #387274.
1006
1007 2008-05-07  Robert Jordan  <robertj@gmx.net>
1008
1009         * Makefile.am: don't pull libeglib.a twice. Fixes #387491.
1010
1011 2008-05-05  Robert Jordan  <robertj@gmx.net>
1012
1013         * libtest.c, thunks.cs: reworked to match the new struct
1014         handling.       
1015         
1016 2008-05-06  Rodrigo Kumpera  <rkumpera@novell.com>
1017
1018         * bug-382986.cs. bug-382986-lib.cs: Regression test for
1019         bug #382986.
1020
1021 2008-05-04  Robert Jordan  <robertj@gmx.net>
1022
1023         * libtest.c: disable struct tests for platforms with incompatible
1024         native/managed alignments.
1025
1026 2008-05-03  Robert Jordan  <robertj@gmx.net>
1027
1028         * libtest.c, thunks.cs: tests for mono_method_get_unmanaged_thunk ().
1029
1030         * Makefile.am: add thunk.cs. link libtest with gmodule.
1031
1032         Code is contributed under MIT/X11 license.
1033
1034 2008-04-28  Mark Probst  <mark.probst@gmail.com>
1035
1036         * generic-array-type.2.cs: Test case for type arguments in arrays.
1037
1038         * Makefile.am: Added test.
1039
1040 2008-04-25  Mark Probst  <mark.probst@gmail.com>
1041
1042         * generic-interface-methods.2.cs: Test case for generic interface
1043         methods.
1044
1045         * Makefile.am: Added test.
1046
1047 2008-04-15  Raja R Harinath  <harinath@hurrynot.org>
1048
1049         * Makefile.am (generic-box.2.exe, generic-unbox.2.exe): Create in
1050         build-dir.
1051
1052 2008-04-11  Mark Probst  <mark.probst@gmail.com>
1053
1054         * Makefile.am: Added missing files to EXTRA_DIST.
1055
1056 2008-04-10  Atsushi Enomoto  <atsushi@ximian.com>
1057
1058         * Makefile: fix extra dist file name.
1059
1060 2008-04-10  Mark Probst  <mark.probst@gmail.com>
1061
1062         * generic-box.2.cs, generic-boxing.2.il, generic-delegate.2.cs,
1063         generic-ldobj.2.il, generic-ldtoken.2.il,
1064         generic-ldtoken-field.2.il, generic-ldtoken-method.2.il,
1065         generic-mkrefany.2.il, generic-sizeof.2.cs, generic-tailcall.2.il,
1066         generic-unbox.2.cs, generic-unboxing.2.il, generic-virtual.2.cs,
1067         generics-sharing.2.cs: New test cases for generic sharing.
1068
1069         * Makefile.am: Added tests.
1070
1071 2008-03-31  Mark Probst  <mark.probst@gmail.com>
1072
1073         * Makefile.am: Re-enabled CoreCLR security tests.  Fixes #362626.
1074
1075 2008-03-25  Mark Probst  <mark.probst@gmail.com>
1076
1077         * generic-box.2.cs: Test case for generic box.
1078
1079         * Makefile.am: Added the new test.
1080
1081 2008-03-24  Zoltan Varga  <vargaz@gmail.com>
1082
1083         * interlocked-2.2.cs: Add tests for Interlocked.Increment/Decrement on longs.
1084
1085 2008-03-22  Zoltan Varga  <vargaz@gmail.com>
1086
1087         * assemblyresolve/Makefile.am (MCS): Use gmcs.exe instead of mcs.exe.
1088
1089 2008-03-21  Zoltan Varga  <vargaz@gmail.com>
1090
1091         * libtest.c: Fix missing return in mono_marshal_alloc (). Disable or fix all
1092         warnings.
1093
1094         * assemblyresolve/Makefile.am: Use the 2.0 profile for compilation.
1095
1096 2008-03-20  Mark Probst  <mark.probst@gmail.com>
1097
1098         * generics-sharing.2.cs: Test cases for ldtoken.
1099
1100 2008-03-19  Rodrigo Kumpera  <rkumpera@novell.com>
1101
1102         * bug-340662_bug.cs: Added. Regression test for the bug.
1103
1104         * Makefile.am: Added the new test.
1105
1106 2008-03-18  Mark Probst  <mark.probst@gmail.com>
1107
1108         * generics-sharing-other-exc.2.il: Test case for catching
1109         exceptions not derived from System.Exception specified by a type
1110         variable.
1111
1112         * Makefile.am: Added the new test.
1113
1114 2008-03-18  Mark Probst  <mark.probst@gmail.com>
1115
1116         * generic-initobj.2.cs: Test case for initobj in generic code.
1117
1118         * Makefile.am: Added the new test.
1119
1120 2008-03-17  Mark Probst  <mark.probst@gmail.com>
1121
1122         * shared-generic-methods.2.cs: Test case for calls from shared
1123         code to generic methods.
1124
1125         * Makefile.am: Added the new test.
1126
1127 2008-03-14  Mark Probst  <mark.probst@gmail.com>
1128
1129         * generics-sharing.2.cs: New tests for static methods.
1130
1131         * generic-inlining.2.cs: Added.  Tests generic method inlining.
1132
1133         * shared-generic-synchronized.2.cs: Added.  Tests shared
1134         synchronized methods.
1135
1136         * Makefile.am: Added the new tests.  New target for running the
1137         generic code sharing with the optimization enabled.
1138
1139 2008-03-04  Mark Probst  <mark.probst@gmail.com>
1140
1141         * generics-sharing.2.c: Added test for open catch clauses in
1142         shared generic code.
1143
1144 2008-02-27  Zoltan Varga  <vargaz@gmail.com>
1145
1146         * Makefile.am: Compile and run all tests using the 2.0 profile.
1147
1148 2008-02-26  Rodrigo Kumpera  <rkumpera@novell.com>
1149
1150         * load-exceptions.cs: Fix the test for missing type situations.
1151
1152 2008-02-26  Zoltan Varga  <vargaz@gmail.com>
1153
1154         * static-constructor.cs thread5.cs: Fix these so they works on the 2.0 profile too.
1155
1156 2008-02-25  Rodrigo Kumpera  <rkumpera@novell.com>
1157
1158         * call_missing_method.il
1159         * call_missing_call.il
1160         * ldfld_missing_class.il
1161         * ldfld_missing_field.il: Test if the proper loader
1162         error is raised in case of failure.
1163
1164         * Makefile.am: Added the previous tests.
1165
1166 2008-02-23  Zoltan Varga  <vargaz@gmail.com>
1167
1168         * pinvoke3.cs: Add tests for missing MarshalAs directives when marshalling arrays.
1169
1170 2008-02-22  Mark Probst  <mark.probst@gmail.com>
1171
1172         * generics-sharing.2.cs: New tests for the extensible runtime
1173         generic context.
1174
1175         * recursive-generics.2.cs: Tests for recursive generic types.
1176
1177         * Makefile.am: Added recursive-generics.2.cs.
1178
1179 2008-02-21  Mark Probst  <mark.probst@gmail.com>
1180
1181         * generics-sharing.2.cs: Improved tests.
1182
1183 2008-02-21  Rodrigo Kumpera  <rkumpera@novell.com>
1184
1185         * resolve_method_bug.2.il
1186         * resolve_field_bug.2.il
1187         * resolve_type_bug.2.il: Tests for #363450. They verify that
1188         a loader error during System.Reflection.Module::Resolve* methods don't
1189         leak and causes a spurious TypeLoadException somewhere else.
1190
1191         * Makefile.am: Added the previous tests.
1192
1193 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
1194
1195         * Makefile.am (SMCS): Add temporary-smcs-hack flag.
1196
1197 2008-02-04  Massimiliano Mantione  <massi@ximian.com>
1198
1199         * Makefile.am: Re-enabled bug-77127.exe (was fixed in r95036).
1200
1201 2008-02-04  Massimiliano Mantione  <massi@ximian.com>
1202
1203         * iface4.cs: Also added another "level" of inheritance...
1204
1205 2008-02-04  Massimiliano Mantione  <massi@ximian.com>
1206
1207         * iface4.cs: Tested also Stop method (just to be on the safe side).
1208
1209 2008-01-28  Rodrigo Kumpera  <rkumpera@novell.com>
1210
1211         * Makefile.am: disabled bug-348522.2.cs until after release.
1212
1213 2008-01-28  Rodrigo Kumpera  <rkumpera@novell.com>
1214
1215         * bug-348522.2.cs: Added, tests for invoking by reflection
1216         using bad arguments.
1217
1218         * Makefile.am: added bug-348522.2.cs.
1219
1220 2008-01-26  Zoltan Varga  <vargaz@gmail.com>
1221
1222         * nonvirt.cs: Removed, moved to mini/exceptions.cs.
1223
1224 2008-01-24  Jonathan Chambers  <joncham@gmail.com>
1225
1226         * libtest.c: Allocate memory for out string parameters.
1227
1228         * pinvoke2.cs: Add tests for marshalling strings as out paramters.
1229
1230         Code is contributed under MIT/X11 license.
1231
1232 2008-01-08  Zoltan Varga  <vargaz@gmail.com>
1233
1234         * Makefile.am (DISABLED_TESTS): Disable bug-77127.exe for now to make the
1235         build green.
1236
1237 2008-01-04  Dick Porter  <dick@ximian.com>
1238
1239         * Makefile.am: Make it work on automake-1.6
1240
1241 2007-12-31  Rodrigo Kumpera  <rkumpera@novell.com>
1242
1243         * invalid-token.il, Makefile.am: Add test for loading
1244         invalid tokens.
1245
1246 2007-12-20  Zoltan Varga  <vargaz@gmail.com>
1247
1248         * Makefile.am: Enable the async-exc-compilation test on x86/amd64.
1249
1250 2007-12-17  Mark Probst  <mark.probst@gmail.com>
1251
1252         * thread-exit.cs, Makefile.am: Test case for #347676.
1253
1254 2007-12-09  Robert Jordan  <robertj@gmx.net>
1255
1256         * bug-323114.cs: Add test case for #323114.
1257
1258 2007-12-07  Zoltan Varga  <vargaz@gmail.com>
1259
1260         * pinvoke2.cs: Fix the names of two tests.
1261
1262         * checked.cs: Make exit codes positive.
1263
1264 2007-12-05  Zoltan Varga  <vargaz@gmail.com>
1265
1266         * Makefile.am (EXTRA_DIST): Add a missing file.
1267
1268 2007-12-03  Zoltan Varga  <vargaz@gmail.com>
1269
1270         * async-exc-compilation.cs: New not yet enabled test for async exceptions
1271         received during JIT compilation.
1272
1273         * custom-modifiers.2.cs custom-modifiers-il.cs: New test for the 2.0
1274         GetRequiredCustomModifiers ()/GetOptionalCustomModifiers () methods.
1275
1276 2007-11-30  Zoltan Varga  <vargaz@gmail.com>
1277
1278         * stackframes-async.2.cs: Fix this test to work with the new delegate optimization.
1279
1280 2007-11-23  Zoltan Varga  <vargaz@gmail.com>
1281
1282         * Makefile.am: Add a target for testing aot on the 2.0 profile.
1283
1284 2007-11-12  Zoltan Varga  <vargaz@gmail.com>
1285
1286         * invoke.cs: Add tests for invoking the Array Get/Set methods.
1287
1288 2007-11-12 Rodrigo Kumpera  <rkumpera@novell.com>
1289
1290         * bug-322722_patch_bx.2.cs : Added test for bug #322722.
1291
1292         * bug-322722_dyn_method_throw.2.cs: Same.
1293
1294         * Makefile.am: Added the two tests for bug #322722.
1295
1296 2007-11-07  Zoltan Varga  <vargaz@gmail.com>
1297
1298         * Makefile.am: Removed bug-318677 since the corresponding patch was reverted.
1299
1300 2007-11-07  Massimiliano Mantione  <massi@ximian.com>
1301
1302         * bug-318677.il: Added.
1303
1304         * Makefile.am: Added test for bug #318677.
1305
1306 2007-11-07  Mark Probst  <mark.probst@gmail.com>
1307
1308         * bug-324535.cs, bug-324535-il.il: Added.
1309
1310         * Makefile.am: Added test for bug #324525.
1311
1312 2007-11-05 Rodrigo Kumpera  <rkumpera@novell.com>
1313
1314         * soft-float-tests.cs: Tests for soft-float.
1315         Bug #323746 is regression tested by test.
1316
1317         * Makefile.am: Added the new test to the suite.
1318
1319
1320 2007-10-29 Rodrigo Kumpera  <rkumpera@novell.com>
1321
1322         * bug-335131.2.cs: Regression test for bug #335131.
1323         It tests the enconding of methods and constructor from
1324         a generic types that are called from the same type
1325         that defines then.
1326
1327         * Makefile.am: Added the new test to the suite.
1328         
1329
1330 2007-10-29 Rodrigo Kumpera  <rkumpera@novell.com>
1331
1332         * make_imt_test.sh: added, this script generates
1333         an interface with 2000 methods, an implementation and
1334         test code that calls all methods. This is enough to
1335         stress the IMT machinery, as thunks should have more
1336         than 100 methods with the current IMT table size.
1337  
1338         * Makefile.am: added the generated imt test and
1339         associated rules to use the script to create it.
1340
1341 2007-10-20  William Holmes  <billholmes54@gmail.com>
1342
1343         * pinvoke2.cs, libtest.c Adding test cases for marshaling
1344           booleans as I1 and U1.  Tests commit r87725.
1345
1346         Code is contributed under MIT/X11 license.
1347
1348 2007-10-18  Zoltan Varga  <vargaz@gmail.com>
1349
1350         * interlocked.cs: Add a test for CompareExchange and negative values.
1351
1352 2007-10-17  Mark Probst  <mark.probst@gmail.com>
1353
1354         * bug-331798-tb.2.cs: added for Rodrigo
1355
1356         * Makefile.am: added bug-331798-tb.2.cs
1357
1358 2007-10-17 Gert Driesen  <drieseng@users.sourceforge.net>
1359
1360         * bug-331958.cs: added.
1361         * Makefile.am: added bug-331958.cs.
1362
1363 2007-10-16  Mark Probst  <mark.probst@gmail.com>
1364
1365         * bug-333798.2.cs: added
1366
1367         * Makefile.am: added bug-333798.2.cs
1368
1369 2007-10-05 Rodrigo Kumpera  <rkumpera@novell.com>
1370
1371         * generic_type_definition_encoding.2.cs: added, this tests
1372          the regression fixed in r86912.
1373
1374         * Makefile.am: added generic_type_definition.2.cs
1375
1376 2007-09-27 Rodrigo Kumpera  <rkumpera@novell.com>
1377
1378         * generic_type_definition.2.cs: added
1379
1380         * Makefile.am: added generic_type_definition.2.cs
1381
1382
1383 2007-09-22 Rodrigo Kumpera  <rkumpera@novell.com>
1384
1385         * bug-327438.2.il: added
1386
1387         * Makefile.am: added bug-327438.2.il
1388
1389
1390 2007-09-21  Robert Jordan  <robertj@gmx.net>
1391
1392         * assemblyresolve/Makefile.am: remove the superfluous --security
1393         flag.
1394
1395 2007-09-20  Mark Probst  <mark.probst@gmail.com>
1396
1397         * generics-sharing.2.cs: added
1398
1399         * Makefile.am: added generics-sharing.2.cs
1400
1401 2007-09-19  Marek Habersack  <mhabersack@novell.com>
1402
1403         * assemblyresolve/Makefile.am (prereq): build the assemblies in
1404         the 'prereq' target instead of in the 'all' one.
1405
1406 2007-09-19  Marek Habersack  <mhabersack@novell.com>
1407
1408         * Makefile.am: assemblyresolve/ assemblies are built only when the
1409         make test is ran.
1410
1411 2007-09-19  Raja R Harinath  <harinath@gmail.com>
1412
1413         * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
1414         (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
1415
1416 2007-09-18  Marek Habersack  <mhabersack@novell.com>
1417
1418         * assemblyresolve/asm.cs: added
1419
1420         * assemblyresolve/TestBase.cs: added
1421
1422         * assemblyresolve/Test.cs: added
1423
1424         * assemblyresolve/Makefile.am: added
1425
1426         * assemblyresolve_event3.cs: added new AssemblyResolve event
1427         test.
1428
1429 2007-09-13  Massimiliano Mantione  <massi@ximian.com>
1430
1431         * Makefile.am: Fixed and re-enabled test for bug #82416 (the
1432         config files were not in place).
1433
1434 2007-09-12  Massimiliano Mantione  <massi@ximian.com>
1435
1436         * Makefile.am: disabled test for bug #82416 since it fails on the
1437         buildbot, will investigate.
1438
1439 2007-09-12  Massimiliano Mantione  <massi@ximian.com>
1440
1441         * unhandled-exception-test-runner.2.cs,
1442         unhandled-exception-test-case.2.cs,
1443         unhandled-exception-base-configuration.config,
1444         unhandled-exception-legacy-configuration.config,
1445         Makefile.am: added test for bug #82416.
1446
1447 2007-09-12  Marek Habersack  <mhabersack@novell.com>
1448
1449         * assemblyresolve_event2.2.cs: added tests for assembly resolution
1450         event handler.
1451
1452         * assemblyresolve_event.cs: added tests for assembly resolution
1453         event handler.
1454
1455 2007-09-11  Mark Probst  <mark.probst@gmail.com>
1456
1457         * coreclr-security.cs: Added positive and negative tests for
1458         calling methods via reflection.
1459
1460 2007-09-10  William Holmes  <billholmes54@gmail.com>
1461
1462         * marshal9.cs, libtest.c Adding test case for marshal.c r84161
1463           Calling native to managed should not call 
1464           ICustomMarshaler.MarshalNativeToManaged for out params.
1465
1466         Code is contributed under MIT/X11 license.
1467
1468 2007-09-07  Zoltan Varga  <vargaz@gmail.com>
1469
1470         * async-exceptions.cs Makefile.am: Add a test for frames with a frame pointer.
1471         
1472         * async-exceptions.cs Makefile.am: New test case, not working yet.
1473
1474         * Makefile.am: Allways distribute coreclr-security.cs.
1475
1476 2007-09-03  Zoltan Varga  <vargaz@gmail.com>
1477
1478         * thread6.cs: Increase a timeout.
1479
1480 2007-08-31  Zoltan Varga  <vargaz@gmail.com>
1481
1482         * libtest.c handleref.cs: Fix handleref.exe test on sparc.
1483
1484 2007-08-24  Mark Probst  <mark.probst@gmail.com>
1485
1486         * coreclr-security.cs, Makefile.am: Added test for CoreCLR
1487         security.
1488
1489 2007-08-21  Massimiliano Mantione  <massi@ximian.com>
1490
1491         * bug-81466.il, bug-81466-lib.il, Makefile.am:
1492         Added test for bug #81466.
1493
1494 2007-08-20  Jb Evain  <jbevain@novell.com>
1495
1496         * field-access.il, method-access.il, Makefile.am: tests
1497         for FieldAccessException and MethodAccessException.
1498
1499 2007-08-16  Rodrigo Kumpera  <rkumpera@novell.com>
1500
1501         * ldtoken_with_byref_typespec.2.il: Test for (in pseudo c#) "typeof (int&)" expression
1502         * Makefile.am: ldtoken_with_byref_typespec.2.il
1503
1504 2007-08-08  Massimiliano Mantione  <massi@ximian.com>
1505
1506         * bug-77127.cs: Test for bug #77127.
1507         * Makefile.am: Added bug-77127.cs.
1508
1509 2007-08-01  William Holmes  <billholmes54@gmail.com>
1510
1511         * Makefile.am: Added bug-82194.2.cs.
1512         * bug-82194.2.cs: Test for bug #82194.
1513
1514 2007-07-26  Rodrigo Kumpera  <rkumpera@novell.com>
1515
1516         * Makefile.am: Added enum_types.il.
1517         * enum_types.il: Test for all valid primitive types an enum basefield can have.
1518
1519 2007-07-25  Jonathan Chambers  <joncham@gmail.com>
1520
1521         * Makefile.am: Added transparentproxy.cs.
1522         * transparentproxy.cs: Add tests for transparentproxy
1523         interface/casting.
1524         
1525         Code is contributed under MIT/X11 license.
1526
1527 2007-07-20  Raja R Harinath  <rharinath@novell.com>
1528
1529         * Makefile.am (bug-81691.exe): Create it in the builddir.
1530
1531 2007-07-19  Mark Probst  <mark.probst@gmail.com>
1532
1533         * Makefile.am (test-bug-81691), bug-81691.cs, bug-81691-a.cs,
1534         bug-81691-b.cs: Test for bug #81691.
1535
1536 2007-07-11  Raja R Harinath  <rharinath@novell.com>
1537
1538         * Makefile.am (bug-81673.exe): Look for bug-81673.cs in $(srcdir).
1539
1540 2007-07-10  Rodrigo Kumpera  <rkumpera@novell.com>
1541
1542         * Makefile.am, bug-82020.il: Test for bug #82020
1543
1544 2007-07-10  Zoltan Varga  <vargaz@gmail.com>
1545
1546         * libtest.c (mono_test_marshal_return_unicode_string_delegate): 
1547         Add a missing return.
1548
1549 2007-07-09  Mark Probst  <mark.probst@gmail.com>
1550
1551         * Makefile.am (test-bug-81673), bug-81673.cs,
1552         bug-81673-interface.cs: Test for bug 81673.
1553
1554 2007-07-05  Zoltan Varga  <vargaz@gmail.com>
1555
1556         * pinvoke3.cs libtest.c: Add new test for returning unicode strings from a delegate.
1557
1558 2007-06-12  Zoltan Varga  <vargaz@gmail.com>
1559
1560         * pinvoke2.cs: Add test for instance delegates.
1561
1562 2007-05-26  Zoltan Varga  <vargaz@gmail.com>
1563
1564         * delegate.cs: Add more delegate tests.
1565
1566 2007-05-24  Zoltan Varga  <vargaz@gmail.com>
1567
1568         * delegate.cs: Add a multicast delegate test.
1569
1570 2007-05-23  Zoltan Varga  <vargaz@gmail.com>
1571
1572         * pinvoke2.cs libtest.c: Fix up asany in/out tests.
1573
1574 2007-03-28  Raja R Harinath  <rharinath@novell.com>
1575
1576         * Makefile.am (test-bug-80307): Don't set PATH.
1577
1578 2007-03-27  Raja R Harinath  <harinath@gmail.com>
1579
1580         * Makefile.am (JITTEST_PROG_RUN): Set MONO_CFG_DIR too.
1581         (test-bug-80307): Use helper 'mcs' and 'gmcs' from build tree.
1582
1583 2007-03-23  Jonathan Chambers  <joncham@gmail.com>
1584
1585         * libtest.c: Add tests for PreserveSigAttribute.
1586         * cominterop.cs: Add tests for PreserveSigAttribute.
1587         
1588         Code is contributed under MIT/X11 license.
1589
1590 2007-02-19  Massimiliano Mantione  <massi@ximian.com>
1591         * iface7.cs, Makefile.am: Added test for bug 75903.
1592
1593 2007-02-08  Jonathan Chambers  <joncham@gmail.com>
1594
1595         * libtest.c: Add tests for COM Callable Wrapper marshalling.
1596         * cominterop.cs: Add tests for COM Callable Wrapper marshalling.
1597         
1598         Code is contributed under MIT/X11 license.
1599         
1600 2007-02-06  Massimiliano Mantione  <massi@ximian.com>
1601         * bug-59286.cs, Makefile.am: Added test for bug 59286.
1602
1603 2007-02-03  Zoltan Varga  <vargaz@gmail.com>
1604
1605         * interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.
1606
1607         * interlocked-2.2.cs: Add Interlocked.Read (long) test.
1608
1609         * interlocked.cs: Fix return values.
1610         
1611 2007-01-19  Raja R Harinath  <rharinath@novell.com>
1612
1613         * Makefile.am (bug-80307.exe): Fix srcdir != builddir.
1614
1615 2007-01-17  Massimiliano Mantione  <massi@ximian.com>
1616         * bug-80307.cs, Makefile.am: Added test for bug 80307.
1617
1618 2007-01-15  Miguel de Icaza  <miguel@novell.com>
1619
1620         * load-missing.il: Add test for missing assembly reference in
1621         field reference;
1622
1623         Add test for missing type in newobj call.
1624
1625         Add test for missing type reference in a parameter.
1626
1627         Add test for missing assembly in method call.
1628
1629 2007-01-11  Jonathan Chambers  <joncham@gmail.com>
1630
1631         * libtest.c, cominterop.cs: Tests for unmanaged->managed
1632         VARIANT marshalling.
1633
1634 2007-01-10  Robert Jordan  <robertj@gmx.net>
1635
1636         * bug-80392.2.cs: Add more tests.
1637
1638 2007-01-09  Robert Jordan  <robertj@gmx.net>
1639
1640         * bug-80392.2.cs: Add test for bug #80392.
1641
1642 2007-01-09  Robert Jordan  <robertj@gmx.net>
1643
1644         * cross-domain.cs: Reflect marshal.c changes: after r70643
1645         StringBuilders are not ReferenceEquals () anymore, because
1646         they are marshaled by value.
1647
1648 2007-01-01  Miguel de Icaza  <miguel@novell.com>
1649
1650         * libtest.c, marshal5.cs: Add tests for ByValTStr marshalling when
1651         the charset is Unicode (see bugs 79944 and 78722).
1652
1653 2006-12-31  Miguel de Icaza  <miguel@novell.com>
1654
1655         * exists.cs: Add new test case for MONO_IOMAP bug. 
1656
1657 2006-11-02  Wade Berrier  <wberrier@novell.com>
1658
1659         * Makefile.am: Fix path to mkbundle so test passes
1660
1661 2006-10-31  Massimiliano Mantione  <massi@ximian.com>
1662         * bug-79684.2.cs, Makefile.am: Added test for bug 79684.
1663
1664 2006-10-20  Jonathan Chambers  <joncham@gmail.com>
1665
1666         * cominterop.cs: Added more tests for Variant.
1667         * libtest.c: Added more tests for Variant.
1668         
1669 2006-10-02  Zoltan Varga  <vargaz@gmail.com>
1670
1671         * static-constructor.cs: Add a new test.
1672
1673 2006-09-30  Jonathan Chambers  <joncham@gmail.com>
1674
1675         * marshal7.cs: Added tests for size of structs containing
1676         objects with MarshalAs.Interface,IUnknown,IDispatch, and Struct.
1677
1678 2006-09-30  Zoltan Varga  <vargaz@gmail.com>
1679
1680         * marshal9.cs libtest.c: Add tests for some custom marshalling corner cases.
1681
1682 2006-09-20  Zoltan Varga  <vargaz@gmail.com>
1683
1684         * libtest.c (mono_test_marshal_stringbuilder_default): Null terminate string to
1685         prevent random errors.
1686         (mono_test_marshal_stringbuilder): Ditto.
1687
1688 2006-09-18  Jonathan Chambers  <joncham@gmail.com>
1689
1690         * cominterop.cs: Added COM Interop tests for null BSTR checks.
1691         * libtest.c: Added COM Interop tests for null BSTR checks.
1692
1693 2006-09-16  Zoltan Varga  <vargaz@freemail.hu>
1694
1695         * Makefile.am (test): Disable mkbundle test on win32 since there is no static build there.
1696
1697 2006-09-14  Zoltan Varga  <vargaz@gmail.com>
1698
1699         * pinvoke2.cs libtest.c: Add test for marshalling of blittable classes and null.
1700
1701 2006-09-06  Zoltan Varga  <vargaz@gmail.com>
1702
1703         * pinvoke3.cs libtest.c: Add test for #79289.
1704
1705 2006-09-05  Zoltan Varga  <vargaz@gmail.com>
1706
1707         * interlocked-2.2.cs: Add tests for the generic versions of the interlocked methods.
1708
1709 2006-09-03  Zoltan Varga  <vargaz@gmail.com>
1710
1711         * pinvoke2.cs libtest.c: Add test for marshalling of StringBuilders created with
1712         the default ctor.
1713
1714 2006-08-09  Jonathan Chambers  <joncham@gmail.com>
1715
1716         * cominterop.cs: Added COM Interop tests for accessing IUnknown and IDispatch.
1717         * libtest.c: Implemented QueryInterface correctly.
1718         
1719 2006-08-08  Zoltan Varga  <vargaz@gmail.com>
1720
1721         * vararg.il: Add a test for #79027.
1722
1723 2006-07-28  Jonathan Chambers  <joncham@gmail.com>
1724
1725         * cominterop.cs: Added COM Interop object marshalling tests; 
1726         enabled on windows only.
1727         * libtest.c: Added COM Interop object marshalling tests; 
1728         enabled on windows only.
1729         
1730 2006-07-27  Zoltan Varga  <vargaz@gmail.com>
1731
1732         * libtest.c: Add a newline at the EOF.
1733
1734 2006-07-15  Jonathan Chambers  <joncham@gmail.com>
1735
1736         * cominterop.cs: Added COM Interop tests; not enabled yet.
1737         * libtest.c: Added COM Interop tests; not enabled yet.
1738
1739 2006-07-12  Zoltan Varga  <vargaz@gmail.com>
1740
1741         * Makefile.am (libtest_la_CFLAGS): Disable a gcc optimization which breaks pinvoke2.exe on windows.
1742
1743 2006-06-30  Zoltan Varga  <vargaz@gmail.com>
1744
1745         * libtest.c (mono_test_ref_vtype): Remove debug printfs.
1746
1747 2006-06-28  Zoltan Varga  <vargaz@gmail.com>
1748
1749         * marshal2.cs: Add tests for ByValTStr + Unicode encoding.
1750
1751 2006-06-15  Zoltan Varga  <vargaz@gmail.com>
1752
1753         * pinvoke-2.cs: Rename to pinvoke-2.2.cs.
1754         
1755         * Makefile.am (TEST_CS2_SRC): Add pinvoke-2.2.cs
1756
1757         * pinvoke-2.2.cs libtest.c: Add Marshal.GetDelegateForFunctionPointer () tests.
1758         
1759 2006-06-22  Sebastien Pouliot  <sebastien@ximian.com>
1760
1761         * Makefile.am: Add 'cas' to SUBDIRS
1762
1763 2006-06-20  Massimiliano Mantione  <massi@ximian.com>
1764         * bug-78656.cs. Makefile.am: Added test for bug 78656.
1765
1766 2006-06-16  Massimiliano Mantione  <massi@ximian.com>
1767         * bug-78653.cs. Makefile.am: Added test for bug 78653.
1768
1769 2006-06-13  Massimiliano Mantione  <massi@ximian.com>
1770         * test-inline-call-stack.cs: Test also that the order in which
1771         .cctors are run is essentially the same regardless of the status of
1772         "beforefieldinit", because too many apps depend on this behavior
1773         (which seems to be also the one of the MS CLR).
1774
1775 2006-06-10  Zoltan Varga  <vargaz@gmail.com>
1776
1777         * interlocked-2.2.cs: Make the return values positive.
1778
1779 2006-06-07  Wade Berrier <wberrier@novell.com>
1780
1781         * Makefile.am: add  test-inline-call-stack-library.cs and test-inline-call-stack.cs
1782         to EXTRA_DIST so that tests can be run from a dist tarball
1783
1784 2006-06-05  Jonathan Chambers  <jonathan.chambers@ansys.com>
1785
1786         * libtest.c cominterop.cs Makefile.am: Add BSTR and VARIANT marshalling tests
1787
1788 2006-06-06  Massimiliano Mantione  <massi@ximian.com>
1789
1790         * Makefile.am, bug-78311.cs, bug-78549.il: Added tests.
1791
1792 2006-06-05  Zoltan Varga  <vargaz@gmail.com>
1793
1794         * libtest.c pinvoke17.cs: Rename definitions which conflict with win32 API names.
1795
1796 2006-05-18  Zoltan Varga  <vargaz@gmail.com>
1797
1798         * pinvoke2.cs libtest.c: Add tests for UnamangedType.LPStruct and blittable types.
1799
1800 2006-05-17  Zoltan Varga  <vargaz@gmail.com>
1801
1802         * pinvoke2.cs libtest.c: Add tests for marshalling UnmanagedType.LPStruct.
1803
1804         * marshal8.cs: Applied a patch from Jonathan Chambers to add a test case to
1805         #77523.
1806
1807 2006-05-10  Atsushi Enomoto  <atsushi@ximian.com>
1808
1809         * test-enum-indstoreil.il : removed duplicate label.
1810           Fixed test-runtime.
1811
1812 2006-05-06  Zoltan Varga  <vargaz@gmail.com>
1813
1814         * Makefile.am (TEST_CS2_SRC): Add interlocked-2.2.cs and fix compiling of net 2.0
1815         tests.
1816
1817         * interlocked-2.2.cs: New tests for the net 2.0 Interlocked methods.
1818
1819 2006-04-19  Massimiliano Mantione  <massi@ximian.com>
1820         * test-inline-call-stack.cs: Added missing check.
1821
1822 2006-04-19  Massimiliano Mantione  <massi@ximian.com>
1823         * Makefile.am: Added tests to see if inline breaks the call stack.
1824         * test-inline-call-stack.cs: Likewise.
1825         * test-inline-call-stack-library.cs: Likewise.
1826         
1827 2006-04-12  Zoltan Varga  <vargaz@gmail.com>
1828
1829         * thread6.cs: Add regression test for #78024.
1830
1831 2006-04-07  Zoltan Varga  <vargaz@gmail.com>
1832
1833         * marshal2.cs: Add tests for #77960.
1834
1835 2006-03-29  Raja R Harinath  <rharinath@novell.com>
1836
1837         * iface-large.cs: New test based on #75172.
1838
1839 2006-02-18  Zoltan Varga  <vargaz@gmail.com>
1840
1841         * libtest.c pinvoke2.cs: Add tests for asany marshalling and directional
1842         attributes.
1843
1844 2006-01-30  Zoltan Varga  <vargaz@gmail.com>
1845
1846         * Makefile.am (patch-libtool): New utility target for those using a
1847         static build.
1848
1849 2006-01-27  Raja R Harinath  <rharinath@novell.com>
1850
1851         Add support for net_2_0 test cases.
1852         * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Don't set MONO_PATH.
1853         (with_mono_path2, RUNTIME2, GMCS, ILASM2): New.
1854         (TEST_CS2_SRC, TEST_IL2_SRC): New.
1855         (EXTRA_DIST): Add them.
1856         (testjit-default, testjit-net_2_0): New.  Copies of old testjit,
1857         updated to use appropriate runtimes.
1858         (testjit): Depend on them.
1859         * find-method.2.il: New test.
1860
1861 2006-01-26  Zoltan Varga  <vargaz@gmail.com>
1862
1863         * thread-dump.cs: New file.
1864
1865 2005-12-22  Zoltan Varga  <vargaz@gmail.com>
1866
1867         * interlocked.cs: Add "test" for Thread.MemoryBarrier ().
1868
1869         * custom-attr.cs: Add test for #77045.
1870
1871 2005-12-15  Zoltan Varga  <vargaz@gmail.com>
1872
1873         * cpblkTest.il: Fix storage of addresses into int32 variables.
1874
1875 2005-12-14  Zoltan Varga  <vargaz@gmail.com>
1876
1877         * marshal2.cs: Remove test which can fail on 64 bit archs.
1878
1879 2005-11-28  Raja R Harinath  <rharinath@novell.com>
1880
1881         * Makefile.am (ILASM): Use profile-dependent location of ilasm.
1882
1883 2005-10-21  Zoltan Varga  <vargaz@gmail.com>
1884
1885         * pinvoke2.cs libtest.c: Add tests for byref struct marshalling.
1886
1887 2005-10-20  Miguel de Icaza  <miguel@novell.com>
1888
1889         * Makefile.am (stresstest): Change the strings so we can scan the
1890         build logs more easily for failures (without the word "0 failed".
1891
1892         * Makefile (stresstest): 
1893
1894 2005-10-20  Raja R Harinath  <rharinath@novell.com>
1895
1896         * Makefile.am (testbundle): Use in-tree config, and in-tree
1897         shared directory.
1898
1899 2005-10-08  Zoltan Varga  <vargaz@gmail.com>
1900
1901         * appdomain-unload.cs: Allocate some MBR objects between unloads to
1902         exercise more code.
1903
1904 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
1905
1906         * remoting5.cs: Add test for ldflda on MBR objects.
1907
1908 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
1909
1910         * pinvoke.cs: Remove test loading cygwin1.dll under cygwin.
1911
1912 2005-09-19  Zoltan Varga  <vargaz@gmail.com>
1913
1914         * custom-attr.cs: Add tests for bug #76062.
1915
1916         * test-driver Makefile.am: Fix detection of disabled tests.
1917
1918 2005-09-16  Raja R Harinath  <rharinath@novell.com>
1919
1920         * Makefile.am (check-local): Don't invoke semdel-wrapper.
1921
1922 2005-09-13  Raja R Harinath  <rharinath@novell.com>
1923
1924         * Makefile.am (test-type-load): Refer to source files using $(srcdir).
1925         (EXTRA_DIST): Add sources from 'test-type-load'.
1926
1927 2005-09-12  Zoltan Varga  <vargaz@gmail.com>
1928
1929         * pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
1930
1931         * pinvoke3.cs libtest.c: Add tests for bug #76063.
1932
1933 2005-09-09  Zoltan Varga  <vargaz@gmail.com>
1934
1935         * load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
1936         for handling type load exceptions.
1937
1938         * Makefile.am: Add type loading tests.
1939
1940 2005-08-27  Zoltan Varga  <vargaz@gmail.com>
1941
1942         * libtest.c (mono_test_empty_struct): Work around bug in intel icc.
1943
1944 2005-08-23  Zoltan Varga  <vargaz@freemail.hu>
1945
1946         * delegate.cs: Add float and double tests.
1947
1948 2005-08-22  Zoltan Varga  <vargaz@freemail.hu>
1949
1950         * delegate.cs: Restructure and add long delegate test.
1951
1952         * thread-2.cs: New file.
1953
1954 2005-08-20  Zoltan Varga  <vargaz@freemail.hu>
1955
1956         * Makefile.am: Reenable disabled amd64 tests.
1957
1958 2005-07-21  Zoltan Varga  <vargaz@freemail.hu>
1959
1960         * marshal9.cs libtest.c: Add tests for byref custom marshalling.
1961
1962         * pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.
1963
1964 2005-07-19  Zoltan Varga  <vargaz@freemail.hu>
1965
1966         * pinvoke2.cs libtest.c: Add some IA64 struct passing tests.
1967
1968 2005-07-09  Zoltan Varga  <vargaz@freemail.hu>
1969
1970         * Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.
1971
1972 2005-07-07  Zoltan Varga  <vargaz@freemail.hu>
1973
1974         * thread6.cs: Disable part of the test that currently doesn't work. Add
1975         new tests from a bug report.
1976
1977         * appdomain-unload.cs: Add tests for threadpools.
1978
1979 2005-07-04  Raja R Harinath  <rharinath@novell.com>
1980
1981         * Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.
1982
1983 2005-07-01  Lluis Sanchez Gual  <lluis@novell.com>
1984
1985         * remoting1.cs: Test for getting a remote field value which is null.
1986
1987 2005-07-01  Raja R Harinath  <rharinath@novell.com>
1988
1989         * Makefile.am (check-local): Call semdel-wrapper.
1990
1991 2005-06-28  Zoltan Varga  <vargaz@freemail.hu>
1992
1993         * Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.
1994
1995 2005-06-27  Zoltan Varga  <vargaz@freemail.hu>
1996
1997         * pinvoke2.cs: Add test for #75374.
1998
1999         * Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.
2000
2001 2005-06-15  Zoltan Varga  <vargaz@freemail.hu>
2002
2003         * Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.
2004
2005 2005-06-15  Raja R Harinath  <rharinath@novell.com>
2006
2007         * Makefile.am (testbundle): Run the testcase with MONO_PATH set to
2008         the build tree -- it's built with autodeps off.
2009
2010 2005-06-14  Ben Maurer  <bmaurer@ximian.com>
2011
2012         * Makefile.am (testbundle): Test case that bundling works with a
2013         hello world.
2014
2015 2005-05-26  Zoltan Varga  <vargaz@freemail.hu>
2016
2017         * Makefile.am (TestDriver.dll): Fix a warning.
2018
2019 2005-05-14  Zoltan Varga  <vargaz@freemail.hu>
2020
2021         * libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
2022         bit issues.
2023
2024 2005-05-12  Zoltan Varga  <vargaz@freemail.hu>
2025
2026         * marshal9.cs libtest.c: Add more tests.
2027
2028         * pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
2029         Fix warnings.
2030
2031         * marshal9.cs libtest.c: Add tests for marshalling null values.
2032
2033         * Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
2034         and pinvoke15 into pinvoke2.
2035
2036         * pinvoke2.cs: Fix warnings.
2037
2038         * pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
2039         structures.
2040
2041 2005-05-12  Lluis Sanchez Gual  <lluis@novell.com>
2042
2043         * main-returns-background-change.cs: New test for changing the
2044         background mode of a thread.
2045
2046 2005-05-01  Zoltan Varga  <vargaz@freemail.hu>
2047
2048         * libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
2049         a delegate.
2050
2051         * pinvoke-2.cs: New file for 2.0 pinvoke tests. 
2052
2053 2005-04-22  Raja R Harinath  <rharinath@novell.com>
2054
2055         * Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.
2056
2057 2005-04-09  Zoltan Varga  <vargaz@freemail.hu>
2058
2059         * Makefile.am (testtrace): New target to test --trace functionality.
2060
2061 2005-04-04  Zoltan Varga  <vargaz@freemail.hu>
2062
2063         * invoke.cs: Add new test.
2064
2065 2005-03-31  Zoltan Varga  <vargaz@freemail.hu>
2066
2067         * stack-overflow.cs: New tests, not yet enabled.
2068
2069 2005-03-10  Zoltan Varga  <vargaz@freemail.hu>
2070
2071         * dataslot.cs: Add tests for #65414.
2072
2073 2005-03-06  Zoltan Varga  <vargaz@freemail.hu>
2074
2075         * rounding.cs: Remove this, this is now in the JIT regression tests.
2076
2077         * delegate4.cs: Remove this, this is already tested in pinvoke3.cs.
2078
2079 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
2080
2081         * remoting1.cs: Add new regression test.
2082
2083 2005-03-01  Zoltan Varga  <vargaz@freemail.hu>
2084
2085         * pinvoke3.cs: Add tests for passing blittable arrays.
2086         
2087         * pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.
2088
2089 2005-02-21  Ben Maurer  <bmaurer@ximian.com>
2090
2091         * abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
2092         aborting. The second one deadlocks, so it is disabled
2093
2094 2005-02-19  Zoltan Varga  <vargaz@freemail.hu>
2095
2096         * pinvoke3.cs libtest.c: Add more small struct tests.
2097
2098 2005-02-18  Zoltan Varga  <vargaz@freemail.hu>
2099
2100         * pinvoke3.cs libtest.c: Add tests for passing and returning small 
2101         structs from delegates. Currently fails on windows.
2102
2103 2005-02-16  Zoltan Varga  <vargaz@freemail.hu>
2104
2105         * pinvoke2.cs: Add test for #72625.
2106         
2107         * pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
2108 2005-02-15  Zoltan Varga  <vargaz@freemail.hu>
2109
2110         * Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
2111         can be found by the runtime.
2112
2113         * pinvoke13.cs: Fix test.
2114
2115         * libtest.c pinvoke13.cs: Fix test on big-endian machines.
2116
2117         * pinvoke3.cs: Remove an error handling test which no longer fails in
2118         2.0.
2119
2120         * marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.
2121
2122 2005-02-13  Zoltan Varga  <vargaz@freemail.hu>
2123
2124         * libtest.c (NameManglingAuto): Fix test. Fixes #72559.
2125         
2126         * libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3 
2127         bugs.
2128
2129         * pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.
2130
2131 2005-02-05  Zoltan Varga  <vargaz@freemail.hu>
2132
2133         * libtest.c: Mark all exported functions STDCALL.
2134
2135         * Makefile.am (CSC): Disable some warnings.
2136
2137 2005-01-30  Zoltan Varga  <vargaz@freemail.hu>
2138
2139         * libtest.c: Fix some warnings.
2140
2141 2005-01-25  Zoltan Varga  <vargaz@freemail.hu>
2142
2143         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
2144         
2145         * Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
2146         on amd64 to make the test green again.
2147
2148 2005-01-20  Raja R Harinath  <rharinath@novell.com>
2149
2150         * libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
2151         field too.
2152         * pinvoke2.cs (test_0_return_vtype): Update.
2153
2154 2005-01-17  Zoltan Varga  <vargaz@freemail.hu>
2155
2156         * libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
2157         marshalling of unicode strings.
2158
2159 2005-01-15  Zoltan Varga  <vargaz@freemail.hu>
2160
2161         * thread6.cs: Add test for aborting the current thread.
2162
2163 2005-01-11  Zoltan Varga  <vargaz@freemail.hu>
2164
2165         * thread6.cs: Add test for rethrowing abort exceptions.
2166
2167 2005-01-06  Sebastien Pouliot  <sebastien@ximian.com>
2168
2169         * desweak.cs: Add test to check for regression of the bug seen in
2170         rev 38316. The original code that failed is no more part of the
2171         class library.
2172
2173 2005-01-06  Zoltan Varga  <vargaz@freemail.hu>
2174
2175         * libtest.c: Fix blittable_struct_delegate test.
2176
2177 2004-12-29  Zoltan Varga  <vargaz@freemail.hu>
2178
2179         * pinvoke3.cs libtest.c: Add test for marshalling blittable structs
2180         with delegates.
2181
2182         * pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.
2183
2184 2004-12-26  Patrik Torstensson  <patrik.torstensson@gmail.com>
2185
2186         * interlocked.cs: added reg test for bug 70784
2187
2188 2004-12-18  Zoltan Varga  <vargaz@freemail.hu>
2189
2190         * Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.
2191
2192 2004-12-15  Patrik Torstensson  <patrik.torstensson@gmail.com>
2193
2194         * interlocked.cs: New test.
2195
2196 2004-12-14  Raja R Harinath  <rharinath@novell.com>
2197
2198         * Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.
2199
2200 2004-12-11  Ben Maurer  <bmaurer@ximian.com>
2201
2202         * thread-static-init.cs: New test.
2203
2204 2004-12-09  Raja R Harinath  <rharinath@novell.com>
2205
2206         * test-driver: Clean up.
2207         * Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
2208
2209 2004-12-08  Raja R Harinath  <rharinath@novell.com>
2210
2211         * Makefile.am (CLEANFILES): Add *.exe, stest.dat.
2212
2213 2004-12-08  Zoltan Varga  <vargaz@freemail.hu>
2214
2215         * appdomain-unload.cs: Disable nondeterministic async unloading test.
2216
2217 2004-12-04  Zoltan Varga  <vargaz@freemail.hu>
2218
2219         * delegate.cs: Add test for unboxing and delegates.
2220
2221 2004-12-02  Zoltan Varga  <vargaz@freemail.hu>
2222
2223         * appdomain-unload.cs: Add tests for unloading an appdomain from inside
2224         the appdomain.
2225         
2226         * appdomain-unload.cs: Stop the foreground thread created by one of the
2227         tests.
2228
2229 2004-11-26  Raja R Harinath  <rharinath@novell.com>
2230
2231         * Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.
2232
2233 2004-11-23  Raja R Harinath  <rharinath@novell.com>
2234
2235         * Makefile.am (CSC,ILASM): Don't refer to runtime/ directly.  Use
2236         the mcs/ tree directly.
2237
2238 2004-11-19  Raja R Harinath  <rharinath@novell.com>
2239
2240         * Makefile.am (check-local): New.  Hook into 'make check'.
2241         (CSC): Define using in-tree mono and mcs.exe.
2242         (ILASM): New.  Likewise, with in-tree ilasm.exe.
2243         * async_read.cs (Main): Read async_read.exe, since async_read.cs
2244         will not necessarily be in the build directory.
2245         * test-driver: Preserve stderr.
2246
2247 2004-11-10  Lluis Sanchez Gual  <lluis@novell.com>
2248
2249         * cross-domain.cs: New tests for cross-domain calls.
2250
2251 2004-11-05  Zoltan Varga  <vargaz@freemail.hu>
2252
2253         * loader.cs: Add test for loading dynamic assemblies using 
2254         Assembly.LoadWithPartialName ().
2255
2256 2004-11-04  Zoltan Varga  <vargaz@freemail.hu>
2257
2258         * loader.cs: New file for assembly loading tests.
2259
2260 2004-10-29  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
2261
2262         * cattr-object.cs: Correct type checking so test will stop giving
2263         false negatives.
2264
2265 2004-10-07  Zoltan Varga  <vargaz@freemail.hu>
2266
2267         * pinvoke2.cs: Add test for prefixing 'lib' to dll names.
2268
2269 2004-09-30  Zoltan Varga  <vargaz@freemail.hu>
2270
2271         * marshal.cs: Add test for GetFunctionPointerForDelegate.
2272
2273         * libtest.c pinvoke2.cs: Add test for returning delegates.
2274
2275 2004-09-28  Zoltan Varga  <vargaz@freemail.hu>
2276
2277         * Makefile.am: Add marshal.cs.
2278
2279         * marshal.cs: New file for Marshal tests.
2280
2281 2004-09-21 Zoltan Varga <vargaz@freemail.hu>
2282
2283         * libtest.c: Free memory using CoTaskMemFree on windows.
2284         * libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
2285
2286 2004-09-21  Zoltan Varga  <vargaz@freemail.hu>
2287
2288         * libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall 
2289         name mangling on windows.
2290
2291 2004-09-17  Zoltan Varga  <vargaz@freemail.hu>
2292
2293         * pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.
2294
2295 2004-09-08  Lluis Sanchez Gual  <lluis@novell.com>
2296
2297         * delegate8.cs: New regression test for bug #59299.
2298         * Makefile.am: Added delegate8.cs.
2299
2300 2004-09-07  Duncan Mak  <duncan@ximian.com>
2301
2302         * typeof-ptr.cs: Add an unsafe section to the code that's using
2303         direct pointers. This was breaking the test stage on the build boxes.
2304
2305 2004-09-07  Zoltan Varga  <vargaz@freemail.hu>
2306
2307         * libtest.c (mono_test_marshal_string_array): Add test for null
2308         terminating string arrays.
2309
2310 2004-09-06  Zoltan Varga  <vargaz@freemail.hu>
2311
2312         * libtest.c: Mark delegates with __stdcall on windows.
2313
2314 2004-09-04  Zoltan Varga  <vargaz@freemail.hu>
2315
2316         * pinvoke2.cs libtest.c: Fix memory management in tests.
2317
2318         * pinvoke14.cs: Merge this into pinvoke2.cs.
2319
2320 2004-09-03  Zoltan Varga  <vargaz@freemail.hu>
2321
2322         * marshal9.cs libtest.c: Fix memory leaks in test.
2323
2324 2004-08-31  Zoltan Varga  <vargaz@freemail.hu>
2325
2326         * pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.
2327
2328         * marshal9.cs: Clean up and expand custom marshalling tests.
2329
2330         * marshal10.cs: Merge this into marshal9.cs.
2331
2332         * pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
2333         ago.
2334
2335 2004-08-28  Zoltan Varga  <vargaz@freemail.hu>
2336
2337         * pinvoke2.cs libtest.c: New test for byref string arrays.
2338
2339 2004-08-06  Zoltan Varga  <vargaz@freemail.hu>
2340
2341         * pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.
2342
2343 2004-07-28  Zoltan Varga  <vargaz@freemail.hu>
2344
2345         * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling 
2346         test.
2347
2348 2004-07-06  Ben Maurer  <bmaurer@ximian.com>
2349
2350         * reflection-const-field.cs: New test for reflection on
2351         constant fields.
2352         
2353 2004-07-05  Zoltan Varga  <vargaz@freemail.hu>
2354
2355         * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
2356
2357 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
2358
2359         * pinvoke3.cs libtest.c: New test for returning delegates from a
2360         delegate.
2361
2362         * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
2363
2364 2004-07-02  Zoltan Varga  <vargaz@freemail.hu>
2365
2366         * Makefile.am (CLEANFILES): Delete .stdout files too.
2367
2368 2004-05-29  Zoltan Varga  <vargaz@freemail.hu>
2369
2370         * invoke.cs: Add an Invoke test.
2371
2372 2004-05-28  Zoltan Varga  <vargaz@freemail.hu>
2373
2374         * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
2375
2376         * static-constructor.cs: Add new regression test for bug #59193.
2377
2378         * setenv.cs: Fix this after marshalling changes.
2379
2380 2004-05-26  Zoltan Varga  <vargaz@freemail.hu>
2381
2382         * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
2383
2384         * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
2385
2386 2004-05-23  Zoltan Varga  <vargaz@freemail.hu>
2387
2388         * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
2389
2390 2004-05-22  Zoltan Varga  <vargaz@freemail.hu>
2391
2392         * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
2393
2394 2004-05-18  Zoltan Varga  <vargaz@freemail.hu>
2395
2396         * marshal9.cs marshal10.cs: Fix custom marshalling tests.
2397
2398 2004-05-11  Zoltan Varga  <vargaz@freemail.hu>
2399
2400         * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
2401
2402         * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
2403
2404 2004-05-06  Zoltan Varga  <vargaz@freemail.hu>
2405
2406         * Makefile.am: Disable thread6.exe since it might hang. Fix check for
2407         failed tests.
2408
2409         * Makefile.am: Only disable thread6.exe on x86.
2410
2411 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
2412
2413         * pinvoke2.cs libtest.c: New tests for long fields inside structs.
2414
2415 2004-04-26  Zoltan Varga  <vargaz@freemail.hu>
2416
2417         * Makefile.am test-driver: Disable some failing tests.
2418
2419 2004-04-19  Zoltan Varga  <vargaz@freemail.hu>
2420
2421         * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
2422
2423 2004-04-18  Zoltan Varga  <vargaz@freemail.hu>
2424
2425         * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for 
2426         marshalling delegate fields in structs. Merge marshal4.cs into 
2427         pinvoke2.cs.
2428
2429         * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
2430
2431 2004-04-14  Zoltan Varga  <vargaz@freemail.hu>
2432         
2433         * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
2434
2435 2004-04-10  Bernie Solomon  <bernard@ugsolutions.com>
2436
2437         * libtest.c: declare SetLastError on Windows
2438
2439 2004-03-30  Lluis Sanchez Gual  <lluis@ximian.com>
2440
2441         * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
2442         lock is not owned by the current thread (see bug #56157). Modified test that
2443         checked this.
2444
2445 2004-03-16  Zoltan Varga  <vargaz@freemail.hu>
2446
2447         * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
2448         of char[].
2449
2450 2004-03-15  Bernie Solomon  <bernard@ugsolutions.com>
2451
2452         * libtest.c (mono_test_marshal_time_t): fix
2453         for current code on 64 bit machines with 64bit time
2454
2455         * marshal9.cs marshal10.cs: Do arithmetic on
2456         pointers as 64bits.
2457
2458 2004-03-09  Zoltan Varga  <vargaz@freemail.hu>
2459
2460         * setenv.cs: Handle DllNotFoundException.
2461
2462         * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
2463
2464 2004-02-23  Zoltan Varga  <vargaz@freemail.hu>
2465
2466         * many-locals.cs: Add tests for locals with large stack frame offsets.
2467
2468 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
2469
2470         * switch.cs: Add test for bug #54473.
2471
2472 2004-02-14  Zoltan Varga  <vargaz@freemail.hu>
2473
2474         * libtest.c: Add <time.h>
2475
2476         * delegate.cs: Add test for bug #52092.
2477
2478 2004-02-12  Zoltan Varga  <vargaz@freemail.hu>
2479
2480         * marshal10.cs: Oops, wrong test.
2481
2482         * libtest.c: Add valuetype marshaling test.
2483
2484         * marshal9.cs: Fix after marshaling changes.
2485
2486         * marshal10.cs: Add valuetype marshaling test.
2487
2488 2004-02-10  Zoltan Varga  <vargaz@freemail.hu>
2489
2490         * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
2491         have bash.
2492
2493 2004-02-02  Zoltan Varga  <vargaz@freemail.hu>
2494
2495         * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
2496
2497         * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
2498         parameter passing.
2499
2500 2004-01-31  Zoltan Varga  <vargaz@freemail.hu>
2501
2502         * setenv.cs: Make this run on platforms without setenv.
2503
2504 2004-01-30  Zoltan Varga  <vargaz@freemail.hu>
2505
2506         * Makefile.am: Set SHELL to bash, since some commands require it.
2507
2508 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
2509
2510         * pinvoke17.cs: Fix test.
2511
2512 2004-01-19  Zoltan Varga  <vargaz@freemail.hu>
2513
2514         * pinvoke2.cs: Add tests for DllImport problems.
2515
2516         * pinvoke.cs: Make this run under linux.
2517
2518 2004-01-09  Zoltan Varga  <vargaz@freemail.hu>
2519
2520         * custom-attr.cs: Add test for properties with array type.
2521
2522 2003-12-13  Patrik Torstensson  <p@rxc.se>
2523
2524         * bug-42136.cs: invalid liveness analyse for locals
2525         used in try and catch block. (exceptions not counted 
2526         for in the liveness analyse)
2527         * Makefile.am: added bug-42136.cs
2528         
2529 2003-12-13  Patrik Torstensson  <p@rxc.se>
2530
2531         * bug-48015.cs: new test for obj.Equals on ContextBound objects
2532         * Makefile.am: added bug-48015.cs.
2533
2534 2003-11-21  Lluis Sanchez Gual  <lluis@ximian.com>
2535
2536         * context-static.cs: new test for ContextStaticAttribute.
2537         * Makefile.am: added context-static.cs.
2538
2539 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
2540
2541         * cattr-object.cs: Fix test so it does not count the attributes on the
2542         Object class.
2543
2544 2003-10-31  Zoltan Varga  <vargaz@freemail.hu>
2545
2546         * appdomain-unload.cs: Get rid of hardcoded file names.
2547                 
2548         * appdomain-unload.cs: New file. AppDomain Unloading tests.
2549         
2550         * Makefile: Add new test + enable IL tests now that we have a working
2551         ilasm.
2552         
2553         * delegate7.cs: Convert it to use the test driver + add regression test
2554         for #50366.
2555
2556 2003-10-25  Zoltan Varga  <vargaz@freemail.hu>
2557
2558         * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
2559
2560 2003-10-15  Zoltan Varga  <vargaz@freemail.hu>
2561
2562         * vararg.il: New file.
2563
2564         * Makefile.am: Added vararg.il.
2565
2566 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
2567
2568         * Makefile.am: fix so it works if builddir != srcdir
2569
2570         * libtest.c: (mono_test_empty_struct) make it exist for 
2571         non-GCC builds (and possibly pass depending on trampolines).
2572         (mono_test_marshal_bool_byref) bools marshal as ints by default
2573         
2574 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
2575
2576         * bug-46781.cs: New regression test.
2577
2578         * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
2579
2580         * Makefile.am (TEST_CS_SRC): Remove merged tests.
2581
2582         * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files + 
2583         convert tests so they run with the test driver used by mini.
2584
2585         * pinvoke3.cs libtest.c: Add tests for class arguments and return 
2586         values.
2587
2588         * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.