**** Merged r40732-r40872 from MCS ****
[mono.git] / mcs / tests / ChangeLog
1 2005-03-16  Raja R Harinath  <rharinath@novell.com>
2
3         * a-capture6.cs, a-nested.cs: Fix compilation.
4
5 2005-03-15  Marek Safar <marek.safar@seznam.cz>
6
7         * a-capture{2,3,4}.cs: Fixed tests.
8
9 2005-03-10  Atsushi Enomoto  <atsushi@ximian.com>
10
11         * xml-036.cs, xml-036-ref.xml, Makefile : added test for bug #73384.
12
13 2005-03-10  Raja R Harinath  <rharinath@novell.com>
14
15         * mtest-7-exe.cs, mtest-7-dll.cs: New test from #73516.
16         * Makefile (DISTFILES): Add test-353-2.cs.
17
18 2005-03-09  Raja R Harinath  <rharinath@novell.com>
19
20         * test-357.cs: New test for partial classes.
21
22 2005-03-08  Marek Safar <marek.safar@seznam.cz>
23
24         * test-355.cs, test-356.cs: New tests.
25
26 2005-03-07  Martin Baulig  <martin@ximian.com>
27
28         * gen-134.cs, gen-135.cs, gen-136.cs, gen-137.cs, gen-138.cs,
29         gen-139.cs, gen-140.cs: These were my very first test cases for
30         Nullable Types.
31
32 2005-03-07  Martin Baulig  <martin@ximian.com>
33
34         * gen-130.cs, gen-131.cs, gen-132.cs, gen-133.cs, gen-134.cs: New
35         test cases for Nullable Types.  Thanks a lot to Peter Sestoft :-)
36
37 2005-03-04  Raja R Harinath  <rharinath@novell.com>
38
39         * Makefile (TEST_HARNESS_EXTRAS): Add test-353-2.cs.
40         * test-353.cs: Don't use ../ to refer to test-353-2.cs.
41
42         * test-354.cs: New test from #73282.
43
44 2005-03-01  Marek Safar <marek.safar@seznam.cz>
45
46         * test-352.cs: New test.
47         
48         * test-353.cs, test-353-2: Bug #73117
49
50 2005-02-22  Raja R Harinath  <rharinath@novell.com>
51
52         * mtest-6-exe.cs, mtest-6-dll.cs: New test based on #71134.
53
54 2005-02-21  Raja R Harinath  <rharinath@novell.com>
55
56         * test-351.cs: New test from #68955.
57
58         * test-350.cs: New test from #72756.
59
60 2005-02-18  Marek Safar <marek.safar@seznam.cz>
61
62         * test-349.cs: New test.
63
64 2005-02-18  Raja R Harinath  <rharinath@novell.com>
65
66         * Makefile (TEST_HARNESS_EXTRAS): Add test-74.cs.
67
68 2005-02-17  Marek Safar <marek.safar@seznam.cz>
69
70         * test-74.cs: Fixed to work with LF & CRLF.
71
72 2005-02-17  Raja R Harinath  <rharinath@novell.com>
73
74         * fixed-buffer-exe.cs: Rename from 'fixed-buffer.cs' to follow
75         naming conventions.
76
77 2005-02-16  Marek Safar <marek.safar@seznam.cz>
78
79         * test-348.cs: New test.
80         
81         * fixed-buffer-dll.cs,
82         * fixed-buffer.cs: Fixed buffer tests.
83
84 2005-02-15  Raja R Harinath  <rharinath@novell.com>
85
86         * test-347.cs: New test from #71992.
87
88 2005-02-14  Raja R Harinath  <rharinath@novell.com>
89
90         * test-346.cs: New test from #59209.
91
92 2005-02-10  Raja R Harinath  <rharinath@novell.com>
93
94         * test-342.cs: New test for #52586.
95         * test-343.cs: New test.  Not a bugfix or regression.  Added to
96         ensure our overloading semantics are right.  See
97         errors/cs0121-4.cs for a counterpart.
98
99 2005-02-09  Zoltan Varga  <vargaz@freemail.hu>
100
101         * Makefile (TEST_EXCLUDES_net_2_0): Disable gen-72 until the runtime
102         regression is fixed.
103
104 2005-02-02  Raja R Harinath  <rharinath@novell.com>
105
106         * test-341.cs: Update to reflect fix of compiler crash.
107
108 2005-02-01  Raja R Harinath  <rharinath@novell.com>
109
110         * test-341.cs: New test for #31984.
111
112 2005-01-27  Marek Safar <marek.safar@seznam.cz>
113
114         * test-339.cs: New test.
115
116 2005-01-25  Raja R Harinath  <rharinath@novell.com>
117
118         * test-338.cs: New test for #71602.
119
120 2005-01-25  Martin Baulig  <martin@ximian.com>
121
122         * Makefile: Only use the `ilasm' target in the "default" profile.
123
124 2005-01-24  Marek Safar <marek.safar@seznam.cz>
125
126         * test-287.cs: Incorporated test for #71649.
127
128 2005-01-24  Martin Baulig  <martin@ximian.com>
129
130         * test-337.cs: New test for #63842.
131
132 2005-01-13  Raja R Harinath  <rharinath@novell.com>
133
134         * test-335.cs: New test, from #58126.
135         * Makefile (TEST_EXCLUDES_win32): Add test-74.  See #71200.
136         * harness.mk: Fix indentation.
137         * test-332.cs: Update with more issues.
138
139 2005-01-12  Marek Safar <marek.safar@seznam.cz>
140
141         * test-311.cs: Incorporated test for #70749.
142
143 2005-01-10  Raja R Harinath  <rharinath@novell.com>
144
145         * test-334.cs: New test for #69519.
146
147 2005-01-10  Marek Safar <marek.safar@seznam.cz>
148
149         * test-333.cs: New test for #70722.
150
151 2005-01-06  Duncan Mak  <duncan@ximian.com>
152
153         * test-332.cs: New test for tracking #56460.
154         
155 2005-01-06  Atsushi Enomoto  <atsushi@ximian.com>
156
157         * xml-035.cs, xml-035-ref.xml : added test for bug #71040.
158         * Makefile : added xml-035.
159
160 2005-01-06  Atsushi Enomoto  <atsushi@ximian.com>
161
162         * xml-034.cs, xml-034-ref.xml : added test for bug #71042.
163         * Makefile : added xml-034.
164
165 2005-01-06  Marek Safar <marek.safar@seznam.cz>
166
167         * test-331.cs: New test for #70817.
168         
169         * cls-test-12.cs: Flush.
170
171 2004-12-30  Duncan Mak  <duncan@ximian.com>
172
173         * test-330.cs: New test for #70468.
174         
175         * Makefile (TEST_SOURCES_common): Added test-330.cs
176
177 2004-12-09  Marek Safar <marek.safar@seznam.cz>
178
179         * test-329.cs: New test for #67412.
180
181 2004-12-09  Martin Baulig  <martin@ximian.com>
182
183         * Makefile: Disabled xml-022.cs and xml-028.cs.
184
185 2004-12-07  Raja R Harinath  <rharinath@novell.com>
186
187         * Makefile (TEST_HARNESS_EXTRAS): New.  List of files that need to
188         be copied to the test harness directory.
189         (test-harness-run): Use it.
190         * xml-025.cs, xml-025-ref.xml: Don't use ../ to refer to xml-025.inc.
191
192 2004-12-07  Raja R Harinath  <rharinath@novell.com>
193
194         * Makefile (DISTFILES): Distribute *.inc files too.
195         (with_mono_path): New.
196         (casts.cs, boot-casts.out, mcs-casts.out): Use it.
197
198 2004-12-07  Atsushi Enomoto  <atsushi@ximian.com>
199
200         * Makefile: was missing in the previous commit. Also, moved xml-033 to
201           NEW_TEST_SOURCES_common (not merged in gmcs yet).
202
203 2004-12-07  Atsushi Enomoto  <atsushi@ximian.com>
204
205         * Makefile, xml-033.cs, xml-033-ref.xml : test for implicit/explicit 
206           operator doc comments. Makefile was missing xml-03*.cs
207
208 2004-12-06  Raja R Harinath  <rharinath@novell.com>
209
210         * Makefile (multi-2): Remove.  Move comments to README.tests.
211         Integrate into regular test harness.
212         (multi): Remove.
213         (ILASM): New define.
214         (TEST_SOURCES_common): Add pi, pp, pu-ip, pu-pi.
215         (TEST_ORDERING): Update.
216         (DISTFILES): Distribute *.il files too.
217         * pi.cs, pp.cs: Add '// Compiler options: ' comments.
218         * pu-ip.cs, pu-pi.cs: New files.  Copies of pu.cs, with flags to
219         integrate into regular test harness.
220         * pu.cs: Remove.
221
222 2004-12-04  Martin Baulig  <martin@ximian.com>
223
224         * gen-116.cs: New test for #69781.
225
226 2004-12-04  Martin Baulig  <martin@ximian.com>
227
228         * gen-115.cs: New test for #58305.
229
230 2004-12-03  Raja R Harinath  <rharinath@novell.com>
231
232         * Makefile (NEW_TEST_SOURCES_common): Add test-327 and test-328.
233
234         * test-326.cs (Main): Set return type to int, not void.
235
236 2004-12-02  Marek Safar <marek.safar@seznam.cz>
237
238         * test-325.cs: New test for #70102.
239
240 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
241
242         * xml-025.inc : was missing.
243
244 2004-12-02  Marek Safar <marek.safar@seznam.cz>
245
246         * test-324.cs: New test.
247
248 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
249
250         * Makefile : added lines for /doc test files.
251         * harness.nk : added xmldoc test lines.
252         * xmldocdiff.cs : small test tool for verifying /doc output.
253         * xml-001.cs, xml-001-ref.xml, xml-002.cs, xml-002-ref.xml,
254           xml-003.cs, xml-003-ref.xml, xml-004.cs, xml-004-ref.xml,
255           xml-005.cs, xml-005-ref.xml, xml-006.cs, xml-006-ref.xml,
256           xml-007.cs, xml-007-ref.xml, xml-008.cs, xml-008-ref.xml,
257           xml-009.cs, xml-009-ref.xml, xml-010.cs, xml-010-ref.xml,
258           xml-011.cs, xml-011-ref.xml, xml-012.cs, xml-012-ref.xml,
259           xml-013.cs, xml-013-ref.xml, xml-014.cs, xml-014-ref.xml,
260           xml-015.cs, xml-015-ref.xml, xml-016.cs, xml-016-ref.xml,
261           xml-017.cs, xml-017-ref.xml, xml-018.cs, xml-018-ref.xml,
262           xml-019.cs, xml-019-ref.xml, xml-020.cs, xml-020-ref.xml,
263           xml-021.cs, xml-021-ref.xml, xml-022.cs, xml-022-ref.xml,
264           xml-023.cs, xml-023-ref.xml, xml-024.cs, xml-024-ref.xml,
265           xml-025.cs, xml-025-ref.xml, xml-026.cs, xml-026-ref.xml,
266           xml-027.cs, xml-027-ref.xml, xml-028.cs, xml-028-ref.xml,
267           xml-029.cs, xml-029-ref.xml, xml-030.cs, xml-030-ref.xml,
268           xml-031.cs, xml-031-ref.xml, xml-032.cs, xml-032-ref.xml :
269           tests for /doc feature.
270
271 2004-11-30  Martin Baulig  <martin@ximian.com>
272
273         * Makefile: Enable gen-110; it's about virtual generic methods and
274         generic interface methods.
275
276 2004-11-30  Raja R Harinath  <rharinath@novell.com>
277
278         * Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
279         (test-harness-run): Clean up error reporting.
280         (TEST_NOPASS): Remove.  Move old contents ...
281         (TEST_SOURCES_common): ... here and ...
282         (TEST_EXCLUDES_common): ... here.
283         (TEST_SOURCES_default): Move new tests to TEST_SOURCES_common
284         and TESTS_EXCLUDES_net_2_0.
285
286 2004-11-30  Marek Safar <marek.safar@seznam.cz>
287
288         * Makefile: Add acc-modifiers tests.
289         Hardcode TEST_SOURCES_default to work also with my
290         custom profiles.
291
292 2004-11-26  Martin Baulig  <martin@ximian.com>
293
294         * Makefile: Disable test-40.cs for gmcs.
295
296 2004-11-26  Raja R Harinath  <rharinath@novell.com>
297
298         * harness.mk: Fix quoting.
299
300 2004-11-26  Atsushi Enomoto  <atsushi@ximian.com>
301
302         * Makefile: test-50.cs is NO_PASS. See bug #69820.
303
304 2004-11-25  Ben Maurer  <bmaurer@ximian.com>
305
306         * test-321.cs: New test for bug 69926
307
308 2004-11-24  Martin Baulig  <martin@ximian.com>
309
310         * gen-105.cs: New test.
311
312 2004-11-23  Marek Safar <marek.safar@seznam.cz>
313
314         * test-319-*.cs: New test for #69177
315
316 2004-11-18  Martin Baulig  <martin@ximian.com>
317
318         * gen-104.cs: New test for #68265.
319
320 2004-11-22  Raja R Harinath  <rharinath@novell.com>
321
322         * Makefile (clean-local): Clean up the temporary dir-* trees.
323
324 2004-11-18  Marek Safar <marek.safar@seznam.cz>
325
326         * test-318.cs: New test for wrong warning.
327
328 2004-11-18  Raja R Harinath  <rharinath@novell.com>
329
330         * Makefile (TEST_ORDERING): New.  Lists multi-file tests that are
331         not handled by the %-exe/%-dll pattern.
332         (test-harness-run): Add test-ordering dependencies to
333         generated Makefile.
334         * harness.mk (%.res): Fix quoting error.
335         (test-ordering): Remove.
336         * conv-dll.cs, conv-exe.cs: Rename from conv-lib.cs, conv-main.cs.
337         * vararg-dll.cs: Rename from vararg-lib.cs.
338         * mtest-2-dll.cs, mtest-2-exe.cs: Rename from dll-1.cs and
339         prog-1.cs.
340         * mtest-3-dll.cs, mtest-3-exe.cs: Rename from dll-2.cs and 
341         prog-2.cs.
342         * mtest-4-dll.cs, mtest-4-exe.cs: Rename from ns0.cs and ns.cs.
343         * mtest-5-dll.cs, mtest-5-exe.cs: Rename from pover-a.cs and
344         pover-b.cs.
345         * gen-98-dll.cs, gen-98-exe.cs: Rename from gen-98.cs and gen-99.cs.
346
347 2004-11-18  Martin Baulig  <martin@ximian.com>
348
349         * gen-102.cs: New test for #62909.
350
351 2004-11-17  Raja R Harinath  <rharinath@novell.com>
352
353         * harness.mk: Add the pover-a and pover-b multi-file test.
354
355 2004-11-17  Martin Baulig  <martin@ximian.com>
356
357         * Makefile: Reverted Miguel's last commit and correctly added his
358         pover-a and pover-b tests.
359
360 2004-11-17  Martin Baulig  <martin@ximian.com>
361
362         * Makefile: Enable test-315 and gen-95.
363
364 2004-11-16  Martin Baulig  <martin@ximian.com>
365
366         * test-316.cs: New test for #69082.
367
368         * test-317.cs; New test for #63705.
369
370 2004-11-16  Martin Baulig  <martin@ximian.com>
371
372         * Makefile: Updated.
373
374 2004-11-09  Martin Baulig  <martin@ximian.com>
375
376         * gen-86.cs, gen-87.cs, gen-88.cs, gen-89.cs, gen-90.cs,
377         gen-91.cs, gen-92.cs, gen-93.cs, gen-94.cs, gen-96.cs: New tests.
378
379 2004-11-09  Martin Baulig  <martin@ximian.com>
380
381         * test-315.cs: New test.
382
383 2004-11-04  Raja R Harinath  <rharinath@novell.com>
384
385         * harness.mk: Avoid creating and deleting symlinks.
386
387 2004-11-03  Carlos Alberto Cortez <carlos@unixmexico.org>
388
389         * acc-modifiers.cs: New test for accessor modifiers
390         * acc-modifiers2.cs: New test for accessor modifiers
391
392 2004-10-31  Marek Safar <marek.safar@seznam.cz>
393
394         * test-311.cs: New test for security attrbiutes.
395
396 2004-10-24  Marek Safar <marek.safar@seznam.cz>
397
398         * test-310.cs: New test for bug #67130
399
400 2004-10-21  Raja R Harinath  <rharinath@novell.com>
401
402         * Makefile (test-harness, test-harness-run): Rename from
403         test-compiler-jit-real, and move body to harness.mk.
404         Update to use 'make' to loop over testcases, so that they can be
405         run in parallel.
406         (run-test-local): Update.
407         (test-generics-2): Likewise.
408         * harness.mk: New file.  Contains the actual harness, and also
409         lists dependencies in multi-file testcases.
410
411 2004-10-13  Raja R Harinath  <rharinath@novell.com>
412
413         * test-309.cs: Testcase from #65816.
414         * Makefile (NEW_TEST_SOURCES_common): Add test-309.
415         Moved test-259 here, since it requires a merge to gmcs.
416
417 2004-10-11  Martin Baulig  <martin@ximian.com>
418
419         * Makefile (test-generics, test-generics-2): New targets.
420         (new_TEST_SOURCES_common): Disabled test-308.cs.
421         (TEST_SOURCES_net_2_0): Enable gen-79.cs.
422
423 2004-10-07  Raja R Harinath  <rharinath@novell.com>
424
425         * Makefile (TEST_TAG): Rename back to 'mcs' and 'gmcs' to keep in
426         sync with errors/Makefile.
427         Reported by K Sathyasudha <ksathyasudha@novell.com>.
428
429         Testcases for type-resolution.
430         * test-300.cs: Add tests for local declarations and 'foreach'.
431         * test-301.cs: New testcase: several 'unsafe' related keywords.
432         * test-302.cs: New testcase: 'catch' clause parameters.
433         * test-303.cs: New testcase: 'using' keyword.
434         * test-304.cs, test-305.cs, test-306.cs, test-307.cs: New.
435         Variants that use namespace aliases.
436         * Makefile (NEW_TEST_SOURCES_common): Add new testcases.
437         
438 2004-10-03  Marek Safar <marek.safar@seznam.cz>
439
440         * test-297.cs: Incorporated test for #67108
441
442 2004-10-01  Raja R Harinath  <rharinath@novell.com>
443
444         * Makefile (NEW_TEST_SOURCES_common): Add test-300.
445         * test-300.cs: New.  Test based on #65833.
446
447 2004-09-28  Raja R Harinath  <rharinath@novell.com>
448
449         * test-120.cs: Don't exit on the first failure.
450         * Makefile (TEST_EXCLUDES_common): Remove 'module-3'.
451         (TEST_SOURCES_win32): Rename from WINDOWS_SOURCES.
452         (TEST_NOPASS): Comment out tests that already are in
453         TEST_SOURCES_common.
454
455 2004-09-27  Raja R Harinath  <rharinath@novell.com>
456
457         * Makefile: Re-apply patches from 2004-09-14.
458         (NEW_TEST_SOURCES_common): Rename from NEW_TEST_SOURCES.
459         (TEST_SOURCES_common): Rename from TEST_SOURCES.  
460         (TEST_SOURCES_all): Rename to ALL_TEST_SOURCES.  Handle profile- and
461         platform-specific test inclusion and exclusion.
462         (TEST_SOURCES_default, TEST_SOURCES_net_2_0, TEST_EXCLUDES_common)
463         (TEST_EXCLUDES_net_2_0): New.  Reorganized from various other variables.
464         (TEST2_SOURCES, UNSAFE_SOURCES): Remove.  Merge into TEST_SOURCES_common.
465         (test-2, test-unsafe-compiler-jit): Remove.  Merge into test-compiler-jit.      
466         * 2tests-*.cs, unsafe-*.cs, test-58.cs, test-171.cs:
467         Add 'Compiler options: '.
468
469 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
470
471         * test-254.cs: Fix test so it runs under NET 2.0.
472
473 2004-09-22  Martin Baulig  <martin@ximian.com>
474
475         * test-298.cs: New test, already in gmcs.
476
477 2004-09-22  Martin Baulig  <martin@ximian.com>
478
479         * gen-78.cs: New test for #65521.
480
481 2004-09-22  Martin Baulig  <martin@ximian.com>
482
483         * Makefile: Added some Makefile love :-)
484
485 2004-09-22  Martin Baulig  <martin@ximian.com>
486
487         * test-297.cs: New test for #28562.
488
489 2004-09-21  Martin Baulig  <martin@ximian.com>
490
491         * test-295.cs: Added Geoff Norton's patch for #62984.
492
493 2004-09-21  Martin Baulig  <martin@ximian.com>
494
495         * gen-77.cs: New test for #66014.
496
497 2004-09-16  Martin Baulig  <martin@ximian.com>
498
499         * Makefile: Disable test-294.cs and test-287.cs.
500
501 2004-09-15  Marek Safar <marek.safar@seznam.cz>
502
503         * test-287.cs: Included test for bug #65766.
504
505 2004-09-15  Marek Safar <marek.safar@seznam.cz>
506
507         * property-il.il, property-main.cs: Included test for #36804.
508
509 2004-09-15  Martin Baulig  <martin@ximian.com>
510
511         * test-294.cs: Is not back in gmcs.
512
513 2004-09-14  Marek Safar <marek.safar@seznam.cz>
514
515         * test-294.cs: Is back.
516     
517 2004-09-14  Martin Baulig  <martin@ximian.com>
518
519         * Makefile: Disable test-294.cs.
520
521 2004-09-14  Marek Safar <marek.safar@seznam.cz>
522
523         * test-294.cs: New test for bug #61902.
524
525 2004-09-14  Martin Baulig  <martin@ximian.com>
526
527         * Makefile: Put the old Makefile back.  There was a reason why we
528         had this setup.
529
530 2004-09-14  Raja R Harinath  <rharinath@novell.com>
531
532         * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
533         (TEST_SOURCES): Allow a profile to eliminate some tests.
534         (net_2_0_KNOWN_FAILURES): Rename from GENERICS_KNOWN_FAILURES.
535         (TEST_SOURCES_all): Rename from TESTS_SOURCES.
536         Move several multi-file tests from ...
537         (multi-1, multi-3, multi-4, multi-5, multi-6, multi-7): ... here.
538         (multl-2, ilasm): Use $(CSCOMPILE), instead of $(INTERNAL_MCS).
539         (multi): Update.
540         (test-everything): Remove.
541         (run-test-local) [PROFILE=net_2_0]: Run additional 'generics'
542         tests.
543         (test-compiler-jit-real): Remove *.netmodule too.
544         (test-compiler-jit-multi): Remove.
545         (test-generics-1, test-generics-2): Remove.
546         (test-generics-3, test-generics-4): Update.
547         * conv-lib.cs, conv-main.cs, dll-1.cs, dll-2.cs, prog-1.cs,
548           prog-2.cs, module-1.cs, module2.cs, module-3.cs, ns.cs, ns0.cs,
549           gen-13-dll.cs, gen-13-exe.cs, gen-17-dll.cs, gen-17-exe.cs,
550           gen-31-dll.cs, gen-31-exe.cs, gen-47-dll.cs, gen-47-exe.cs,
551           vararg-exe.cs, vararg-lib.cs:
552         Use "Compiler options:" for multi-file testing.
553         
554 2004-09-13  Marek Safar <marek.safar@seznam.cz>
555
556         * test-293.cs: New test for bug #65757.
557
558 2004-09-13  Raja R Harinath  <rharinath@novell.com>
559
560         * Makefile (test-compiler-jit-real): Fix logic so that logs of
561         testcases that fail compilation aren't deleted.  Avoid emitting
562         spurious PASS: messages.
563
564 2004-09-10  Raja R Harinath  <rharinath@novell.com>
565
566         * test-292.cs: New test for #64330.
567
568 2004-09-10  Martin Baulig  <martin@ximian.com>
569
570         * gen-76.cs: New test.
571
572 2004-09-09  Marek Safar <marek.safar@seznam.cz>
573
574         * test-291.cs: New test for #pragma warning.
575
576 2004-09-09  Martin Baulig  <martin@ximian.com>
577
578         * gen-75.cs: New test.
579
580 2004-09-07  Raja R Harinath  <rharinath@novell.com>
581
582         * test-290.cs: New test.
583
584 2004-09-06 Ben Maurer  <bmaurer@users.sourceforge.net>
585
586         * unsafe-10.cs: new test
587
588 2004-09-06  Martin Baulig  <martin@ximian.com>
589
590         * Makefile: Enable gen-65.cs (bug #58306).
591
592 2004-09-04  Marek Safar <marek.safar@seznam.cz>
593
594         * test-289.cs: New test for #63631.
595
596 2004-09-03  Raja R Harinath  <rharinath@novell.com>
597
598         * Makefile (TEST_SOURCES): Add 'mtest-1-dll' and 'mtest-1-exe'.
599         Testcases from #61128.
600         (test-compiler-jit-real): Minor cleanups.
601
602 2004-09-02  Duncan Mak  <duncan@ximian.com>
603
604         * Makefile (test-2): Use /langversion instead of -v2. This fixes
605         the compiler test build.
606
607 2004-09-02  Marek Safar <marek.safar@seznam.cz>
608
609         * test-288.cs: New test for #62342.
610
611 2004-09-02  Marek Safar <marek.safar@seznam.cz>
612
613         * test-205.cs: New test for #65170.
614
615 2004-09-02  Martin Baulig  <martin@ximian.com>
616
617         * Makefile (test-generic-4): New target to run the multi-file
618         generic tests.
619
620 2004-09-02  Martin Baulig  <martin@ximian.com>
621
622         * Makefile (test-generic): Renamed to test-generic-1.
623         (test-generic): New target, runs test-generic-1, test-generic-2
624         and test-generic-3.
625
626 2004-09-01  Marek Safar <marek.safar@seznam.cz>
627
628         * Makefile: Enabled test-286
629
630         * test-287.cs: New test for static classes.
631
632 2004-09-01  Martin Baulig  <martin@ximian.com>
633
634         * Makefile: Disable test-286 for the moment.
635
636 2004-09-01  Raja R Harinath  <rharinath@novell.com>
637
638         * Makefile (test-compiler-jit-real): Add barebones support for
639         multi-file tests.  If the compilation succeeded and there's no
640         .exe file, then assume nothing went wrong.  The rest is up to the
641         "Compiler options:".
642
643 2004-08-31  Marek Safar <marek.safar@seznam.cz>
644
645         * test-286.cs: New test for #64689.
646
647 2004-08-28  Martin Baulig  <martin@ximian.com>
648
649         * gen-73.cs: New test for #62552.
650
651 2004-08-28  Martin Baulig  <martin@ximian.com>
652
653         * gen-72.cs: New test for #58307.
654
655 2004-08-24  Martin Baulig  <martin@ximian.com>
656
657         * gen-69.cs, gen-70.cs: New tests.
658
659 2004-08-23  Martin Baulig  <martin@ximian.com>
660
661         * test-285.cs: New test for #52428.
662
663 2004-08-22  Martin Baulig  <martin@ximian.com>
664
665         * test-154.cs: Added test case for #59867.
666
667 2004-08-05  Martin Baulig  <martin@ximian.com>
668
669         * test-154.cs: Added test case for #59429.
670
671 2004-08-04  Martin Baulig  <martin@ximian.com>
672
673         * Makefile (test-generic-3): New target to run all the generic
674         tests.  
675
676 2004-08-03  Ben Maurer  <bmaurer@ximian.com>
677
678         * test-283.cs: for 62275.
679         
680         * unsafe-9.cs: new test for #62263.
681
682 2004-08-03  Martin Baulig  <martin@ximian.com>
683
684         * test-282.cs: New test for #62322.
685
686 2004-08-03  Martin Baulig  <martin@ximian.com>
687
688         * gen-64.cs: New test.
689
690 2004-07-25  Martin Baulig  <martin@ximian.com>
691
692         * Makefile (test-generic): Correctly set the MONO_PATH to run
693         things in the v2.0 environment.
694         (test-generic-2): New target.
695         (test-everything): New target to run everything.
696
697 2004-07-25  Martin Baulig  <martin@ximian.com>
698
699         * 2test-12.cs, 2test-13.cs: New tests for partial classes.
700
701 2004-07-23  Martin Baulig  <martin@ximian.com>
702
703         * 2test-10.cs, 1test-11.cs: New tests for partial classes.      
704
705 2004-07-22  Martin Baulig  <martin@ximian.com>
706
707         * test-281.cs: New test.
708
709 2004-07-20  Martin Baulig  <martin@ximian.com>
710
711         * Makefile: Enable 2test-7.
712
713 2004-07-20  Martin Baulig  <martin@ximian.com>
714
715         * 2test-9.cs: New test for iterators.
716
717 2004-07-20  Martin Baulig  <martin@ximian.com>
718
719         * 2test-8.cs: New test for iterators.
720
721 2004-07-18  Martin Baulig  <martin@ximian.com>
722
723         * gen-63.cs: New test.
724
725 2004-07-16  Martin Baulig  <martin@ximian.com>
726
727         * gen-62.cs: New test for generic iterators.
728
729 2004-07-16  Martin Baulig  <martin@ximian.com>
730
731         * gen-61.cs: New test for anonymous methods
732         (not yet implemented -> test disabled)
733
734 2004-07-13  Marek Safar <marek.safar@seznam.cz>
735
736         * test-279.cs: New test for #61293.
737
738 2004-07-13  Martin Baulig  <martin@ximian.com>
739
740         * gen-60.cs: New test for #58305.
741
742 2004-07-12  Martin Baulig  <martin@ximian.com>
743
744         * gen-58.cs: New test.
745
746 2004-06-24  Raja R Harinath  <rharinath@novell.com>
747
748         * test-252.cs: Avoid reference to System.dll.
749         * test-277.cs: New test for #56774.
750
751 2004-06-24  Marek Safar <marek.safar@seznam.cz>
752
753         * test-205.cs: Removed because become invalid.
754
755 2004-06-24  Raja R Harinath  <rharinath@novell.com>
756
757         * test-276.cs: New test for #60459.
758
759 2004-06-21  Marek Safar <marek.safar@seznam.cz>
760
761         * test-275.cs: New test for #59792
762
763 2004-06-18  Marek Safar <marek.safar@seznam.cz>
764
765         * test-274.cs: New test for #60219
766         
767 2004-06-18  Marek Safar <marek.safar@seznam.cz>
768
769         * test-273.cs: New test for #55971
770
771 2004-06-18  Raja R Harinath  <rharinath@novell.com>
772
773         * test-272.cs: New test case for the breaking build.
774
775 2004-06-13  Martin Baulig  <martin@ximian.com>
776
777         * gen-57.cs: New test.
778
779 2004-06-11  Martin Baulig  <martin@ximian.com>
780
781         * gen-56.cs: New test from #58307.
782
783 2004-06-11  Martin Baulig  <martin@ximian.com>
784
785         * test-269.cs: Another varargs test.
786
787 2004-06-11  Raja R Harinath  <rharinath@novell.com>
788
789         * Makefile (TEST_SOURCES): Add test-268.
790         * test-268.cs: New test for #59477.
791
792 2004-06-11  Martin Baulig  <martin@ximian.com>
793
794         * vararg-lib.cs, vararg-exe.cs: New tests.
795
796 2004-06-11  Martin Baulig  <martin@ximian.com>
797
798         * Makefile: Enable test-269.
799
800 2004-06-08  Martin Baulig  <martin@ximian.com>
801
802         * Makefile: Enable test-157.
803
804 2004-06-08  Martin Baulig  <martin@ximian.com>
805
806         * test-269.cs: New test for varargs methods.
807
808 2004-06-01  Marek Safar <marek.safar@seznam.cz>
809
810         * test-267.cs: New test.
811
812 2004-05-30  Marek Safar <marek.safar@seznam.cz>
813
814         * test-240.cs: Enable test.
815
816 2004-05-29  Martin Baulig  <martin@ximian.com>
817
818         * test-266.cs: New test for #52578.
819
820 2004-05-29  Martin Baulig  <martin@ximian.com>
821
822         * test-265.cs: New test for #59267.
823
824 2004-05-29  Martin Baulig  <martin@ximian.com>
825
826         * test-264.cs: New test for #59188.
827
828 2004-05-27  Marek Safar <marek.safar@seznam.cz>
829
830         * test-263.cs: New test.
831
832 2004-05-26  Marek Safar <marek.safar@seznam.cz>
833
834         * test-74.cs: Now test passes on my machine too.
835         It is not perfect though.
836         
837 2004-05-25  Martin Baulig  <martin@ximian.com>
838
839         * test-261.cs: New test for #52279.
840
841 2004-05-24  Martin Baulig  <martin@ximian.com>
842
843         * test-260.cs: New test for #53921.
844
845 2004-05-24  Martin Baulig  <martin@ximian.com>
846
847         * test-259.cs: New test for #55251.
848
849 2004-05-24  Martin Baulig  <martin@ximian.com>
850
851         * test-258.cs: New test for #58584.
852
853 2004-05-23  Martin Baulig  <martin@ximian.com>
854
855         * test-154.cs: Added testcase for #58322.
856
857 2004-05-21  Martin Baulig  <martin@ximian.com>
858
859         * test-257.cs: New test for #28098.
860
861 2004-05-21  Marek Safar <marek.safar@seznam.cz>
862
863         * test-256.cs: New test for #58590.
864
865 2004-05-20  Marek Safar <marek.safar@seznam.cz>
866
867         * test-255.cs: New test.
868
869 2004-05-18  Marek Safar <marek.safar@seznam.cz>
870
871         * test-254.cs: New test for #52585.
872
873 2004-05-14  Marek Safar <marek.safar@seznam.cz>
874
875         * test-253.cs: New test for #54679.
876
877 2004-05-11  Raja R Harinath  <rharinath@novell.com>
878
879         * test-252.cs: New test for #58290.
880
881 2004-04-29  Martin Baulig  <martin@ximian.com>
882
883         * property-il.il, property-main.cs: New test for #56013.
884
885 2004-04-29  Martin Baulig  <martin@ximian.com>
886
887         * test-248.cs: New test for #52731.
888
889 2004-04-29  Martin Baulig  <martin@ximian.com>
890
891         * test-246.cs, test-247.cs: New tests for #52597.
892
893 2004-04-29  Martin Baulig  <martin@ximian.com>
894
895         * dll-2.cs, prog-2.cs: New test for #56178.
896
897 2004-04-29  Martin Baulig  <martin@ximian.com>
898
899         * test-245.cs: New test for #53255.
900
901 2004-04-28  Martin Baulig  <martin@ximian.com>
902
903         * test-244.cs: New test for #52588.
904
905 2004-04-28  Martin Baulig  <martin@ximian.com>
906
907         * test-243.cs: New test for #57014.
908
909 2004-04-27  Martin Baulig  <martin@ximian.com>
910
911         * test-154.cs: Added test case for #52625.
912
913 2004-04-22  Raja R Harinath  <rharinath@novell.com>
914
915         * Makefile (test-compiler-jit-real): Simplify sed expression.
916         List compiler options in logfile.
917
918 2004-04-22  Marek Safar <marek.safar@seznam.cz>
919
920         * Makefile: Add support for custom test compiler options.
921         
922         * test-242.cs: New test.
923
924 2004-04-22  Raja R Harinath  <rharinath@novell.com>
925
926         * Makefile (test-compiler-jit-real): Create a test result log file
927         for all tests.
928
929 2004-04-21  Marek Safar <marek.safar@seznam.cz>
930
931         * test-238.cs,
932         test-239.cs,
933         test-239.cs: Tests for ObsoleteAttribute
934
935 2004-04-21  Raja R Harinath  <rharinath@novell.com>
936
937         * Makefile (test-compiler-jit-real): Create log files for failed
938         testcases.
939         (test-generic, test-2, test-unsafe-compiler-jit): Update.
940
941         * test-237.cs: Test for #56442.
942
943 2004-04-16  Raja R Harinath  <rharinath@novell.com>
944
945         * test-236.cs: Test for #56300.
946
947 2004-04-10 Ben Maurer  <bmaurer@users.sourceforge.net>
948
949         * test-12.cs: test for concat inside array.
950
951 2004-03-24  Ravi Pratap M  <ravi@ximian.com>
952
953         * test-235.cs: test for 47234.
954
955 2004-03-22 Ben Maurer  <bmaurer@users.sourceforge.net>
956
957         * test-234.cs: test for 25885.
958
959 2004-03-21  Martin Baulig  <martin@ximian.com>
960
961         * gen-45.cs: New generics test for type inference.
962
963 2004-03-20  Martin Baulig  <martin@ximian.com>
964
965         * gen-44.cs: New generics test for operators.
966
967         * gen-21.cs: Use the new `default(T)' syntax.
968
969 2004-03-17  Martin Baulig  <martin@ximian.com>
970
971         * gen-43.cs: New generics test for static fields.
972
973 2004-03-09  Joshua Tauberer <tauberer@for.net>
974
975         * test-232.cs: Tests for { ... }-style array creation
976
977 2004-02-25  Marek Safar <marek.safar@seznam.cz>
978
979         * Makefile: Enable test-230.
980
981 2004-02-23  Martin Baulig  <martin@ximian.com>
982
983         * gen-40.cs: New generics test.
984
985 2004-02-20  Martin Baulig  <martin@ximian.com>
986
987         * gen-39.cs: New generics test.
988
989 2004-02-20  Martin Baulig  <martin@ximian.com>
990
991         * gen-test.pl: Enable gen-38.
992
993 2004-02-18  Martin Baulig  <martin@ximian.com>
994
995         * Makefile: Disable test-157.cs, it's broken.  See #54530.
996
997 2004-02-17  Martin Baulig  <martin@ximian.com>
998
999         * gen-38.cs: New generics test.
1000
1001 2004-02-17 Marek Safar <marek.safar@seznam.cz>
1002
1003         * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
1004
1005 2004-02-16 Marek Safar <marek.safar@seznam.cz>
1006
1007         * test-230.cs: test for module attributes.
1008
1009 2004-02-13 Ben Maurer  <bmaurer@users.sourceforge.net>
1010
1011         * 2test-6.cs, test-229.cs: some tests for foreach on
1012         struct IEnumerators
1013
1014 2004-02-02  Ravi Pratap M  <ravi@ximian.com>
1015
1016         * test-157.cs: Improve test for interface property accessor
1017         attributes.
1018
1019 2004-01-26  Martin Baulig  <martin@ximian.com>
1020
1021         * gen-37.cs: New generics test.
1022
1023 2004-01-21  Martin Baulig  <martin@ximian.com>
1024
1025         * test-227.cs: New test for #52517.
1026
1027 2004-01-20  Martin Baulig  <martin@ximian.com>
1028
1029         * test-154.cs: Added testcase for bug #46640.
1030
1031 2004-01-20  Martin Baulig  <martin@ximian.com>
1032
1033         * test-226.cs: New test for #53058.
1034
1035 2004-01-20  Martin Baulig  <martin@ximian.com>
1036
1037         * verify-8.cs: New test for #52707.
1038
1039 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1040
1041         * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
1042           cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
1043           cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
1044         New tests for CLS-compliance
1045         
1046 2004-01-03 Todd Berman  <tberman@gentoo.org>
1047
1048         * test-224.cs: new test for #52429
1049
1050 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
1051
1052         * test-205.cs: remove from the build. This does
1053         not compile under csc.
1054
1055 2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>
1056
1057         * test-223.cs: test for #52569.
1058
1059 2004-01-02  Ravi Pratap  <ravi@ximian.com>
1060
1061         * test-222.cs: Overload resolution test for bugzilla 
1062         bug #52046.
1063
1064 2003-12-25 Ben Maurer  <bmaurer@users.sourceforge.net>
1065
1066         * test-141.cs: add tests for #38674.
1067
1068 2003-12-23 Ben Maurer  <bmaurer@users.sourceforge.net>
1069
1070         * pp.cs: Also test for 2 entry-point-looking methods
1071         in a library, bug #52490.
1072
1073 2003-12-22 Ben Maurer  <bmaurer@users.sourceforge.net>
1074
1075         * test-221.cs: Add some regression tests relating to
1076         52408 (these dont test the actual bug, but regressions I
1077         created while writing the code for it).
1078
1079 2003-12-20  Zoltan Varga  <vargaz@freemail.hu>
1080
1081         * module-1.cs module-2.cs module-3.cs: New files.
1082
1083         * Makefile: Add test for /target:module and /addmodule.
1084
1085 2003-12-13  Martin Baulig  <martin@ximian.com>
1086
1087         * test-154.cs: Added testcase for bug #48962.
1088
1089 2003-12-11  Martin Baulig  <martin@ximian.com>
1090
1091         * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
1092
1093 2003-11-21  Miguel de Icaza  <miguel@ximian.com>
1094
1095         * test-150.cs: Improved test.
1096
1097 2003-10-17  Martin Baulig  <martin@ximian.com>
1098
1099         * gen-test.sh: Removed.
1100
1101         * gen-test.pl: New file; this is a perl script which runs all the
1102         generics tests.
1103
1104 2003-10-15  Miguel de Icaza  <miguel@ximian.com>
1105
1106         * test-49.cs: Improved test with input from bug #48761
1107
1108 2003-10-10  Martin Baulig  <martin@ximian.com>
1109
1110         * gen-15.cs: New test for generic methods.
1111
1112 2003-09-29  Martin Baulig  <martin@ximian.com>
1113
1114         * gen-14.cs: New generics test.
1115
1116 2003-09-27  Martin Baulig  <martin@ximian.com>
1117
1118         * gen-11.cs, gen-12.cs: New generics tests.
1119
1120         * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
1121         consists of two files and tests whether this works if it's in two
1122         files and not just in one.
1123
1124 2003-09-19  Martin Baulig  <martin@ximian.com>
1125
1126         * gen-10.cs: New generics test.
1127
1128 2003-09-18  Martin Baulig  <martin@ximian.com>
1129
1130         * gen-9.cs: New generics test.
1131
1132 2003-09-16  Martin Baulig  <martin@ximian.com>
1133
1134         * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
1135         generics tests.
1136
1137 2003-09-02  Ravi Pratap  <ravi@ximian.com>
1138
1139         * test-102.cs: Improve test.
1140
1141 2003-08-26  Martin Baulig  <martin@ximian.com>
1142
1143         * test-215.cs: New test for bug #47927.
1144
1145 2003-08-26  Martin Baulig  <martin@ximian.com>
1146
1147         * verify-7.cs: New test for bug #47681.
1148
1149 2003-08-26  Martin Baulig  <martin@ximian.com>
1150
1151         * test-214.cs: New test for bug #47853.
1152
1153 2003-08-25  Martin Baulig  <martin@ximian.com>
1154
1155         * test-213.cs: New test for bug #47822.
1156
1157 2003-08-22  Martin Baulig  <martin@ximian.com>
1158
1159         * test-154.cs: Added testcase for bug #46949.
1160
1161 2003-08-22  Martin Baulig  <martin@ximian.com>
1162
1163         * test-154.cs: Added testcase for bug #47095.
1164
1165 2003-08-04  Martin Baulig  <martin@ximian.com>
1166
1167         * Makefile: Put back test-211.cs.
1168
1169 2003-07-29  Ravi Pratap  <ravi@ximian.com>
1170
1171         * conv-lib.cs: New Multi stage compilation test for bug #47043.
1172
1173         * conv-main.cs: Main for the above.
1174
1175         * Makefile: Update.
1176
1177 2003-07-28  Ravi Pratap  <ravi@ximian.com>
1178
1179         * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
1180         #46199.
1181
1182         * test-212.cs: New test for bug #44468.
1183
1184 2003-07-28  Martin Baulig  <martin@ximian.com>
1185
1186         * test-210.cs: New test for bug #46923.
1187
1188 2003-07-26  Martin Baulig  <martin@ximian.com>
1189
1190         * test-209.cs: New test for implict conversions and embedded assignments.
1191
1192 2003-07-25  Martin Baulig  <martin@ximian.com>
1193
1194         * test-208.cs: New test for bug #46788.
1195
1196 2003-07-22  Martin Baulig  <martin@ximian.com>
1197
1198         * test-207.cs: New test for expressions which return delegates.
1199
1200 2003-07-21  Martin Baulig  <martin@ximian.com>
1201
1202         * test-206.cs: New test for bug #46502.
1203
1204 2003-07-20  Martin Baulig  <martin@ximian.com>
1205
1206         * test-205.cs: New test for some namespace stuff.
1207
1208 2003-07-16  Ravi Pratap  <ravi@ximian.com>
1209
1210         * test-39.cs: Improve test to check emission on interfaces too.
1211
1212 2003-07-14  Ravi Pratap M  <ravi@ximian.com>
1213
1214         * Makefile: Make sure that we use the newly generated compiler
1215         to run the tests, not the installed one.
1216
1217         Modify targets to compile and run in one go instead of separate
1218         targets for each task.
1219
1220         * test-196.cs: Fix careless error - returning a value from a void
1221         Main ().
1222
1223         Add it back to the test suite.
1224
1225 2003-07-14  Martin Baulig  <martin@ximian.com>
1226
1227         * test-204.cs: User defined conditional logical operators; bug #40505.
1228
1229 2003-07-14  Martin Baulig  <martin@ximian.com>
1230
1231         * test-203.cs: Added test for bug #33026.
1232
1233 2003-07-13  Ravi Pratap M  <ravi@ximian.com>
1234
1235         * test-178.cs: Use this as it is a free slot. Test 
1236         for bug #45876.
1237
1238         * makefile: Update.
1239
1240         * README.tests: Update
1241
1242 2003-07-13  Martin Baulig  <martin@ximian.com>
1243
1244         * test-202.cs: Added test for bug #41975.
1245
1246 2003-07-13  Martin Baulig  <martin@ximian.com>
1247
1248         * test-201.cs: Added test for bug #35631.
1249
1250 2003-07-12  Martin Baulig  <martin@ximian.com>
1251
1252         * test-200.cs: Added test for bug #45854.
1253
1254 2003-07-08  Martin Baulig  <martin@ximian.com>
1255
1256         * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
1257         #36313.
1258
1259 2003-07-05  Martin Baulig  <martin@ximian.com>
1260
1261         * test-197.cs: New test for bug #42973.
1262
1263 2003-06-29  Miguel de Icaza  <miguel@ximian.com>
1264
1265         * makefile (TEST_SOURCES): Add the tests that require an assembly,
1266         so we dont get another regression here (#37521).
1267
1268 2003-05-27  Ravi Pratap  <ravi@ximian.com>
1269
1270         * test-45.cs : Enable code which tests IntPtr array
1271         initialization. This automatically serves as a test case for bug
1272         #36030.
1273
1274         Improve test.
1275
1276 2003-05-17  Ravi Pratap  <ravi@ximian.com>
1277
1278         * test-194.cs: New test for bug #39108
1279
1280         * README.tests : Update accordingly.
1281
1282         * makefile : Add new test.
1283
1284 2003-05-19  Martin Baulig  <martin@ximian.com>
1285
1286         * test-162.cs: Added testcases for structs containing other
1287         structs as fields.  Bug #42597.
1288
1289 2003-05-18  Martin Baulig  <martin@ximian.com>
1290
1291         * test-154.cs: Added testcase for bug #41657.
1292
1293 2003-05-18  Martin Baulig  <martin@ximian.com>
1294
1295         * test-154.cs: Added the contents of test-189.cs as a new testcase
1296         to this test.
1297
1298         * test-189.cs: Removed, let's keep the flow analysis tests in one
1299         single test file.
1300
1301 2003-05-11  Martin Baulig  <martin@ximian.com>
1302
1303         * test-193.cs: New test for bug #39828.
1304
1305 2003-04-10  Miguel de Icaza  <miguel@ximian.com>
1306
1307         * test-43.cs: Improve test.
1308
1309 2003-04-06  Martin Baulig  <martin@ximian.com>
1310
1311         * test-190.cs: New test.
1312
1313 2003-04-05  Martin Baulig  <martin@ximian.com>
1314
1315         * test-189.cs: New test for bug #40670.
1316
1317 2003-04-02  Zoltan Varga  <vargaz@freemail.hu>
1318
1319         * README.tests test-188.cs makefile: Added test-188.cs.
1320
1321 2003-02-25  Miguel de Icaza  <miguel@ximian.com>
1322
1323         * makefile (all): Make it so that doing `make' will run the
1324         default tests depending on Windows/Linux.
1325
1326 2003-02-23  Martin Baulig  <martin@ximian.com>
1327
1328         When adding any tests here, please do also add them to the
1329         README.tests !
1330
1331         The following tests are still missing:
1332
1333         test-176 test-177 test-179 test-180 test-181 test-182 test-183
1334         test-184
1335
1336 2003-02-23  Martin Baulig  <martin@ximian.com>
1337
1338         * test-185.cs: New test for bug #37708.
1339
1340 2003-02-15  Miguel de Icaza  <miguel@ximian.com>
1341
1342         * test-128.cs: Improved testl, reflects bug #37363 problems
1343
1344 2003-02-12  Zoltan Varga  <vargaz@freemail.hu>
1345
1346         * makefile (TEST_SOURCES): Added test-181.
1347
1348 2002-12-21  Ravi Pratap  <ravi@ximian.com>
1349
1350         * test-171.cs : Fix up since it wasn't working because of some
1351         array code bug. That is a separate problem ;-)
1352
1353 2002-12-21  Ravi Pratap  <ravi@ximain.com>
1354
1355         * test-171.cs : This was mysteriously absent. Add new test in its
1356         place.
1357
1358 2002-12-18  Ravi Pratap  <ravi@ximian.com>
1359
1360         * test-177.cs : Add. This doesn't pass yet because we don't have
1361         ReturnTypeCustomAttributes working.
1362
1363 2002-12-10  Ravi Pratap  <ravi@ximian.com>
1364
1365         * test-102.cs : Improve to catch the case when an attribute
1366         can be emitted twice for the same program element but with
1367         different targets.
1368
1369 2002-11-24  Martin Baulig  <martin@ximian.com>
1370
1371         * test-130.cs: This test did not compile with csc and
1372         mcs now reports the error as well.  Removed the offending
1373         line from the test.
1374
1375 2002-11-24  Martin Baulig  <martin@ximian.com>
1376
1377         * verify-6.cs: New test for bug #32269.
1378
1379 2002-11-24  Martin Baulig  <martin@ximian.com>
1380
1381         * test-175.cs: New test for bug #30443.
1382
1383 2002-11-17  Martin Baulig  <martin@ximian.com>
1384
1385         * README.tests: Whoever added test-167 to test-172
1386         while I was away, you forgot to add them here.
1387
1388 2002-11-17  Martin Baulig  <martin@ximian.com>
1389
1390         * test-173.cs: New test for bug #34165.
1391
1392 2002-11-14  Martin Baulig  <martin@gnome.org>
1393
1394         * test-148.cs: Added some tests from bug #33089.
1395
1396 2002-10-10  Martin Baulig  <martin@gnome.org>
1397
1398         * verify-1.cs: Added testcase from bug #31470.
1399
1400 2002-10-10  Martin Baulig  <martin@gnome.org>
1401
1402         * verify-5.cs: Added testcase from bug #31541.
1403
1404 2002-10-06  Martin Baulig  <martin@gnome.org>
1405
1406         * test-164.cs: Added a few more testcases here.
1407
1408 2002-10-04  Martin Baulig  <martin@gnome.org>
1409
1410         * test-154.cs: Added testcase from bug #31546.
1411
1412 2002-09-19  Martin Baulig  <martin@gnome.org>
1413
1414         * test-154.cs: Added testcase from bug #30487.
1415
1416 2002-09-17  Martin Baulig  <martin@gnome.org>
1417
1418         * test-148.cs: Added testcase for base indexers.
1419
1420 2002-09-14  Martin Baulig  <martin@gnome.org>
1421
1422         * test-166.cs: New test.
1423
1424 2002-09-14  Martin Baulig  <martin@gnome.org>
1425
1426         * verify-4.cs: Added testcase from bug #29857.
1427
1428 2002-09-12  Martin Baulig  <martin@gnome.org>
1429
1430         * test-40.cs: Removed the syntax errors from this test.
1431
1432 2002-09-09  Martin Baulig  <martin@gnome.org>
1433
1434         * makefile: Reverted Ravi's `Update'.  When moving tests from
1435         TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
1436         pass on both platforms and don't do it without a ChangeLog entry.
1437
1438 2002-09-09  Martin Baulig  <martin@gnome.org>
1439
1440         * test-165.cs: Added testcase for bug #30040.
1441
1442 2002-09-09  Martin Baulig  <martin@gnome.org>
1443
1444         * test-164.cs: Added testcase for virtual functions in delegate
1445         creating expressions (Bug #30043).
1446
1447 2002-09-06  Ravi Pratap  <ravi@ximian.com>
1448
1449         * test-163.cs : Add test to check we select string
1450         over object when we have a Null literal as the argument.
1451
1452         * makefile : Update.
1453
1454 2002-08-11  Martin Baulig  <martin@gnome.org>
1455
1456         * test-162.cs: New test.
1457
1458 2002-08-08  Martin Baulig  <martin@gnome.org>
1459
1460         * test-154.cs (test16): Added test for bug #28717.
1461
1462 2002-08-08  Martin Baulig  <martin@gnome.org>
1463
1464         * test-161.cs: New test.
1465
1466 2002-08-07  Martin Baulig  <martin@gnome.org>
1467
1468         * test-160.cs: New test for bug #28176.
1469
1470 2002-08-07  Martin Baulig  <martin@gnome.org>
1471
1472         * test-158.cs: New test for bug #22119.
1473
1474 2002-08-05  Martin Baulig  <martin@gnome.org>
1475
1476         * test-157.cs: Formerly known as ../errors/cs-20.cs
1477
1478 2002-08-05  Martin Baulig  <martin@gnome.org>
1479
1480         * error-1.cs, error-2.cs: Moved to ../errors.
1481
1482 2002-08-03  Martin Baulig  <martin@gnome.org>
1483
1484         * test-156.cs, error-2.cs: New tests.
1485
1486 2002-08-02  Martin Baulig  <martin@gnome.org>
1487
1488         * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
1489         a bug in the runtime which makes this crash.
1490
1491         * test-155.cs: New test.
1492
1493 2002-08-01  Martin Baulig  <martin@gnome.org>
1494
1495         * verify-3.cs: New test.
1496
1497 2002-07-31  Martin Baulig  <martin@gnome.org>
1498
1499         * test-154.cs: New test for the flow analysis code.
1500
1501         * error-1.cs: Each method in this test must produce a compiler
1502         error message.
1503
1504         * makefile (test-unsafe-mono): New target to compile and run all
1505         the --unsafe tests wich MCS and the Mono runtime.
1506
1507 2002-07-29  Martin Baulig  <martin@gnome.org>
1508
1509         * makefile: Put back test-152.cs.
1510
1511         * test-143.cs: Fixed a compilation error in this test.
1512
1513 2002-07-27  Martin Baulig  <martin@gnome.org>
1514
1515         * test-153.cs: New test.
1516
1517 2002-07-27  Martin Baulig  <martin@gnome.org>
1518
1519         * test-113.cs: Made this test actually work.
1520
1521 2002-07-26  Martin Baulig  <martin@gnome.org>
1522
1523         * test-152.cs: New test for bug #24007.
1524
1525         * makefile: Disabled test-151.cs since it isn't fixed yet.
1526
1527 2002-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1528
1529         * test-151.cs: New test. See bug #22119.
1530         * makefile: added new test.
1531
1532 2002-07-24  Martin Baulig  <martin@gnome.org>
1533
1534         * test-150.cs: New test.
1535
1536         * test-149.cs: New test.
1537
1538         * test-95.cs: .... and finally, another bug in MCS is fixed and
1539         the syntax error in this test is caught.
1540
1541 2002-07-23  Martin Baulig  <martin@gnome.org>
1542
1543         * test-148.cs: New test.
1544
1545 2002-07-22  Martin Baulig  <martin@gnome.org>
1546
1547         * verify-2.cs: New test.
1548
1549 2002-07-22  Martin Baulig  <martin@gnome.org>
1550
1551         * verify-1.cs: New test.  The verify-XXX.cs tests must be
1552         compiled and then verified - either with `pedump --verify code'
1553         or with PEverify.
1554
1555 2002-07-22  Martin Baulig  <martin@gnome.org>
1556
1557         * makefile: test-29 now passes.
1558
1559 2002-07-22  Martin Baulig  <martin@gnome.org>
1560
1561         * test.147.cs: New test for the `new' modifier.
1562
1563 2002-07-21  Martin Baulig  <martin@gnome.org>
1564
1565         * test-38.cs: Added a few more test cases to this test.
1566
1567 2002-07-20  Martin Baulig  <martin@gnome.org>
1568
1569         * test-38.cs: This test now passes with MCS.  Added a few more
1570         test cases to it.
1571
1572         * test-52.cs: The order of the elements returned by
1573         `IDictionary.Keys' is unspecified.
1574
1575         * makefile: The following tests fail under linux and have been
1576         moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
1577         (test-compiler-mono): Compile all the TEST_NOPASS tests, but
1578         don't run them.
1579
1580 2002-07-20  Martin Baulig  <martin@gnome.org>
1581
1582         * README.tests: Added (empty) list of all the test cases.
1583         When you add any test cases, please add them to this file.
1584
1585         * test-146.cs: Added test for bug #27977 which is now fixed.
1586
1587 2002-07-19  Martin Baulig  <martin@gnome.org>
1588
1589         * test-145.cs: Added test for bug #25318 which is now fixed.
1590
1591 2002-07-17  Martin Baulig  <martin@gnome.org>
1592
1593         * test-144.cs: Added test for constant `unchecked' and `checked'
1594         expressions in a constant assignment.
1595
1596 2002-07-10  Ravi Pratap  <ravi@ximian.com>
1597
1598         * test-142.cs : Add. This ensures events can be accessed
1599         correctly from subclasses etc.
1600         
1601 2002-07-06  Andrew Birkett  <adb@tardis.ed.ac.uk>
1602
1603         * test-74.cs: Added test for \n in verbatim string.
1604
1605 2002-06-27  Martin Baulig  <martin@gnome.org>
1606
1607         * makefile (test-compiler-mono): New target to compile and run
1608         the tests with mcs and the mono jit.
1609
1610 2002-06-25  Andrew Birkett  <adb@tardis.ed.ac.uk>
1611
1612         * makefile: The following tests fail under linux and have been 
1613         moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
1614
1615         Windows-specific tests have been extracted, and are now run by the
1616         test-windows rule (it'll be run under linux but fail)
1617
1618         The output format has been made less noisy, and is basically the
1619         same as the tests in mcs/errors - like "Running test-1 ... OK".
1620
1621 2002-06-13  Ravi Pratap  <ravi@ximian.com>
1622
1623         * test-131.cs : Add to test enum member attribute application.
1624
1625 2002-06-10  Rachel Hestilow  <hestilow@ximian.com>
1626
1627         * unsafe-3.cs: New test for address-of-pointer.
1628         
1629 2002-06-09  Martin Baulig  <martin@gnome.org>
1630
1631         * test-130.cs: New test for constants and casts.
1632
1633 2002-06-09  Martin Baulig  <martin@gnome.org>
1634
1635         * test-129.cs: New test for unary minus.
1636
1637 2002-06-08  Ravi Pratap  <ravi@ximian.com>
1638
1639         * test-128.cs : Add. This ensures we apply attributes to accessors
1640         of events and properties.
1641
1642 2002-06-08  Martin Baulig  <martin@gnome.org>
1643
1644         * test-127.cs: New test for Enum.IsDefined().
1645
1646 2002-05-24  Ravi Pratap  <ravi@ximian.com>
1647
1648         * test-124.cs, test-125.cs : Add.
1649
1650         * makefile : update.
1651
1652 2002-05-11  Miguel de Icaza  <miguel@ximian.com>
1653
1654         * test-49.cs: Improve test.
1655
1656 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
1657
1658         * test-118.cs: test alternate type lookup for attributes.
1659
1660 2002-05-07  Ravi Pratap  <ravi@ximian.com>
1661
1662         * test-117.cs : Add.
1663
1664 2002-05-05  Miguel de Icaza  <miguel@ximian.com>
1665
1666         * test-28.cs: Improved test: before we were failing on abstract
1667         indexers invoked in the same class (as the accessor would have no
1668         body).
1669
1670 2002-05-02  Ravi Pratap  <ravi@ximian.com>
1671
1672         * test-113.cs : Another test for overload resolution ;-)
1673
1674         * test-114.cs : Add.
1675
1676 2002-04-28  Miguel de Icaza  <miguel@ximian.com>
1677
1678         * test-108.cs: Improve test
1679
1680 2002-04-26  Ravi Pratap  <ravi@ximian.com>
1681
1682         * test-105.cs, test-106.cs, test-107.cs : Add.
1683
1684 2002-04-22  Ravi Pratap  <ravi@ximian.com>
1685
1686         * test-104.cs : Another overload resolution test !
1687
1688 2002-04-05  Ravi Pratap  <ravi@ximian.com>
1689
1690         * test-101.cs : Add test from Paolo.
1691
1692         * test-102.cs : Another test for attribute emission.
1693
1694 2002-04-05  Ravi Pratap  <ravi@ximian.com>
1695
1696         * test-90.cs : Fix bug where we had no class !
1697
1698         * test-96.cs : Here too !
1699
1700         * test-98.cs : Supply a missing Main.
1701
1702 2002-03-27  Miguel de Icaza  <miguel@ximian.com>
1703
1704         * test-18.cs: Augment test with the multi-flow try/catch.
1705
1706 2002-03-21  Miguel de Icaza  <miguel@ximian.com>
1707
1708         * test-49.cs: Improved test to excerise the coverage.
1709
1710 2002-03-13  Ravi Pratap  <ravi@ximian.com>
1711
1712         * test-86.cs : Add. This is to check for correct overload resolution
1713         with a null literal.
1714
1715 2002-03-07  Ravi Pratap  <ravi@ximian.com>
1716
1717         * test-82.cs : Add.
1718
1719 2002-03-07  Miguel de Icaza  <miguel@ximian.com>
1720
1721         * test-52.cs: Expanded test to cover more cases of foreach.
1722
1723 2002-03-05  Ravi Pratap  <ravi@ximian.com>
1724
1725         * test-81.cs : Add. 
1726
1727         * makefile : Update accordingly as this test passes.
1728
1729 2002-02-20  Miguel de Icaza  <miguel@ximian.com>
1730
1731         * unsafe-1.cs: Extend test.
1732
1733 2002-01-18  Miguel de Icaza  <miguel@ximian.com>
1734
1735         * test-7.cs: Fix test (i.i wsa invalid)
1736
1737 2002-01-18  Nick Drochak  <ndrochak@gol.com>
1738
1739         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
1740
1741 2002-01-13  Ravi Pratap  <ravi@ximian.com>
1742
1743         * test-58.cs : Since it was a duplicate, replace with unsafe
1744         code testing.
1745
1746 2002-01-08  Miguel de Icaza  <miguel@ximian.com>
1747
1748         * test-34.cs: Improve this test to check ref/ref cases.
1749
1750 2002-01-02  Ravi Pratap  <ravi@ximian.com>
1751
1752         * test-45.cs : Augment to exercise support for array initialization
1753         for various other types.
1754
1755 2001-12-30  Miguel de Icaza  <miguel@ximian.com>
1756
1757         * test-67.cs: Improve this test.
1758
1759 2001-12-29  Ravi Pratap  <ravi@ximian.com>
1760
1761         * test-69.cs : Add. This tests support for methods which are
1762         internal calls.
1763
1764 2001-12-28  Ravi Pratap  <ravi@ximian.com>
1765
1766         * test-34.cs : Update to exercise the new overload resolution
1767         code.
1768
1769 2001-12-26  Ravi Pratap  <ravi@ximian.com>
1770
1771         * test-67.cs : Add. These are tests for explicit layout
1772         of structs and classes.
1773
1774         * makefile : Update accordingly.
1775         
1776 2001-12-25  Ravi Pratap  <ravi@ximian.com>
1777
1778         * test-57.cs : Update to exercise more of the code base for
1779         events.
1780
1781 2001-12-24  Ravi Pratap  <ravi@ximian.com>
1782
1783         * test-19.cs : Augment to exercise tests on delegates
1784         defined in mscorlib.
1785
1786         * test-57.cs : Update to exercise the -= operator
1787         as well.
1788         
1789 2001-12-23  Ravi Pratap  <ravi@ximian.com>
1790
1791         * test-57.cs : Update.
1792
1793         * makefile : Update to include the above as it passes nicely.
1794
1795 2001-12-21  Ravi Pratap  <ravi@ximian.com>
1796
1797         * test-19.cs : Augment to exercise code which fixed the bug
1798         where we were not generating a This for the delegate's 
1799         instance expression - for the non-static methods ie.
1800
1801 2001-12-15  Miguel de Icaza  <miguel@ximian.com>
1802
1803         * test-45.cs: Make test also use variables as arguments to new;
1804         We used to have a bug in the compiler that did not resolve some of
1805         the arguments.
1806
1807 2001-12-15  Ravi Pratap  <ravi@ximian.com>
1808
1809         * makefile : Include test-52.cs in the suite, it works fine!
1810
1811         (NO_PASS): It's test-51 which doesn't seem to pass.
1812
1813         * test-50.cs : Augment some more to set named arguments on
1814         the DllImport attribute.
1815
1816         * test-57.cs : Add. This tests support for Events and does not
1817         pass yet.
1818
1819 2001-12-14  Ravi Pratap  <ravi@ximian.com>
1820
1821         * test-45.cs : Update for float and double initialization.
1822
1823 2001-12-13  Miguel de Icaza  <miguel@ximian.com>
1824
1825         * makefile (test-30): Another test moved to the `pass' section.
1826         This is explicit interface implementation.
1827
1828         (test-54): returning from catch exceptions has been working for
1829         some time now. 
1830
1831 2001-12-09  Radek Doulik  <rodo@ximian.com>
1832
1833         * makefile (TEST_SOURCES): added test-55 for using alias directive
1834
1835 2001-12-06  Dietmar Maurer  <dietmar@ximian.com>
1836
1837         * makefile: added new target test-jit
1838
1839 2001-12-04  Ravi Pratap <ravi@ximian.com>
1840
1841         * makefile : Update to include test 50 as it now passes.
1842
1843 2001-12-04  Ravi Pratap <ravi@ximian.com>
1844
1845         * test-45.cs : Update for string initialization tests.
1846
1847 2001-12-03  Miguel de Icaza  <miguel@ximian.com>
1848
1849         * test-49.cs: Updated to test `goto default'
1850
1851         * test-43.cs: Test break and continue here.
1852
1853         * gen-cast-test.cs: Improved cast test generator.
1854
1855 2001-12-03  Ravi Pratap <ravi@ximian.com>
1856
1857         * test-50.cs : Add. This does not pass yet.
1858
1859 2001-12-02  Ravi Pratap  <ravi@ximian.com>
1860
1861         * test-40.cs : Update to now test recursive definitions with
1862         constants hooked up.
1863
1864 2001-12-01  Ravi Pratap  <ravi@ximian.com>
1865
1866         * test-40.cs : Update to do recursive enumeration definition.
1867
1868 2001-11-28  Ravi Pratap  <ravi@ximian.com>
1869
1870         * test-48.cs : Add for constant emission tests.
1871
1872         * makefile : Update for the above as it passes nicely :-)
1873
1874 2001-11-22  Ravi Pratap  <ravi@ximian.com>
1875
1876         * test-45.cs : Augment some more to test shorthand declaration
1877         of variables/fields that are array types.
1878
1879 2001-11-20  Ravi Pratap  <ravi@ximian.com>
1880
1881         * test-45.cs : Add for array initialization testing.
1882
1883 2001-11-16  Miguel de Icaza  <miguel@ximian.com>
1884
1885         * test-34.cs: Improve this test to check if we are actually
1886         walking over the arguments in foreach.
1887
1888 2001-11-15  Ravi Pratap  <ravi@ximian.com>
1889
1890         * makefile : Update to include test-33 again. All tests
1891         pass again !
1892
1893 2001-11-13  Ravi Pratap  <ravi@ximian.com>
1894
1895         * test-7.cs : Re-write to make the tests more robust.
1896
1897 2001-11-12  Ravi Pratap  <ravi@ximian.com>
1898
1899         * test-39.cs : Update to test named arguments too.
1900
1901 2001-11-11  Ravi Pratap  <ravi@ximian.com>
1902
1903         * test-40.cs : Update to be a little more useful.
1904
1905 2001-11-08  Ravi Pratap  <ravi@ximian.com>
1906
1907         * test-39.cs : Add
1908
1909         * test-40.cs : Add
1910
1911         * makefile : Modify to include the above as they pass all tests.
1912         
1913 2001-10-31  Ravi Pratap  <ravi@ximian.com>
1914
1915         * test-34.cs : Add 
1916         
1917 2001-10-28  Ravi Pratap  <ravi@ximian.com>
1918
1919         * test-32.cs : Added to test array definition and creation.
1920
1921         * makefile : Updated accordingly.
1922
1923 2001-10-22  Ravi Pratap  <ravi@ximian.com>
1924
1925         * makefile : New target 'verify' which uses the verifier to check
1926         that executables produced by us are identical to the MSC produced ones.
1927
1928         * test-7.cs : Update to exercise more overloadable operators.
1929
1930 2001-10-21  Ravi Pratap  <ravi@ximian.com>
1931
1932         * test-27.cs : Add to do various implicit and explicit
1933         reference conversions.
1934
1935         * makefile : Update accordingly.
1936
1937 2001-10-18  Ravi Pratap  <ravi@ximian.com>
1938
1939         * test-26.cs : Update to test delegate creation from another 
1940         delegate.
1941         
1942 2001-10-17  Ravi Pratap  <ravi@ximian.com>
1943
1944         * test-26.cs : Added to demonstrate delegate support.
1945
1946 2001-10-16  Miguel de Icaza  <miguel@ximian.com>
1947
1948         * test-25.cs: Added new test to excercise break/continue on
1949         various loop constructs.
1950
1951         * test-24.cs: Test property use in expression and statement
1952         contexts. 
1953
1954 2001-10-14  Miguel de Icaza  <miguel@ximian.com>
1955
1956         * test-23.cs: Added new test for properties. 
1957
1958 2001-10-12  Ravi Pratap  <ravi@ximian.com>
1959
1960         * test-21.cs : Update to actually do some checking and return
1961         an appropriate value.
1962
1963 2001-10-11  Ravi Pratap  <ravi@ximian.com>
1964
1965         * test-21.cs : Add. This is a test for testing our support
1966         for nested types
1967         
1968 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1969
1970         * test-16.cs : Update to exercise the code which selects the best 
1971         conversion operator based on "most encompassing/encompassed type"
1972
1973         * test-7.cs : Update here too.
1974
1975 2001-10-05  Ravi Pratap  <ravi@ximian.com>
1976
1977         * test-7.cs : Update to do explicit conversion tests.
1978
1979         * makefile : small fix.
1980
1981 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1982
1983         * test-16.cs : Update to make the test more correct.
1984
1985 2001-10-03  Ravi Pratap  <ravi@ximian.com>
1986
1987         * test-16.cs : Add.
1988
1989         * makefile : update accordingly.
1990
1991 2001-10-02  Miguel de Icaza  <miguel@ximian.com>
1992
1993         * makefile (test-compiler): Add rm *.exe before launching tests.
1994
1995 2001-10-02  Ravi Pratap  <ravi@ximian.com>
1996
1997         * test-13.cs : Added. 
1998
1999         * makefile : update accordingly.
2000
2001 2001-09-27  Ravi Pratap  <ravi@ximian.com>
2002
2003         * test-7.cs : Revamp and add more operator tests. Still in progress.
2004
2005         * test-9,10.cs : Added by Miguel earlier.
2006
2007 2001-09-26  Ravi Pratap  <ravi@ximian.com>
2008
2009         * test-7.cs : Update to return an exit code
2010
2011         * test-8.cs : Added by Miguel.
2012
2013 2001-09-25  Ravi Pratap  <ravi@ximian.com>
2014
2015         * test-7.cs : Update to include implicit conversion tests.
2016
2017 2001-09-21  Ravi Pratap  <ravi@ximian.com>
2018
2019         * test-7.cs : Add.
2020
2021 2001-09-21  Miguel de Icaza  <miguel@ximian.com>
2022
2023         * makefile (test-compiler): Abort tests on failure.
2024