[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