[Mono-bugs] [Bug 82117][Nor] Changed - Compilation failure related to IMT on amd64

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Jul 17 10:04:40 EDT 2007


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 joncham at gmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=82117

--- shadow/82117	2007-07-17 09:54:25.000000000 -0400
+++ shadow/82117.tmp.14080	2007-07-17 10:04:40.000000000 -0400
@@ -64,6 +64,78 @@
 compiles fine when IMT is disabled for the architecture.
 
 ------- Additional Comments From vargaz at gmail.com  2007-07-17 09:54 -------
 I added some debug code to that function. Could you try again with
 latest SVN?
 
+
+------- Additional Comments From joncham at gmail.com  2007-07-17 10:04 -------
+Here's my output:
+
+make[8]: Entering directory `/home/jschambe/monosvn/mcs/class/System'
+MONO_PATH="../../class/lib/basic:$MONO_PATH"
+/home/jschambe/monosvn/mono/runtime/mono-wrapper 
+../../class/lib/basic/mcs.exe /codepage:65001   -d:NET_1_1 -d:ONLY_1_1
+-d:BOOTSTRAP_WITH_OLDLIB -debug /noconfig -define:XML_DEP
+-r:System.Xml.dll -target:library -out:System.dll  @System.dll.sources
+
+** ERROR **: file mini-amd64.c: line 5559 (mono_arch_find_imt_method):
+should not be reached
+aborting...
+Unknown call sequence: 48 8b f8 48 8b 0 49 bb d0 74 80 ae aa 2a 0 0 ff
+50 b8 48 bf b8 5b a1 ae aa 2a 0 0 e8 Stacktrace:
+
+  at Mono.CSharp.CSharpParser.yyparse (Mono.CSharp.yyParser.yyInput)
+<0xffffffff>
+  at Mono.CSharp.CSharpParser.yyparse (Mono.CSharp.yyParser.yyInput)
+<0x1d95e>
+  at Mono.CSharp.CSharpParser.parse () <0x00095>
+  at Mono.CSharp.Driver.parse (Mono.CSharp.SourceFile) <0x001ed>
+  at Mono.CSharp.Driver.ProcessFiles () <0x0007c>
+  at Mono.CSharp.Driver.MainDriver (string[]) <0x00449>
+  at Mono.CSharp.Driver.Main (string[]) <0x00079>
+  at (wrapper runtime-invoke)
+Mono.CSharp.Driver.runtime_invoke_int_string[]
+(object,intptr,intptr,intptr) <0xffffffff>
+
+Native stacktrace:
+
+        /home/jschambe/monosvn/mono/mono/mini/mono [0x515b01]
+        /lib64/libpthread.so.0 [0x3cee30c380]
+        /lib64/libc.so.6(gsignal+0x40) [0x3ced22f3b0]
+        /lib64/libc.so.6(abort+0x100) [0x3ced230860]
+        /usr/lib64/libglib-2.0.so.0(g_log+0) [0x322c22d1a3]
+        /usr/lib64/libglib-2.0.so.0(g_log+0x83) [0x322c22d226]
+        /usr/lib64/libglib-2.0.so.0(g_assert_warning+0x66) [0x322c22d294]
+        /home/jschambe/monosvn/mono/mono/mini/mono [0x427113]
+        /home/jschambe/monosvn/mono/mono/mini/mono [0x4415f1]
+        /home/jschambe/monosvn/mono/mono/mini/mono [0x4416fb]
+        [0x40000139]
+
+Debug info from gdb:
+
+
+
+=================================================================
+Got a SIGABRT while executing native code. This usually indicates
+a fatal error in the mono runtime or one of the native libraries
+used by your application.
+=================================================================
+
+make[8]: *** [../../class/lib/basic/System.dll] Aborted
+make[8]: Leaving directory `/home/jschambe/monosvn/mcs/class/System'
+make[7]: *** [do-all] Error 2
+make[7]: Leaving directory `/home/jschambe/monosvn/mcs/class/System'
+make[6]: *** [all-recursive] Error 1
+make[6]: Leaving directory `/home/jschambe/monosvn/mcs/class'
+make[5]: *** [all-recursive] Error 1
+make[5]: Leaving directory `/home/jschambe/monosvn/mcs'
+make[4]: *** [profile-do--basic--all] Error 2
+make[4]: Leaving directory `/home/jschambe/monosvn/mcs'
+make[3]: *** [profiles-do--all] Error 2
+make[3]: Leaving directory `/home/jschambe/monosvn/mcs'
+make[2]: *** [all-local] Error 2
+make[2]: Leaving directory `/home/jschambe/monosvn/mono/runtime'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/home/jschambe/monosvn/mono'
+make: *** [all] Error 2
+


More information about the mono-bugs mailing list