[Mono-bugs] [Bug 65764][Nor] Changed - mcs does not handle interfaces that indirectly extend other interface
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Mon, 13 Sep 2004 15:08:36 -0400 (EDT)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by gert.driesen@pandora.be.
http://bugzilla.ximian.com/show_bug.cgi?id=65764
--- shadow/65764 2004-09-13 15:07:00.000000000 -0400
+++ shadow/65764.tmp.5842 2004-09-13 15:08:36.000000000 -0400
@@ -121,6 +121,20 @@
I'll provide a compile time repro later today.
------- Additional Comments From gert.driesen@pandora.be 2004-09-13 15:07 -------
Created an attachment (id=10703)
(gzipped) tar file containing compile-time repro for this bug
+
+------- Additional Comments From gert.driesen@pandora.be 2004-09-13 15:08 -------
+The newly attached repro now result in the following error on mcs
+running on mono cvs :
+
+test.cs(16) error CS1502: The best overloaded match for method 'void
+MainClass.foo (IA)' has some invalid arguments
+test.cs(16) error CS1503: Argument 0: Cannot convert from 'C' to 'IA'
+test.cs(16) error CS1501: No overload for method `foo' takes `1' arguments
+Compilation failed: 3 error(s), 0 warnings
+make: *** [build-test] Error 1
+
+It compiles fine using csc and mcs running on MS.NET runtime, so its
+indeed a runtime issue.