1 2005-03-10 Atsushi Enomoto <atsushi@ximian.com>
3 * xml-036.cs, xml-036-ref.xml, Makefile : added test for bug #73384.
5 2005-03-10 Raja R Harinath <rharinath@novell.com>
7 * mtest-7-exe.cs, mtest-7-dll.cs: New test from #73516.
8 * Makefile (DISTFILES): Add test-353-2.cs.
10 2005-03-09 Raja R Harinath <rharinath@novell.com>
12 * test-357.cs: New test for partial classes.
14 2005-03-08 Marek Safar <marek.safar@seznam.cz>
16 * test-355.cs, test-356.cs: New tests.
18 2005-03-07 Martin Baulig <martin@ximian.com>
20 * gen-134.cs, gen-135.cs, gen-136.cs, gen-137.cs, gen-138.cs,
21 gen-139.cs, gen-140.cs: These were my very first test cases for
24 2005-03-07 Martin Baulig <martin@ximian.com>
26 * gen-130.cs, gen-131.cs, gen-132.cs, gen-133.cs, gen-134.cs: New
27 test cases for Nullable Types. Thanks a lot to Peter Sestoft :-)
29 2005-03-04 Raja R Harinath <rharinath@novell.com>
31 * Makefile (TEST_HARNESS_EXTRAS): Add test-353-2.cs.
32 * test-353.cs: Don't use ../ to refer to test-353-2.cs.
34 * test-354.cs: New test from #73282.
36 2005-03-01 Marek Safar <marek.safar@seznam.cz>
38 * test-352.cs: New test.
40 * test-353.cs, test-353-2: Bug #73117
42 2005-02-22 Raja R Harinath <rharinath@novell.com>
44 * mtest-6-exe.cs, mtest-6-dll.cs: New test based on #71134.
46 2005-02-21 Raja R Harinath <rharinath@novell.com>
48 * test-351.cs: New test from #68955.
50 * test-350.cs: New test from #72756.
52 2005-02-18 Marek Safar <marek.safar@seznam.cz>
54 * test-349.cs: New test.
56 2005-02-18 Raja R Harinath <rharinath@novell.com>
58 * Makefile (TEST_HARNESS_EXTRAS): Add test-74.cs.
60 2005-02-17 Marek Safar <marek.safar@seznam.cz>
62 * test-74.cs: Fixed to work with LF & CRLF.
64 2005-02-17 Raja R Harinath <rharinath@novell.com>
66 * fixed-buffer-exe.cs: Rename from 'fixed-buffer.cs' to follow
69 2005-02-16 Marek Safar <marek.safar@seznam.cz>
71 * test-348.cs: New test.
73 * fixed-buffer-dll.cs,
74 * fixed-buffer.cs: Fixed buffer tests.
76 2005-02-15 Raja R Harinath <rharinath@novell.com>
78 * test-347.cs: New test from #71992.
80 2005-02-14 Raja R Harinath <rharinath@novell.com>
82 * test-346.cs: New test from #59209.
84 2005-02-10 Raja R Harinath <rharinath@novell.com>
86 * test-342.cs: New test for #52586.
87 * test-343.cs: New test. Not a bugfix or regression. Added to
88 ensure our overloading semantics are right. See
89 errors/cs0121-4.cs for a counterpart.
91 2005-02-09 Zoltan Varga <vargaz@freemail.hu>
93 * Makefile (TEST_EXCLUDES_net_2_0): Disable gen-72 until the runtime
96 2005-02-02 Raja R Harinath <rharinath@novell.com>
98 * test-341.cs: Update to reflect fix of compiler crash.
100 2005-02-01 Raja R Harinath <rharinath@novell.com>
102 * test-341.cs: New test for #31984.
104 2005-01-27 Marek Safar <marek.safar@seznam.cz>
106 * test-339.cs: New test.
108 2005-01-25 Raja R Harinath <rharinath@novell.com>
110 * test-338.cs: New test for #71602.
112 2005-01-25 Martin Baulig <martin@ximian.com>
114 * Makefile: Only use the `ilasm' target in the "default" profile.
116 2005-01-24 Marek Safar <marek.safar@seznam.cz>
118 * test-287.cs: Incorporated test for #71649.
120 2005-01-24 Martin Baulig <martin@ximian.com>
122 * test-337.cs: New test for #63842.
124 2005-01-13 Raja R Harinath <rharinath@novell.com>
126 * test-335.cs: New test, from #58126.
127 * Makefile (TEST_EXCLUDES_win32): Add test-74. See #71200.
128 * harness.mk: Fix indentation.
129 * test-332.cs: Update with more issues.
131 2005-01-12 Marek Safar <marek.safar@seznam.cz>
133 * test-311.cs: Incorporated test for #70749.
135 2005-01-10 Raja R Harinath <rharinath@novell.com>
137 * test-334.cs: New test for #69519.
139 2005-01-10 Marek Safar <marek.safar@seznam.cz>
141 * test-333.cs: New test for #70722.
143 2005-01-06 Duncan Mak <duncan@ximian.com>
145 * test-332.cs: New test for tracking #56460.
147 2005-01-06 Atsushi Enomoto <atsushi@ximian.com>
149 * xml-035.cs, xml-035-ref.xml : added test for bug #71040.
150 * Makefile : added xml-035.
152 2005-01-06 Atsushi Enomoto <atsushi@ximian.com>
154 * xml-034.cs, xml-034-ref.xml : added test for bug #71042.
155 * Makefile : added xml-034.
157 2005-01-06 Marek Safar <marek.safar@seznam.cz>
159 * test-331.cs: New test for #70817.
161 * cls-test-12.cs: Flush.
163 2004-12-30 Duncan Mak <duncan@ximian.com>
165 * test-330.cs: New test for #70468.
167 * Makefile (TEST_SOURCES_common): Added test-330.cs
169 2004-12-09 Marek Safar <marek.safar@seznam.cz>
171 * test-329.cs: New test for #67412.
173 2004-12-09 Martin Baulig <martin@ximian.com>
175 * Makefile: Disabled xml-022.cs and xml-028.cs.
177 2004-12-07 Raja R Harinath <rharinath@novell.com>
179 * Makefile (TEST_HARNESS_EXTRAS): New. List of files that need to
180 be copied to the test harness directory.
181 (test-harness-run): Use it.
182 * xml-025.cs, xml-025-ref.xml: Don't use ../ to refer to xml-025.inc.
184 2004-12-07 Raja R Harinath <rharinath@novell.com>
186 * Makefile (DISTFILES): Distribute *.inc files too.
187 (with_mono_path): New.
188 (casts.cs, boot-casts.out, mcs-casts.out): Use it.
190 2004-12-07 Atsushi Enomoto <atsushi@ximian.com>
192 * Makefile: was missing in the previous commit. Also, moved xml-033 to
193 NEW_TEST_SOURCES_common (not merged in gmcs yet).
195 2004-12-07 Atsushi Enomoto <atsushi@ximian.com>
197 * Makefile, xml-033.cs, xml-033-ref.xml : test for implicit/explicit
198 operator doc comments. Makefile was missing xml-03*.cs
200 2004-12-06 Raja R Harinath <rharinath@novell.com>
202 * Makefile (multi-2): Remove. Move comments to README.tests.
203 Integrate into regular test harness.
206 (TEST_SOURCES_common): Add pi, pp, pu-ip, pu-pi.
207 (TEST_ORDERING): Update.
208 (DISTFILES): Distribute *.il files too.
209 * pi.cs, pp.cs: Add '// Compiler options: ' comments.
210 * pu-ip.cs, pu-pi.cs: New files. Copies of pu.cs, with flags to
211 integrate into regular test harness.
214 2004-12-04 Martin Baulig <martin@ximian.com>
216 * gen-116.cs: New test for #69781.
218 2004-12-04 Martin Baulig <martin@ximian.com>
220 * gen-115.cs: New test for #58305.
222 2004-12-03 Raja R Harinath <rharinath@novell.com>
224 * Makefile (NEW_TEST_SOURCES_common): Add test-327 and test-328.
226 * test-326.cs (Main): Set return type to int, not void.
228 2004-12-02 Marek Safar <marek.safar@seznam.cz>
230 * test-325.cs: New test for #70102.
232 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
234 * xml-025.inc : was missing.
236 2004-12-02 Marek Safar <marek.safar@seznam.cz>
238 * test-324.cs: New test.
240 2004-12-02 Atsushi Enomoto <atsushi@ximian.com>
242 * Makefile : added lines for /doc test files.
243 * harness.nk : added xmldoc test lines.
244 * xmldocdiff.cs : small test tool for verifying /doc output.
245 * xml-001.cs, xml-001-ref.xml, xml-002.cs, xml-002-ref.xml,
246 xml-003.cs, xml-003-ref.xml, xml-004.cs, xml-004-ref.xml,
247 xml-005.cs, xml-005-ref.xml, xml-006.cs, xml-006-ref.xml,
248 xml-007.cs, xml-007-ref.xml, xml-008.cs, xml-008-ref.xml,
249 xml-009.cs, xml-009-ref.xml, xml-010.cs, xml-010-ref.xml,
250 xml-011.cs, xml-011-ref.xml, xml-012.cs, xml-012-ref.xml,
251 xml-013.cs, xml-013-ref.xml, xml-014.cs, xml-014-ref.xml,
252 xml-015.cs, xml-015-ref.xml, xml-016.cs, xml-016-ref.xml,
253 xml-017.cs, xml-017-ref.xml, xml-018.cs, xml-018-ref.xml,
254 xml-019.cs, xml-019-ref.xml, xml-020.cs, xml-020-ref.xml,
255 xml-021.cs, xml-021-ref.xml, xml-022.cs, xml-022-ref.xml,
256 xml-023.cs, xml-023-ref.xml, xml-024.cs, xml-024-ref.xml,
257 xml-025.cs, xml-025-ref.xml, xml-026.cs, xml-026-ref.xml,
258 xml-027.cs, xml-027-ref.xml, xml-028.cs, xml-028-ref.xml,
259 xml-029.cs, xml-029-ref.xml, xml-030.cs, xml-030-ref.xml,
260 xml-031.cs, xml-031-ref.xml, xml-032.cs, xml-032-ref.xml :
261 tests for /doc feature.
263 2004-11-30 Martin Baulig <martin@ximian.com>
265 * Makefile: Enable gen-110; it's about virtual generic methods and
266 generic interface methods.
268 2004-11-30 Raja R Harinath <rharinath@novell.com>
270 * Makefile (TEST_SOURCES): Don't hardcode TEST_SOURCES_default.
271 (test-harness-run): Clean up error reporting.
272 (TEST_NOPASS): Remove. Move old contents ...
273 (TEST_SOURCES_common): ... here and ...
274 (TEST_EXCLUDES_common): ... here.
275 (TEST_SOURCES_default): Move new tests to TEST_SOURCES_common
276 and TESTS_EXCLUDES_net_2_0.
278 2004-11-30 Marek Safar <marek.safar@seznam.cz>
280 * Makefile: Add acc-modifiers tests.
281 Hardcode TEST_SOURCES_default to work also with my
284 2004-11-26 Martin Baulig <martin@ximian.com>
286 * Makefile: Disable test-40.cs for gmcs.
288 2004-11-26 Raja R Harinath <rharinath@novell.com>
290 * harness.mk: Fix quoting.
292 2004-11-26 Atsushi Enomoto <atsushi@ximian.com>
294 * Makefile: test-50.cs is NO_PASS. See bug #69820.
296 2004-11-25 Ben Maurer <bmaurer@ximian.com>
298 * test-321.cs: New test for bug 69926
300 2004-11-24 Martin Baulig <martin@ximian.com>
302 * gen-105.cs: New test.
304 2004-11-23 Marek Safar <marek.safar@seznam.cz>
306 * test-319-*.cs: New test for #69177
308 2004-11-18 Martin Baulig <martin@ximian.com>
310 * gen-104.cs: New test for #68265.
312 2004-11-22 Raja R Harinath <rharinath@novell.com>
314 * Makefile (clean-local): Clean up the temporary dir-* trees.
316 2004-11-18 Marek Safar <marek.safar@seznam.cz>
318 * test-318.cs: New test for wrong warning.
320 2004-11-18 Raja R Harinath <rharinath@novell.com>
322 * Makefile (TEST_ORDERING): New. Lists multi-file tests that are
323 not handled by the %-exe/%-dll pattern.
324 (test-harness-run): Add test-ordering dependencies to
326 * harness.mk (%.res): Fix quoting error.
327 (test-ordering): Remove.
328 * conv-dll.cs, conv-exe.cs: Rename from conv-lib.cs, conv-main.cs.
329 * vararg-dll.cs: Rename from vararg-lib.cs.
330 * mtest-2-dll.cs, mtest-2-exe.cs: Rename from dll-1.cs and
332 * mtest-3-dll.cs, mtest-3-exe.cs: Rename from dll-2.cs and
334 * mtest-4-dll.cs, mtest-4-exe.cs: Rename from ns0.cs and ns.cs.
335 * mtest-5-dll.cs, mtest-5-exe.cs: Rename from pover-a.cs and
337 * gen-98-dll.cs, gen-98-exe.cs: Rename from gen-98.cs and gen-99.cs.
339 2004-11-18 Martin Baulig <martin@ximian.com>
341 * gen-102.cs: New test for #62909.
343 2004-11-17 Raja R Harinath <rharinath@novell.com>
345 * harness.mk: Add the pover-a and pover-b multi-file test.
347 2004-11-17 Martin Baulig <martin@ximian.com>
349 * Makefile: Reverted Miguel's last commit and correctly added his
350 pover-a and pover-b tests.
352 2004-11-17 Martin Baulig <martin@ximian.com>
354 * Makefile: Enable test-315 and gen-95.
356 2004-11-16 Martin Baulig <martin@ximian.com>
358 * test-316.cs: New test for #69082.
360 * test-317.cs; New test for #63705.
362 2004-11-16 Martin Baulig <martin@ximian.com>
366 2004-11-09 Martin Baulig <martin@ximian.com>
368 * gen-86.cs, gen-87.cs, gen-88.cs, gen-89.cs, gen-90.cs,
369 gen-91.cs, gen-92.cs, gen-93.cs, gen-94.cs, gen-96.cs: New tests.
371 2004-11-09 Martin Baulig <martin@ximian.com>
373 * test-315.cs: New test.
375 2004-11-04 Raja R Harinath <rharinath@novell.com>
377 * harness.mk: Avoid creating and deleting symlinks.
379 2004-11-03 Carlos Alberto Cortez <carlos@unixmexico.org>
381 * acc-modifiers.cs: New test for accessor modifiers
382 * acc-modifiers2.cs: New test for accessor modifiers
384 2004-10-31 Marek Safar <marek.safar@seznam.cz>
386 * test-311.cs: New test for security attrbiutes.
388 2004-10-24 Marek Safar <marek.safar@seznam.cz>
390 * test-310.cs: New test for bug #67130
392 2004-10-21 Raja R Harinath <rharinath@novell.com>
394 * Makefile (test-harness, test-harness-run): Rename from
395 test-compiler-jit-real, and move body to harness.mk.
396 Update to use 'make' to loop over testcases, so that they can be
398 (run-test-local): Update.
399 (test-generics-2): Likewise.
400 * harness.mk: New file. Contains the actual harness, and also
401 lists dependencies in multi-file testcases.
403 2004-10-13 Raja R Harinath <rharinath@novell.com>
405 * test-309.cs: Testcase from #65816.
406 * Makefile (NEW_TEST_SOURCES_common): Add test-309.
407 Moved test-259 here, since it requires a merge to gmcs.
409 2004-10-11 Martin Baulig <martin@ximian.com>
411 * Makefile (test-generics, test-generics-2): New targets.
412 (new_TEST_SOURCES_common): Disabled test-308.cs.
413 (TEST_SOURCES_net_2_0): Enable gen-79.cs.
415 2004-10-07 Raja R Harinath <rharinath@novell.com>
417 * Makefile (TEST_TAG): Rename back to 'mcs' and 'gmcs' to keep in
418 sync with errors/Makefile.
419 Reported by K Sathyasudha <ksathyasudha@novell.com>.
421 Testcases for type-resolution.
422 * test-300.cs: Add tests for local declarations and 'foreach'.
423 * test-301.cs: New testcase: several 'unsafe' related keywords.
424 * test-302.cs: New testcase: 'catch' clause parameters.
425 * test-303.cs: New testcase: 'using' keyword.
426 * test-304.cs, test-305.cs, test-306.cs, test-307.cs: New.
427 Variants that use namespace aliases.
428 * Makefile (NEW_TEST_SOURCES_common): Add new testcases.
430 2004-10-03 Marek Safar <marek.safar@seznam.cz>
432 * test-297.cs: Incorporated test for #67108
434 2004-10-01 Raja R Harinath <rharinath@novell.com>
436 * Makefile (NEW_TEST_SOURCES_common): Add test-300.
437 * test-300.cs: New. Test based on #65833.
439 2004-09-28 Raja R Harinath <rharinath@novell.com>
441 * test-120.cs: Don't exit on the first failure.
442 * Makefile (TEST_EXCLUDES_common): Remove 'module-3'.
443 (TEST_SOURCES_win32): Rename from WINDOWS_SOURCES.
444 (TEST_NOPASS): Comment out tests that already are in
447 2004-09-27 Raja R Harinath <rharinath@novell.com>
449 * Makefile: Re-apply patches from 2004-09-14.
450 (NEW_TEST_SOURCES_common): Rename from NEW_TEST_SOURCES.
451 (TEST_SOURCES_common): Rename from TEST_SOURCES.
452 (TEST_SOURCES_all): Rename to ALL_TEST_SOURCES. Handle profile- and
453 platform-specific test inclusion and exclusion.
454 (TEST_SOURCES_default, TEST_SOURCES_net_2_0, TEST_EXCLUDES_common)
455 (TEST_EXCLUDES_net_2_0): New. Reorganized from various other variables.
456 (TEST2_SOURCES, UNSAFE_SOURCES): Remove. Merge into TEST_SOURCES_common.
457 (test-2, test-unsafe-compiler-jit): Remove. Merge into test-compiler-jit.
458 * 2tests-*.cs, unsafe-*.cs, test-58.cs, test-171.cs:
459 Add 'Compiler options: '.
461 2004-09-25 Zoltan Varga <vargaz@freemail.hu>
463 * test-254.cs: Fix test so it runs under NET 2.0.
465 2004-09-22 Martin Baulig <martin@ximian.com>
467 * test-298.cs: New test, already in gmcs.
469 2004-09-22 Martin Baulig <martin@ximian.com>
471 * gen-78.cs: New test for #65521.
473 2004-09-22 Martin Baulig <martin@ximian.com>
475 * Makefile: Added some Makefile love :-)
477 2004-09-22 Martin Baulig <martin@ximian.com>
479 * test-297.cs: New test for #28562.
481 2004-09-21 Martin Baulig <martin@ximian.com>
483 * test-295.cs: Added Geoff Norton's patch for #62984.
485 2004-09-21 Martin Baulig <martin@ximian.com>
487 * gen-77.cs: New test for #66014.
489 2004-09-16 Martin Baulig <martin@ximian.com>
491 * Makefile: Disable test-294.cs and test-287.cs.
493 2004-09-15 Marek Safar <marek.safar@seznam.cz>
495 * test-287.cs: Included test for bug #65766.
497 2004-09-15 Marek Safar <marek.safar@seznam.cz>
499 * property-il.il, property-main.cs: Included test for #36804.
501 2004-09-15 Martin Baulig <martin@ximian.com>
503 * test-294.cs: Is not back in gmcs.
505 2004-09-14 Marek Safar <marek.safar@seznam.cz>
507 * test-294.cs: Is back.
509 2004-09-14 Martin Baulig <martin@ximian.com>
511 * Makefile: Disable test-294.cs.
513 2004-09-14 Marek Safar <marek.safar@seznam.cz>
515 * test-294.cs: New test for bug #61902.
517 2004-09-14 Martin Baulig <martin@ximian.com>
519 * Makefile: Put the old Makefile back. There was a reason why we
522 2004-09-14 Raja R Harinath <rharinath@novell.com>
524 * Makefile (MCS) [PROFILE=default]: Force testing of 'mcs'.
525 (TEST_SOURCES): Allow a profile to eliminate some tests.
526 (net_2_0_KNOWN_FAILURES): Rename from GENERICS_KNOWN_FAILURES.
527 (TEST_SOURCES_all): Rename from TESTS_SOURCES.
528 Move several multi-file tests from ...
529 (multi-1, multi-3, multi-4, multi-5, multi-6, multi-7): ... here.
530 (multl-2, ilasm): Use $(CSCOMPILE), instead of $(INTERNAL_MCS).
532 (test-everything): Remove.
533 (run-test-local) [PROFILE=net_2_0]: Run additional 'generics'
535 (test-compiler-jit-real): Remove *.netmodule too.
536 (test-compiler-jit-multi): Remove.
537 (test-generics-1, test-generics-2): Remove.
538 (test-generics-3, test-generics-4): Update.
539 * conv-lib.cs, conv-main.cs, dll-1.cs, dll-2.cs, prog-1.cs,
540 prog-2.cs, module-1.cs, module2.cs, module-3.cs, ns.cs, ns0.cs,
541 gen-13-dll.cs, gen-13-exe.cs, gen-17-dll.cs, gen-17-exe.cs,
542 gen-31-dll.cs, gen-31-exe.cs, gen-47-dll.cs, gen-47-exe.cs,
543 vararg-exe.cs, vararg-lib.cs:
544 Use "Compiler options:" for multi-file testing.
546 2004-09-13 Marek Safar <marek.safar@seznam.cz>
548 * test-293.cs: New test for bug #65757.
550 2004-09-13 Raja R Harinath <rharinath@novell.com>
552 * Makefile (test-compiler-jit-real): Fix logic so that logs of
553 testcases that fail compilation aren't deleted. Avoid emitting
554 spurious PASS: messages.
556 2004-09-10 Raja R Harinath <rharinath@novell.com>
558 * test-292.cs: New test for #64330.
560 2004-09-10 Martin Baulig <martin@ximian.com>
562 * gen-76.cs: New test.
564 2004-09-09 Marek Safar <marek.safar@seznam.cz>
566 * test-291.cs: New test for #pragma warning.
568 2004-09-09 Martin Baulig <martin@ximian.com>
570 * gen-75.cs: New test.
572 2004-09-07 Raja R Harinath <rharinath@novell.com>
574 * test-290.cs: New test.
576 2004-09-06 Ben Maurer <bmaurer@users.sourceforge.net>
578 * unsafe-10.cs: new test
580 2004-09-06 Martin Baulig <martin@ximian.com>
582 * Makefile: Enable gen-65.cs (bug #58306).
584 2004-09-04 Marek Safar <marek.safar@seznam.cz>
586 * test-289.cs: New test for #63631.
588 2004-09-03 Raja R Harinath <rharinath@novell.com>
590 * Makefile (TEST_SOURCES): Add 'mtest-1-dll' and 'mtest-1-exe'.
591 Testcases from #61128.
592 (test-compiler-jit-real): Minor cleanups.
594 2004-09-02 Duncan Mak <duncan@ximian.com>
596 * Makefile (test-2): Use /langversion instead of -v2. This fixes
597 the compiler test build.
599 2004-09-02 Marek Safar <marek.safar@seznam.cz>
601 * test-288.cs: New test for #62342.
603 2004-09-02 Marek Safar <marek.safar@seznam.cz>
605 * test-205.cs: New test for #65170.
607 2004-09-02 Martin Baulig <martin@ximian.com>
609 * Makefile (test-generic-4): New target to run the multi-file
612 2004-09-02 Martin Baulig <martin@ximian.com>
614 * Makefile (test-generic): Renamed to test-generic-1.
615 (test-generic): New target, runs test-generic-1, test-generic-2
618 2004-09-01 Marek Safar <marek.safar@seznam.cz>
620 * Makefile: Enabled test-286
622 * test-287.cs: New test for static classes.
624 2004-09-01 Martin Baulig <martin@ximian.com>
626 * Makefile: Disable test-286 for the moment.
628 2004-09-01 Raja R Harinath <rharinath@novell.com>
630 * Makefile (test-compiler-jit-real): Add barebones support for
631 multi-file tests. If the compilation succeeded and there's no
632 .exe file, then assume nothing went wrong. The rest is up to the
635 2004-08-31 Marek Safar <marek.safar@seznam.cz>
637 * test-286.cs: New test for #64689.
639 2004-08-28 Martin Baulig <martin@ximian.com>
641 * gen-73.cs: New test for #62552.
643 2004-08-28 Martin Baulig <martin@ximian.com>
645 * gen-72.cs: New test for #58307.
647 2004-08-24 Martin Baulig <martin@ximian.com>
649 * gen-69.cs, gen-70.cs: New tests.
651 2004-08-23 Martin Baulig <martin@ximian.com>
653 * test-285.cs: New test for #52428.
655 2004-08-22 Martin Baulig <martin@ximian.com>
657 * test-154.cs: Added test case for #59867.
659 2004-08-05 Martin Baulig <martin@ximian.com>
661 * test-154.cs: Added test case for #59429.
663 2004-08-04 Martin Baulig <martin@ximian.com>
665 * Makefile (test-generic-3): New target to run all the generic
668 2004-08-03 Ben Maurer <bmaurer@ximian.com>
670 * test-283.cs: for 62275.
672 * unsafe-9.cs: new test for #62263.
674 2004-08-03 Martin Baulig <martin@ximian.com>
676 * test-282.cs: New test for #62322.
678 2004-08-03 Martin Baulig <martin@ximian.com>
680 * gen-64.cs: New test.
682 2004-07-25 Martin Baulig <martin@ximian.com>
684 * Makefile (test-generic): Correctly set the MONO_PATH to run
685 things in the v2.0 environment.
686 (test-generic-2): New target.
687 (test-everything): New target to run everything.
689 2004-07-25 Martin Baulig <martin@ximian.com>
691 * 2test-12.cs, 2test-13.cs: New tests for partial classes.
693 2004-07-23 Martin Baulig <martin@ximian.com>
695 * 2test-10.cs, 1test-11.cs: New tests for partial classes.
697 2004-07-22 Martin Baulig <martin@ximian.com>
699 * test-281.cs: New test.
701 2004-07-20 Martin Baulig <martin@ximian.com>
703 * Makefile: Enable 2test-7.
705 2004-07-20 Martin Baulig <martin@ximian.com>
707 * 2test-9.cs: New test for iterators.
709 2004-07-20 Martin Baulig <martin@ximian.com>
711 * 2test-8.cs: New test for iterators.
713 2004-07-18 Martin Baulig <martin@ximian.com>
715 * gen-63.cs: New test.
717 2004-07-16 Martin Baulig <martin@ximian.com>
719 * gen-62.cs: New test for generic iterators.
721 2004-07-16 Martin Baulig <martin@ximian.com>
723 * gen-61.cs: New test for anonymous methods
724 (not yet implemented -> test disabled)
726 2004-07-13 Marek Safar <marek.safar@seznam.cz>
728 * test-279.cs: New test for #61293.
730 2004-07-13 Martin Baulig <martin@ximian.com>
732 * gen-60.cs: New test for #58305.
734 2004-07-12 Martin Baulig <martin@ximian.com>
736 * gen-58.cs: New test.
738 2004-06-24 Raja R Harinath <rharinath@novell.com>
740 * test-252.cs: Avoid reference to System.dll.
741 * test-277.cs: New test for #56774.
743 2004-06-24 Marek Safar <marek.safar@seznam.cz>
745 * test-205.cs: Removed because become invalid.
747 2004-06-24 Raja R Harinath <rharinath@novell.com>
749 * test-276.cs: New test for #60459.
751 2004-06-21 Marek Safar <marek.safar@seznam.cz>
753 * test-275.cs: New test for #59792
755 2004-06-18 Marek Safar <marek.safar@seznam.cz>
757 * test-274.cs: New test for #60219
759 2004-06-18 Marek Safar <marek.safar@seznam.cz>
761 * test-273.cs: New test for #55971
763 2004-06-18 Raja R Harinath <rharinath@novell.com>
765 * test-272.cs: New test case for the breaking build.
767 2004-06-13 Martin Baulig <martin@ximian.com>
769 * gen-57.cs: New test.
771 2004-06-11 Martin Baulig <martin@ximian.com>
773 * gen-56.cs: New test from #58307.
775 2004-06-11 Martin Baulig <martin@ximian.com>
777 * test-269.cs: Another varargs test.
779 2004-06-11 Raja R Harinath <rharinath@novell.com>
781 * Makefile (TEST_SOURCES): Add test-268.
782 * test-268.cs: New test for #59477.
784 2004-06-11 Martin Baulig <martin@ximian.com>
786 * vararg-lib.cs, vararg-exe.cs: New tests.
788 2004-06-11 Martin Baulig <martin@ximian.com>
790 * Makefile: Enable test-269.
792 2004-06-08 Martin Baulig <martin@ximian.com>
794 * Makefile: Enable test-157.
796 2004-06-08 Martin Baulig <martin@ximian.com>
798 * test-269.cs: New test for varargs methods.
800 2004-06-01 Marek Safar <marek.safar@seznam.cz>
802 * test-267.cs: New test.
804 2004-05-30 Marek Safar <marek.safar@seznam.cz>
806 * test-240.cs: Enable test.
808 2004-05-29 Martin Baulig <martin@ximian.com>
810 * test-266.cs: New test for #52578.
812 2004-05-29 Martin Baulig <martin@ximian.com>
814 * test-265.cs: New test for #59267.
816 2004-05-29 Martin Baulig <martin@ximian.com>
818 * test-264.cs: New test for #59188.
820 2004-05-27 Marek Safar <marek.safar@seznam.cz>
822 * test-263.cs: New test.
824 2004-05-26 Marek Safar <marek.safar@seznam.cz>
826 * test-74.cs: Now test passes on my machine too.
827 It is not perfect though.
829 2004-05-25 Martin Baulig <martin@ximian.com>
831 * test-261.cs: New test for #52279.
833 2004-05-24 Martin Baulig <martin@ximian.com>
835 * test-260.cs: New test for #53921.
837 2004-05-24 Martin Baulig <martin@ximian.com>
839 * test-259.cs: New test for #55251.
841 2004-05-24 Martin Baulig <martin@ximian.com>
843 * test-258.cs: New test for #58584.
845 2004-05-23 Martin Baulig <martin@ximian.com>
847 * test-154.cs: Added testcase for #58322.
849 2004-05-21 Martin Baulig <martin@ximian.com>
851 * test-257.cs: New test for #28098.
853 2004-05-21 Marek Safar <marek.safar@seznam.cz>
855 * test-256.cs: New test for #58590.
857 2004-05-20 Marek Safar <marek.safar@seznam.cz>
859 * test-255.cs: New test.
861 2004-05-18 Marek Safar <marek.safar@seznam.cz>
863 * test-254.cs: New test for #52585.
865 2004-05-14 Marek Safar <marek.safar@seznam.cz>
867 * test-253.cs: New test for #54679.
869 2004-05-11 Raja R Harinath <rharinath@novell.com>
871 * test-252.cs: New test for #58290.
873 2004-04-29 Martin Baulig <martin@ximian.com>
875 * property-il.il, property-main.cs: New test for #56013.
877 2004-04-29 Martin Baulig <martin@ximian.com>
879 * test-248.cs: New test for #52731.
881 2004-04-29 Martin Baulig <martin@ximian.com>
883 * test-246.cs, test-247.cs: New tests for #52597.
885 2004-04-29 Martin Baulig <martin@ximian.com>
887 * dll-2.cs, prog-2.cs: New test for #56178.
889 2004-04-29 Martin Baulig <martin@ximian.com>
891 * test-245.cs: New test for #53255.
893 2004-04-28 Martin Baulig <martin@ximian.com>
895 * test-244.cs: New test for #52588.
897 2004-04-28 Martin Baulig <martin@ximian.com>
899 * test-243.cs: New test for #57014.
901 2004-04-27 Martin Baulig <martin@ximian.com>
903 * test-154.cs: Added test case for #52625.
905 2004-04-22 Raja R Harinath <rharinath@novell.com>
907 * Makefile (test-compiler-jit-real): Simplify sed expression.
908 List compiler options in logfile.
910 2004-04-22 Marek Safar <marek.safar@seznam.cz>
912 * Makefile: Add support for custom test compiler options.
914 * test-242.cs: New test.
916 2004-04-22 Raja R Harinath <rharinath@novell.com>
918 * Makefile (test-compiler-jit-real): Create a test result log file
921 2004-04-21 Marek Safar <marek.safar@seznam.cz>
925 test-239.cs: Tests for ObsoleteAttribute
927 2004-04-21 Raja R Harinath <rharinath@novell.com>
929 * Makefile (test-compiler-jit-real): Create log files for failed
931 (test-generic, test-2, test-unsafe-compiler-jit): Update.
933 * test-237.cs: Test for #56442.
935 2004-04-16 Raja R Harinath <rharinath@novell.com>
937 * test-236.cs: Test for #56300.
939 2004-04-10 Ben Maurer <bmaurer@users.sourceforge.net>
941 * test-12.cs: test for concat inside array.
943 2004-03-24 Ravi Pratap M <ravi@ximian.com>
945 * test-235.cs: test for 47234.
947 2004-03-22 Ben Maurer <bmaurer@users.sourceforge.net>
949 * test-234.cs: test for 25885.
951 2004-03-21 Martin Baulig <martin@ximian.com>
953 * gen-45.cs: New generics test for type inference.
955 2004-03-20 Martin Baulig <martin@ximian.com>
957 * gen-44.cs: New generics test for operators.
959 * gen-21.cs: Use the new `default(T)' syntax.
961 2004-03-17 Martin Baulig <martin@ximian.com>
963 * gen-43.cs: New generics test for static fields.
965 2004-03-09 Joshua Tauberer <tauberer@for.net>
967 * test-232.cs: Tests for { ... }-style array creation
969 2004-02-25 Marek Safar <marek.safar@seznam.cz>
971 * Makefile: Enable test-230.
973 2004-02-23 Martin Baulig <martin@ximian.com>
975 * gen-40.cs: New generics test.
977 2004-02-20 Martin Baulig <martin@ximian.com>
979 * gen-39.cs: New generics test.
981 2004-02-20 Martin Baulig <martin@ximian.com>
983 * gen-test.pl: Enable gen-38.
985 2004-02-18 Martin Baulig <martin@ximian.com>
987 * Makefile: Disable test-157.cs, it's broken. See #54530.
989 2004-02-17 Martin Baulig <martin@ximian.com>
991 * gen-38.cs: New generics test.
993 2004-02-17 Marek Safar <marek.safar@seznam.cz>
995 * cls-test-{2,5,6}.cs: Improved tests for CLS-compliant
997 2004-02-16 Marek Safar <marek.safar@seznam.cz>
999 * test-230.cs: test for module attributes.
1001 2004-02-13 Ben Maurer <bmaurer@users.sourceforge.net>
1003 * 2test-6.cs, test-229.cs: some tests for foreach on
1006 2004-02-02 Ravi Pratap M <ravi@ximian.com>
1008 * test-157.cs: Improve test for interface property accessor
1011 2004-01-26 Martin Baulig <martin@ximian.com>
1013 * gen-37.cs: New generics test.
1015 2004-01-21 Martin Baulig <martin@ximian.com>
1017 * test-227.cs: New test for #52517.
1019 2004-01-20 Martin Baulig <martin@ximian.com>
1021 * test-154.cs: Added testcase for bug #46640.
1023 2004-01-20 Martin Baulig <martin@ximian.com>
1025 * test-226.cs: New test for #53058.
1027 2004-01-20 Martin Baulig <martin@ximian.com>
1029 * verify-8.cs: New test for #52707.
1031 2004-01-05 Marek Safar <marek.safar@seznam.cz>
1033 * cls-test-0.cs, cls-test-1.cs, cls-test-2.cs, cls-test-3.cs,
1034 cls-test-5.cs, cls-test-6.cs, cls-test-7.cs, cls-test-10.cs,
1035 cls-test-11.cs, cls-test-14.cs, cls-test-15.cs, cls-test-16.cs:
1036 New tests for CLS-compliance
1038 2004-01-03 Todd Berman <tberman@gentoo.org>
1040 * test-224.cs: new test for #52429
1042 2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
1044 * test-205.cs: remove from the build. This does
1045 not compile under csc.
1047 2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
1049 * test-223.cs: test for #52569.
1051 2004-01-02 Ravi Pratap <ravi@ximian.com>
1053 * test-222.cs: Overload resolution test for bugzilla
1056 2003-12-25 Ben Maurer <bmaurer@users.sourceforge.net>
1058 * test-141.cs: add tests for #38674.
1060 2003-12-23 Ben Maurer <bmaurer@users.sourceforge.net>
1062 * pp.cs: Also test for 2 entry-point-looking methods
1063 in a library, bug #52490.
1065 2003-12-22 Ben Maurer <bmaurer@users.sourceforge.net>
1067 * test-221.cs: Add some regression tests relating to
1068 52408 (these dont test the actual bug, but regressions I
1069 created while writing the code for it).
1071 2003-12-20 Zoltan Varga <vargaz@freemail.hu>
1073 * module-1.cs module-2.cs module-3.cs: New files.
1075 * Makefile: Add test for /target:module and /addmodule.
1077 2003-12-13 Martin Baulig <martin@ximian.com>
1079 * test-154.cs: Added testcase for bug #48962.
1081 2003-12-11 Martin Baulig <martin@ximian.com>
1083 * test-154.cs: Added testcases for bugs #49153, #49359 and #49602.
1085 2003-11-21 Miguel de Icaza <miguel@ximian.com>
1087 * test-150.cs: Improved test.
1089 2003-10-17 Martin Baulig <martin@ximian.com>
1091 * gen-test.sh: Removed.
1093 * gen-test.pl: New file; this is a perl script which runs all the
1096 2003-10-15 Miguel de Icaza <miguel@ximian.com>
1098 * test-49.cs: Improved test with input from bug #48761
1100 2003-10-10 Martin Baulig <martin@ximian.com>
1102 * gen-15.cs: New test for generic methods.
1104 2003-09-29 Martin Baulig <martin@ximian.com>
1106 * gen-14.cs: New generics test.
1108 2003-09-27 Martin Baulig <martin@ximian.com>
1110 * gen-11.cs, gen-12.cs: New generics tests.
1112 * gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
1113 consists of two files and tests whether this works if it's in two
1114 files and not just in one.
1116 2003-09-19 Martin Baulig <martin@ximian.com>
1118 * gen-10.cs: New generics test.
1120 2003-09-18 Martin Baulig <martin@ximian.com>
1122 * gen-9.cs: New generics test.
1124 2003-09-16 Martin Baulig <martin@ximian.com>
1126 * gen-3.cs, gen-4.cs, gen-5.cs, gen-6.cs, gen-7.cs, gen-8.cs: New
1129 2003-09-02 Ravi Pratap <ravi@ximian.com>
1131 * test-102.cs: Improve test.
1133 2003-08-26 Martin Baulig <martin@ximian.com>
1135 * test-215.cs: New test for bug #47927.
1137 2003-08-26 Martin Baulig <martin@ximian.com>
1139 * verify-7.cs: New test for bug #47681.
1141 2003-08-26 Martin Baulig <martin@ximian.com>
1143 * test-214.cs: New test for bug #47853.
1145 2003-08-25 Martin Baulig <martin@ximian.com>
1147 * test-213.cs: New test for bug #47822.
1149 2003-08-22 Martin Baulig <martin@ximian.com>
1151 * test-154.cs: Added testcase for bug #46949.
1153 2003-08-22 Martin Baulig <martin@ximian.com>
1155 * test-154.cs: Added testcase for bug #47095.
1157 2003-08-04 Martin Baulig <martin@ximian.com>
1159 * Makefile: Put back test-211.cs.
1161 2003-07-29 Ravi Pratap <ravi@ximian.com>
1163 * conv-lib.cs: New Multi stage compilation test for bug #47043.
1165 * conv-main.cs: Main for the above.
1169 2003-07-28 Ravi Pratap <ravi@ximian.com>
1171 * test-189.cs: Reuse vacant slot. Test for bugs #43367 and
1174 * test-212.cs: New test for bug #44468.
1176 2003-07-28 Martin Baulig <martin@ximian.com>
1178 * test-210.cs: New test for bug #46923.
1180 2003-07-26 Martin Baulig <martin@ximian.com>
1182 * test-209.cs: New test for implict conversions and embedded assignments.
1184 2003-07-25 Martin Baulig <martin@ximian.com>
1186 * test-208.cs: New test for bug #46788.
1188 2003-07-22 Martin Baulig <martin@ximian.com>
1190 * test-207.cs: New test for expressions which return delegates.
1192 2003-07-21 Martin Baulig <martin@ximian.com>
1194 * test-206.cs: New test for bug #46502.
1196 2003-07-20 Martin Baulig <martin@ximian.com>
1198 * test-205.cs: New test for some namespace stuff.
1200 2003-07-16 Ravi Pratap <ravi@ximian.com>
1202 * test-39.cs: Improve test to check emission on interfaces too.
1204 2003-07-14 Ravi Pratap M <ravi@ximian.com>
1206 * Makefile: Make sure that we use the newly generated compiler
1207 to run the tests, not the installed one.
1209 Modify targets to compile and run in one go instead of separate
1210 targets for each task.
1212 * test-196.cs: Fix careless error - returning a value from a void
1215 Add it back to the test suite.
1217 2003-07-14 Martin Baulig <martin@ximian.com>
1219 * test-204.cs: User defined conditional logical operators; bug #40505.
1221 2003-07-14 Martin Baulig <martin@ximian.com>
1223 * test-203.cs: Added test for bug #33026.
1225 2003-07-13 Ravi Pratap M <ravi@ximian.com>
1227 * test-178.cs: Use this as it is a free slot. Test
1232 * README.tests: Update
1234 2003-07-13 Martin Baulig <martin@ximian.com>
1236 * test-202.cs: Added test for bug #41975.
1238 2003-07-13 Martin Baulig <martin@ximian.com>
1240 * test-201.cs: Added test for bug #35631.
1242 2003-07-12 Martin Baulig <martin@ximian.com>
1244 * test-200.cs: Added test for bug #45854.
1246 2003-07-08 Martin Baulig <martin@ximian.com>
1248 * test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
1251 2003-07-05 Martin Baulig <martin@ximian.com>
1253 * test-197.cs: New test for bug #42973.
1255 2003-06-29 Miguel de Icaza <miguel@ximian.com>
1257 * makefile (TEST_SOURCES): Add the tests that require an assembly,
1258 so we dont get another regression here (#37521).
1260 2003-05-27 Ravi Pratap <ravi@ximian.com>
1262 * test-45.cs : Enable code which tests IntPtr array
1263 initialization. This automatically serves as a test case for bug
1268 2003-05-17 Ravi Pratap <ravi@ximian.com>
1270 * test-194.cs: New test for bug #39108
1272 * README.tests : Update accordingly.
1274 * makefile : Add new test.
1276 2003-05-19 Martin Baulig <martin@ximian.com>
1278 * test-162.cs: Added testcases for structs containing other
1279 structs as fields. Bug #42597.
1281 2003-05-18 Martin Baulig <martin@ximian.com>
1283 * test-154.cs: Added testcase for bug #41657.
1285 2003-05-18 Martin Baulig <martin@ximian.com>
1287 * test-154.cs: Added the contents of test-189.cs as a new testcase
1290 * test-189.cs: Removed, let's keep the flow analysis tests in one
1293 2003-05-11 Martin Baulig <martin@ximian.com>
1295 * test-193.cs: New test for bug #39828.
1297 2003-04-10 Miguel de Icaza <miguel@ximian.com>
1299 * test-43.cs: Improve test.
1301 2003-04-06 Martin Baulig <martin@ximian.com>
1303 * test-190.cs: New test.
1305 2003-04-05 Martin Baulig <martin@ximian.com>
1307 * test-189.cs: New test for bug #40670.
1309 2003-04-02 Zoltan Varga <vargaz@freemail.hu>
1311 * README.tests test-188.cs makefile: Added test-188.cs.
1313 2003-02-25 Miguel de Icaza <miguel@ximian.com>
1315 * makefile (all): Make it so that doing `make' will run the
1316 default tests depending on Windows/Linux.
1318 2003-02-23 Martin Baulig <martin@ximian.com>
1320 When adding any tests here, please do also add them to the
1323 The following tests are still missing:
1325 test-176 test-177 test-179 test-180 test-181 test-182 test-183
1328 2003-02-23 Martin Baulig <martin@ximian.com>
1330 * test-185.cs: New test for bug #37708.
1332 2003-02-15 Miguel de Icaza <miguel@ximian.com>
1334 * test-128.cs: Improved testl, reflects bug #37363 problems
1336 2003-02-12 Zoltan Varga <vargaz@freemail.hu>
1338 * makefile (TEST_SOURCES): Added test-181.
1340 2002-12-21 Ravi Pratap <ravi@ximian.com>
1342 * test-171.cs : Fix up since it wasn't working because of some
1343 array code bug. That is a separate problem ;-)
1345 2002-12-21 Ravi Pratap <ravi@ximain.com>
1347 * test-171.cs : This was mysteriously absent. Add new test in its
1350 2002-12-18 Ravi Pratap <ravi@ximian.com>
1352 * test-177.cs : Add. This doesn't pass yet because we don't have
1353 ReturnTypeCustomAttributes working.
1355 2002-12-10 Ravi Pratap <ravi@ximian.com>
1357 * test-102.cs : Improve to catch the case when an attribute
1358 can be emitted twice for the same program element but with
1361 2002-11-24 Martin Baulig <martin@ximian.com>
1363 * test-130.cs: This test did not compile with csc and
1364 mcs now reports the error as well. Removed the offending
1367 2002-11-24 Martin Baulig <martin@ximian.com>
1369 * verify-6.cs: New test for bug #32269.
1371 2002-11-24 Martin Baulig <martin@ximian.com>
1373 * test-175.cs: New test for bug #30443.
1375 2002-11-17 Martin Baulig <martin@ximian.com>
1377 * README.tests: Whoever added test-167 to test-172
1378 while I was away, you forgot to add them here.
1380 2002-11-17 Martin Baulig <martin@ximian.com>
1382 * test-173.cs: New test for bug #34165.
1384 2002-11-14 Martin Baulig <martin@gnome.org>
1386 * test-148.cs: Added some tests from bug #33089.
1388 2002-10-10 Martin Baulig <martin@gnome.org>
1390 * verify-1.cs: Added testcase from bug #31470.
1392 2002-10-10 Martin Baulig <martin@gnome.org>
1394 * verify-5.cs: Added testcase from bug #31541.
1396 2002-10-06 Martin Baulig <martin@gnome.org>
1398 * test-164.cs: Added a few more testcases here.
1400 2002-10-04 Martin Baulig <martin@gnome.org>
1402 * test-154.cs: Added testcase from bug #31546.
1404 2002-09-19 Martin Baulig <martin@gnome.org>
1406 * test-154.cs: Added testcase from bug #30487.
1408 2002-09-17 Martin Baulig <martin@gnome.org>
1410 * test-148.cs: Added testcase for base indexers.
1412 2002-09-14 Martin Baulig <martin@gnome.org>
1414 * test-166.cs: New test.
1416 2002-09-14 Martin Baulig <martin@gnome.org>
1418 * verify-4.cs: Added testcase from bug #29857.
1420 2002-09-12 Martin Baulig <martin@gnome.org>
1422 * test-40.cs: Removed the syntax errors from this test.
1424 2002-09-09 Martin Baulig <martin@gnome.org>
1426 * makefile: Reverted Ravi's `Update'. When moving tests from
1427 TESTS_NOPASS to TEST_SOURCES, please make sure that they actually
1428 pass on both platforms and don't do it without a ChangeLog entry.
1430 2002-09-09 Martin Baulig <martin@gnome.org>
1432 * test-165.cs: Added testcase for bug #30040.
1434 2002-09-09 Martin Baulig <martin@gnome.org>
1436 * test-164.cs: Added testcase for virtual functions in delegate
1437 creating expressions (Bug #30043).
1439 2002-09-06 Ravi Pratap <ravi@ximian.com>
1441 * test-163.cs : Add test to check we select string
1442 over object when we have a Null literal as the argument.
1444 * makefile : Update.
1446 2002-08-11 Martin Baulig <martin@gnome.org>
1448 * test-162.cs: New test.
1450 2002-08-08 Martin Baulig <martin@gnome.org>
1452 * test-154.cs (test16): Added test for bug #28717.
1454 2002-08-08 Martin Baulig <martin@gnome.org>
1456 * test-161.cs: New test.
1458 2002-08-07 Martin Baulig <martin@gnome.org>
1460 * test-160.cs: New test for bug #28176.
1462 2002-08-07 Martin Baulig <martin@gnome.org>
1464 * test-158.cs: New test for bug #22119.
1466 2002-08-05 Martin Baulig <martin@gnome.org>
1468 * test-157.cs: Formerly known as ../errors/cs-20.cs
1470 2002-08-05 Martin Baulig <martin@gnome.org>
1472 * error-1.cs, error-2.cs: Moved to ../errors.
1474 2002-08-03 Martin Baulig <martin@gnome.org>
1476 * test-156.cs, error-2.cs: New tests.
1478 2002-08-02 Martin Baulig <martin@gnome.org>
1480 * makefile: Moved test-66.cs to TEST_NOPASS since there's currently
1481 a bug in the runtime which makes this crash.
1483 * test-155.cs: New test.
1485 2002-08-01 Martin Baulig <martin@gnome.org>
1487 * verify-3.cs: New test.
1489 2002-07-31 Martin Baulig <martin@gnome.org>
1491 * test-154.cs: New test for the flow analysis code.
1493 * error-1.cs: Each method in this test must produce a compiler
1496 * makefile (test-unsafe-mono): New target to compile and run all
1497 the --unsafe tests wich MCS and the Mono runtime.
1499 2002-07-29 Martin Baulig <martin@gnome.org>
1501 * makefile: Put back test-152.cs.
1503 * test-143.cs: Fixed a compilation error in this test.
1505 2002-07-27 Martin Baulig <martin@gnome.org>
1507 * test-153.cs: New test.
1509 2002-07-27 Martin Baulig <martin@gnome.org>
1511 * test-113.cs: Made this test actually work.
1513 2002-07-26 Martin Baulig <martin@gnome.org>
1515 * test-152.cs: New test for bug #24007.
1517 * makefile: Disabled test-151.cs since it isn't fixed yet.
1519 2002-07-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1521 * test-151.cs: New test. See bug #22119.
1522 * makefile: added new test.
1524 2002-07-24 Martin Baulig <martin@gnome.org>
1526 * test-150.cs: New test.
1528 * test-149.cs: New test.
1530 * test-95.cs: .... and finally, another bug in MCS is fixed and
1531 the syntax error in this test is caught.
1533 2002-07-23 Martin Baulig <martin@gnome.org>
1535 * test-148.cs: New test.
1537 2002-07-22 Martin Baulig <martin@gnome.org>
1539 * verify-2.cs: New test.
1541 2002-07-22 Martin Baulig <martin@gnome.org>
1543 * verify-1.cs: New test. The verify-XXX.cs tests must be
1544 compiled and then verified - either with `pedump --verify code'
1547 2002-07-22 Martin Baulig <martin@gnome.org>
1549 * makefile: test-29 now passes.
1551 2002-07-22 Martin Baulig <martin@gnome.org>
1553 * test.147.cs: New test for the `new' modifier.
1555 2002-07-21 Martin Baulig <martin@gnome.org>
1557 * test-38.cs: Added a few more test cases to this test.
1559 2002-07-20 Martin Baulig <martin@gnome.org>
1561 * test-38.cs: This test now passes with MCS. Added a few more
1564 * test-52.cs: The order of the elements returned by
1565 `IDictionary.Keys' is unspecified.
1567 * makefile: The following tests fail under linux and have been
1568 moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
1569 (test-compiler-mono): Compile all the TEST_NOPASS tests, but
1572 2002-07-20 Martin Baulig <martin@gnome.org>
1574 * README.tests: Added (empty) list of all the test cases.
1575 When you add any test cases, please add them to this file.
1577 * test-146.cs: Added test for bug #27977 which is now fixed.
1579 2002-07-19 Martin Baulig <martin@gnome.org>
1581 * test-145.cs: Added test for bug #25318 which is now fixed.
1583 2002-07-17 Martin Baulig <martin@gnome.org>
1585 * test-144.cs: Added test for constant `unchecked' and `checked'
1586 expressions in a constant assignment.
1588 2002-07-10 Ravi Pratap <ravi@ximian.com>
1590 * test-142.cs : Add. This ensures events can be accessed
1591 correctly from subclasses etc.
1593 2002-07-06 Andrew Birkett <adb@tardis.ed.ac.uk>
1595 * test-74.cs: Added test for \n in verbatim string.
1597 2002-06-27 Martin Baulig <martin@gnome.org>
1599 * makefile (test-compiler-mono): New target to compile and run
1600 the tests with mcs and the mono jit.
1602 2002-06-25 Andrew Birkett <adb@tardis.ed.ac.uk>
1604 * makefile: The following tests fail under linux and have been
1605 moved to TEST_NOPASS: 40, 45, 52, 53, 91, 106, 107, 122, 132, 133
1607 Windows-specific tests have been extracted, and are now run by the
1608 test-windows rule (it'll be run under linux but fail)
1610 The output format has been made less noisy, and is basically the
1611 same as the tests in mcs/errors - like "Running test-1 ... OK".
1613 2002-06-13 Ravi Pratap <ravi@ximian.com>
1615 * test-131.cs : Add to test enum member attribute application.
1617 2002-06-10 Rachel Hestilow <hestilow@ximian.com>
1619 * unsafe-3.cs: New test for address-of-pointer.
1621 2002-06-09 Martin Baulig <martin@gnome.org>
1623 * test-130.cs: New test for constants and casts.
1625 2002-06-09 Martin Baulig <martin@gnome.org>
1627 * test-129.cs: New test for unary minus.
1629 2002-06-08 Ravi Pratap <ravi@ximian.com>
1631 * test-128.cs : Add. This ensures we apply attributes to accessors
1632 of events and properties.
1634 2002-06-08 Martin Baulig <martin@gnome.org>
1636 * test-127.cs: New test for Enum.IsDefined().
1638 2002-05-24 Ravi Pratap <ravi@ximian.com>
1640 * test-124.cs, test-125.cs : Add.
1642 * makefile : update.
1644 2002-05-11 Miguel de Icaza <miguel@ximian.com>
1646 * test-49.cs: Improve test.
1648 Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
1650 * test-118.cs: test alternate type lookup for attributes.
1652 2002-05-07 Ravi Pratap <ravi@ximian.com>
1654 * test-117.cs : Add.
1656 2002-05-05 Miguel de Icaza <miguel@ximian.com>
1658 * test-28.cs: Improved test: before we were failing on abstract
1659 indexers invoked in the same class (as the accessor would have no
1662 2002-05-02 Ravi Pratap <ravi@ximian.com>
1664 * test-113.cs : Another test for overload resolution ;-)
1666 * test-114.cs : Add.
1668 2002-04-28 Miguel de Icaza <miguel@ximian.com>
1670 * test-108.cs: Improve test
1672 2002-04-26 Ravi Pratap <ravi@ximian.com>
1674 * test-105.cs, test-106.cs, test-107.cs : Add.
1676 2002-04-22 Ravi Pratap <ravi@ximian.com>
1678 * test-104.cs : Another overload resolution test !
1680 2002-04-05 Ravi Pratap <ravi@ximian.com>
1682 * test-101.cs : Add test from Paolo.
1684 * test-102.cs : Another test for attribute emission.
1686 2002-04-05 Ravi Pratap <ravi@ximian.com>
1688 * test-90.cs : Fix bug where we had no class !
1690 * test-96.cs : Here too !
1692 * test-98.cs : Supply a missing Main.
1694 2002-03-27 Miguel de Icaza <miguel@ximian.com>
1696 * test-18.cs: Augment test with the multi-flow try/catch.
1698 2002-03-21 Miguel de Icaza <miguel@ximian.com>
1700 * test-49.cs: Improved test to excerise the coverage.
1702 2002-03-13 Ravi Pratap <ravi@ximian.com>
1704 * test-86.cs : Add. This is to check for correct overload resolution
1705 with a null literal.
1707 2002-03-07 Ravi Pratap <ravi@ximian.com>
1711 2002-03-07 Miguel de Icaza <miguel@ximian.com>
1713 * test-52.cs: Expanded test to cover more cases of foreach.
1715 2002-03-05 Ravi Pratap <ravi@ximian.com>
1719 * makefile : Update accordingly as this test passes.
1721 2002-02-20 Miguel de Icaza <miguel@ximian.com>
1723 * unsafe-1.cs: Extend test.
1725 2002-01-18 Miguel de Icaza <miguel@ximian.com>
1727 * test-7.cs: Fix test (i.i wsa invalid)
1729 2002-01-18 Nick Drochak <ndrochak@gol.com>
1731 * makefile: remove path to beta2 csc.exe. path to csc.exe must be in PATH instead.
1733 2002-01-13 Ravi Pratap <ravi@ximian.com>
1735 * test-58.cs : Since it was a duplicate, replace with unsafe
1738 2002-01-08 Miguel de Icaza <miguel@ximian.com>
1740 * test-34.cs: Improve this test to check ref/ref cases.
1742 2002-01-02 Ravi Pratap <ravi@ximian.com>
1744 * test-45.cs : Augment to exercise support for array initialization
1745 for various other types.
1747 2001-12-30 Miguel de Icaza <miguel@ximian.com>
1749 * test-67.cs: Improve this test.
1751 2001-12-29 Ravi Pratap <ravi@ximian.com>
1753 * test-69.cs : Add. This tests support for methods which are
1756 2001-12-28 Ravi Pratap <ravi@ximian.com>
1758 * test-34.cs : Update to exercise the new overload resolution
1761 2001-12-26 Ravi Pratap <ravi@ximian.com>
1763 * test-67.cs : Add. These are tests for explicit layout
1764 of structs and classes.
1766 * makefile : Update accordingly.
1768 2001-12-25 Ravi Pratap <ravi@ximian.com>
1770 * test-57.cs : Update to exercise more of the code base for
1773 2001-12-24 Ravi Pratap <ravi@ximian.com>
1775 * test-19.cs : Augment to exercise tests on delegates
1776 defined in mscorlib.
1778 * test-57.cs : Update to exercise the -= operator
1781 2001-12-23 Ravi Pratap <ravi@ximian.com>
1783 * test-57.cs : Update.
1785 * makefile : Update to include the above as it passes nicely.
1787 2001-12-21 Ravi Pratap <ravi@ximian.com>
1789 * test-19.cs : Augment to exercise code which fixed the bug
1790 where we were not generating a This for the delegate's
1791 instance expression - for the non-static methods ie.
1793 2001-12-15 Miguel de Icaza <miguel@ximian.com>
1795 * test-45.cs: Make test also use variables as arguments to new;
1796 We used to have a bug in the compiler that did not resolve some of
1799 2001-12-15 Ravi Pratap <ravi@ximian.com>
1801 * makefile : Include test-52.cs in the suite, it works fine!
1803 (NO_PASS): It's test-51 which doesn't seem to pass.
1805 * test-50.cs : Augment some more to set named arguments on
1806 the DllImport attribute.
1808 * test-57.cs : Add. This tests support for Events and does not
1811 2001-12-14 Ravi Pratap <ravi@ximian.com>
1813 * test-45.cs : Update for float and double initialization.
1815 2001-12-13 Miguel de Icaza <miguel@ximian.com>
1817 * makefile (test-30): Another test moved to the `pass' section.
1818 This is explicit interface implementation.
1820 (test-54): returning from catch exceptions has been working for
1823 2001-12-09 Radek Doulik <rodo@ximian.com>
1825 * makefile (TEST_SOURCES): added test-55 for using alias directive
1827 2001-12-06 Dietmar Maurer <dietmar@ximian.com>
1829 * makefile: added new target test-jit
1831 2001-12-04 Ravi Pratap <ravi@ximian.com>
1833 * makefile : Update to include test 50 as it now passes.
1835 2001-12-04 Ravi Pratap <ravi@ximian.com>
1837 * test-45.cs : Update for string initialization tests.
1839 2001-12-03 Miguel de Icaza <miguel@ximian.com>
1841 * test-49.cs: Updated to test `goto default'
1843 * test-43.cs: Test break and continue here.
1845 * gen-cast-test.cs: Improved cast test generator.
1847 2001-12-03 Ravi Pratap <ravi@ximian.com>
1849 * test-50.cs : Add. This does not pass yet.
1851 2001-12-02 Ravi Pratap <ravi@ximian.com>
1853 * test-40.cs : Update to now test recursive definitions with
1854 constants hooked up.
1856 2001-12-01 Ravi Pratap <ravi@ximian.com>
1858 * test-40.cs : Update to do recursive enumeration definition.
1860 2001-11-28 Ravi Pratap <ravi@ximian.com>
1862 * test-48.cs : Add for constant emission tests.
1864 * makefile : Update for the above as it passes nicely :-)
1866 2001-11-22 Ravi Pratap <ravi@ximian.com>
1868 * test-45.cs : Augment some more to test shorthand declaration
1869 of variables/fields that are array types.
1871 2001-11-20 Ravi Pratap <ravi@ximian.com>
1873 * test-45.cs : Add for array initialization testing.
1875 2001-11-16 Miguel de Icaza <miguel@ximian.com>
1877 * test-34.cs: Improve this test to check if we are actually
1878 walking over the arguments in foreach.
1880 2001-11-15 Ravi Pratap <ravi@ximian.com>
1882 * makefile : Update to include test-33 again. All tests
1885 2001-11-13 Ravi Pratap <ravi@ximian.com>
1887 * test-7.cs : Re-write to make the tests more robust.
1889 2001-11-12 Ravi Pratap <ravi@ximian.com>
1891 * test-39.cs : Update to test named arguments too.
1893 2001-11-11 Ravi Pratap <ravi@ximian.com>
1895 * test-40.cs : Update to be a little more useful.
1897 2001-11-08 Ravi Pratap <ravi@ximian.com>
1903 * makefile : Modify to include the above as they pass all tests.
1905 2001-10-31 Ravi Pratap <ravi@ximian.com>
1909 2001-10-28 Ravi Pratap <ravi@ximian.com>
1911 * test-32.cs : Added to test array definition and creation.
1913 * makefile : Updated accordingly.
1915 2001-10-22 Ravi Pratap <ravi@ximian.com>
1917 * makefile : New target 'verify' which uses the verifier to check
1918 that executables produced by us are identical to the MSC produced ones.
1920 * test-7.cs : Update to exercise more overloadable operators.
1922 2001-10-21 Ravi Pratap <ravi@ximian.com>
1924 * test-27.cs : Add to do various implicit and explicit
1925 reference conversions.
1927 * makefile : Update accordingly.
1929 2001-10-18 Ravi Pratap <ravi@ximian.com>
1931 * test-26.cs : Update to test delegate creation from another
1934 2001-10-17 Ravi Pratap <ravi@ximian.com>
1936 * test-26.cs : Added to demonstrate delegate support.
1938 2001-10-16 Miguel de Icaza <miguel@ximian.com>
1940 * test-25.cs: Added new test to excercise break/continue on
1941 various loop constructs.
1943 * test-24.cs: Test property use in expression and statement
1946 2001-10-14 Miguel de Icaza <miguel@ximian.com>
1948 * test-23.cs: Added new test for properties.
1950 2001-10-12 Ravi Pratap <ravi@ximian.com>
1952 * test-21.cs : Update to actually do some checking and return
1953 an appropriate value.
1955 2001-10-11 Ravi Pratap <ravi@ximian.com>
1957 * test-21.cs : Add. This is a test for testing our support
1960 2001-10-05 Ravi Pratap <ravi@ximian.com>
1962 * test-16.cs : Update to exercise the code which selects the best
1963 conversion operator based on "most encompassing/encompassed type"
1965 * test-7.cs : Update here too.
1967 2001-10-05 Ravi Pratap <ravi@ximian.com>
1969 * test-7.cs : Update to do explicit conversion tests.
1971 * makefile : small fix.
1973 2001-10-03 Ravi Pratap <ravi@ximian.com>
1975 * test-16.cs : Update to make the test more correct.
1977 2001-10-03 Ravi Pratap <ravi@ximian.com>
1981 * makefile : update accordingly.
1983 2001-10-02 Miguel de Icaza <miguel@ximian.com>
1985 * makefile (test-compiler): Add rm *.exe before launching tests.
1987 2001-10-02 Ravi Pratap <ravi@ximian.com>
1989 * test-13.cs : Added.
1991 * makefile : update accordingly.
1993 2001-09-27 Ravi Pratap <ravi@ximian.com>
1995 * test-7.cs : Revamp and add more operator tests. Still in progress.
1997 * test-9,10.cs : Added by Miguel earlier.
1999 2001-09-26 Ravi Pratap <ravi@ximian.com>
2001 * test-7.cs : Update to return an exit code
2003 * test-8.cs : Added by Miguel.
2005 2001-09-25 Ravi Pratap <ravi@ximian.com>
2007 * test-7.cs : Update to include implicit conversion tests.
2009 2001-09-21 Ravi Pratap <ravi@ximian.com>
2013 2001-09-21 Miguel de Icaza <miguel@ximian.com>
2015 * makefile (test-compiler): Abort tests on failure.