[Mono-bugs] [Bug 76485][Maj] Changed - [GMCS] assertion failed in
monodis
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Wed Jan 25 07:28:00 EST 2006
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 jankit at novell.com.
http://bugzilla.ximian.com/show_bug.cgi?id=76485
--- shadow/76485 2006-01-18 05:36:22.000000000 -0500
+++ shadow/76485.tmp.32468 2006-01-25 07:28:00.000000000 -0500
@@ -143,6 +143,16 @@
Nemerle.Utility.Getopt::Parse] Type load failed.
[IL]: Error: [C:\cygwin\home\malekith\stage3\n.dll :
Nemerle.Utility.Getopt::_N_concat4729] Type load failed.
and so on, but it can be something wrong with my setup here.
+
+------- Additional Comments From jankit at novell.com 2006-01-25 07:28 -------
+The PEVerify errors in the mono roundtripped Nemerle.dll was because
+the call site's enclosing type had two type parameters with identical
+names (<'a, 'a>), which monodis emitted as !'a for references to any
+of them, which further got miscompiled by ilasm (mono).
+
+monodis has now been fixed to use !number for such ambiguous type
+parameters. Now, the mono roundtripped Nemerle.dll doesn't have any
+PEVerify errors.
More information about the mono-bugs
mailing list