[Mono-bugs] [Bug 76959][Wis] Changed - mono(svn-54171 and 1.10)
don't compile ikvm(cvs-2005-12-10)
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Tue Dec 13 05:23:03 EST 2005
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 jeroen at sumatra.nl.
http://bugzilla.ximian.com/show_bug.cgi?id=76959
--- shadow/76959 2005-12-13 04:03:12.000000000 -0500
+++ shadow/76959.tmp.15924 2005-12-13 05:23:03.000000000 -0500
@@ -232,6 +232,21 @@
(object)
IL_0008: ret
} // end of method Character::'java.lang.Comparable/compareTo
(Ljava.lang.Object;)I'
+
+------- Additional Comments From jeroen at sumatra.nl 2005-12-13 05:23 -------
+Never mind my previous comment. I hadn't looked at the report
+closely enough.
+
+I've reproduced the problem and I'm almost 100% sure that it is a
+Mono bug.
+
+As a workaround you can comment out line 5702 in TypeWrapper.cs (it
+says: this.clinitMethod = type.GetMethod("__<clinit>",
+BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);)
+
+If you comment out this file, you'll see that the generated
+IKVM.GNU.Classpath.dll is indeed correct and that
+java.lang.Character does implement System.IComparable::CompareTo.
More information about the mono-bugs
mailing list