[Mono-bugs] [Bug 77787][Wis] Changed - Mono fails on Itanium-machine

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu May 18 00:57:00 EDT 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 yury at serdyuk.botik.ru.

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

--- shadow/77787	2006-05-13 08:57:50.000000000 -0400
+++ shadow/77787.tmp.12734	2006-05-18 00:57:00.000000000 -0400
@@ -1471,6 +1471,208 @@
 
 
 ------- Additional Comments From vargaz at gmail.com  2006-05-13 08:57 -------
 Try recompiling the runtime with -O0, because optimization seems to
 make debugging in GC_base impossible.
 
+
+------- Additional Comments From Yury at serdyuk.botik.ru  2006-05-18 00:56 -------
+I've built Mono with -O0 for C and C++ compilers.
+The result is the following:
+
+gramuser2 at n000.c03.icyb:~# which mono
+~/m-1.1.14_NOOPT/bin/mono
+gramuser2 at n000.c03.icyb:~# mono -V
+Mono JIT compiler version 1.1.14, (C) 2002-2005 Novell, Inc and
+Contributors. www.mono-project.com
+        TLS:           __thread
+        GC:            Included Boehm (with typed GC)
+        SIGSEGV:       normal
+        Disabled:      none
+gramuser2 at n000.c03.icyb:~# mcs
+error CS2008: No files to compile were specified
+Compilation failed: 1 error(s), 0 warnings
+gramuser2 at n000.c03.icyb:~# mcs -help
+Mono C# compiler, (C) 2001 - 2005 Novell, Inc.
+mcs [options] source-files
+   --about            About the Mono C# compiler
+   -addmodule:MODULE  Adds the module to the generated assembly
+   -checked[+|-]      Set default context to checked
+   -codepage:ID       Sets code page to the one in ID (number, utf8,
+reset)
+   -clscheck[+|-]     Disables CLS Compliance verifications
+   -define:S1[;S2]    Defines one or more symbols (short: /d:)
+   -debug[+|-], -g    Generate debugging information
+   -delaysign[+|-]    Only insert the public key into the assembly (no
+signing)
+   -doc:FILE          XML Documentation file to generate
+   -keycontainer:NAME The key pair container used to strongname the
+assembly
+   -keyfile:FILE      The strongname key file used to strongname the
+assembly
+   -langversion:TEXT  Specifies language version modes: ISO-1 or Default
+   -lib:PATH1,PATH2   Adds the paths to the assembly link path
+   -main:class        Specified the class that contains the entry point
+   -noconfig[+|-]     Disables implicit references to assemblies
+   -nostdlib[+|-]     Does not load core libraries
+   -nowarn:W1[,W2]    Disables one or more warnings
+   -optimize[+|-]     Enables code optimalizations
+   -out:FNAME         Specifies output file
+   -pkg:P1[,Pn]       References packages P1..Pn
+   -recurse:SPEC      Recursively compiles the files in SPEC ([dir]/file)
+   -reference:ASS     References the specified assembly (-r:ASS)
+   -target:KIND       Specifies the target (KIND is one of: exe, winexe,
+                      library, module), (short: /t:)
+   -unsafe[+|-]       Allows unsafe code
+   -warnaserror[+|-]  Treat warnings as errors
+   -warn:LEVEL        Sets warning level (the highest is 4, the
+default is 2)
+   -help2             Show other help flags
+
+Resources:
+   -linkresource:FILE[,ID] Links FILE as a resource
+   -resource:FILE[,ID]     Embed FILE as a resource
+   -win32res:FILE          Specifies Win32 resource file (.res)
+   -win32icon:FILE         Use this icon for the output
+   @file                   Read response file for more options
+
+Options can be of the form -option or /option
+
+=================================================================
+Got a SIGSEGV while executing native code. This usually indicates
+a fatal error in the mono runtime or one of the native libraries
+used by your application.
+=================================================================
+
+Stacktrace:
+
+in (wrapper managed-to-native) System.Environment:Exit (int)
+<0xffffffffffff8b4f>
+in Mono.CSharp.Driver:CSCParseOption (string,string[]&,int&) <0x4c8f>
+in Mono.CSharp.Driver:MainDriver (string[]) <0xabf>
+in Mono.CSharp.Driver:Main (string[]) <0xcf>
+in (wrapper runtime-invoke) System.Object:runtime_invoke_int_string[]
+(object,intptr,intptr,intptr) <0xfffffffffed7acbf>
+
+Native stacktrace:
+
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_handle_native_sigsegv+0x1fffffffff50b410)
+[0x40000000003f3d90]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000038e3d0]
+        [0xa0000000000107e0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x40000000002dda91]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_g_hash_table_destroy+0x1fffffffff3f1790)
+[0x40000000002da130]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_domain_free+0x1fffffffff34fe40)
+[0x40000000002387f0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x40000000003919d0]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_quit+0x1fffffffff30a110)
+[0x40000000001f2ad0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x4000000000172680]
+        [0x2000000001a4bb40]
+        [0x2000000001a44650]
+        [0x20000000018f3200]
+        [0x20000000018ed6d0]
+        [0x2000000001613310]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000038ded0]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_invoke+0x1fffffffff2500a0)
+[0x4000000000138a70]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_exec_main+0x1fffffffff254530)
+[0x400000000013cf10]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_run_main+0x1fffffffff253930)
+[0x400000000013c320]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_jit_exec+0x1fffffffff136d00)
+[0x400000000001f700]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000001f9f0]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_main+0x1fffffffff13a700)
+[0x4000000000023110]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000001c900]
+        /lib/tls/libc.so.6.1(__libc_start_main-0xce8630)
+[0x20000000002003f0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000001c720]
+Aborted
+gramuser2 at n000.c03.icyb:~# mcs --about
+The Mono C# compiler is (C) 2001-2005, Novell, Inc.
+
+The compiler source code is released under the terms of the GNU GPL
+
+For more information on Mono, visit the project Web site
+   http://www.go-mono.com
+
+The compiler was written by Miguel de Icaza, Ravi Pratap, Martin
+Baulig, Marek Safar, Raja R Harinath
+
+=================================================================
+Got a SIGSEGV while executing native code. This usually indicates
+a fatal error in the mono runtime or one of the native libraries
+used by your application.
+=================================================================
+
+Stacktrace:
+
+in (wrapper managed-to-native) System.Environment:Exit (int)
+<0xffffffffffffb9af>
+in Mono.CSharp.Driver:About () <0x5f>
+in Mono.CSharp.Driver:UnixParseOption (string,string[]&,int&) <0x2e0f>
+in Mono.CSharp.Driver:MainDriver (string[]) <0x9df>
+in Mono.CSharp.Driver:Main (string[]) <0xcf>
+in (wrapper runtime-invoke) System.Object:runtime_invoke_int_string[]
+(object,intptr,intptr,intptr) <0xfffffffffed7acbf>
+
+Native stacktrace:
+
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_handle_native_sigsegv+0x1fffffffff50b410)
+[0x40000000003f3d90]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000038e3d0]
+        [0xa0000000000107e0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x40000000002dda91]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_g_hash_table_destroy+0x1fffffffff3f1790)
+[0x40000000002da130]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_domain_free+0x1fffffffff34fe40)
+[0x40000000002387f0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x40000000003919d0]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_quit+0x1fffffffff30a110)
+[0x40000000001f2ad0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x4000000000172680]
+        [0x2000000001a42f90]
+        [0x2000000001a3e900]
+        [0x2000000001a3d7b0]
+        [0x20000000018f3120]
+        [0x20000000018ed6d0]
+        [0x2000000001613310]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000038ded0]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_invoke+0x1fffffffff2500a0)
+[0x4000000000138a70]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_exec_main+0x1fffffffff254530)
+[0x400000000013cf10]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_runtime_run_main+0x1fffffffff253930)
+[0x400000000013c320]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_jit_exec+0x1fffffffff136d00)
+[0x400000000001f700]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000001f9f0]
+       
+/home/users/gramuser2/m-1.1.14_NOOPT/bin/mono(mono_main+0x1fffffffff13a700)
+[0x4000000000023110]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000001c900]
+        /lib/tls/libc.so.6.1(__libc_start_main-0xce8630)
+[0x20000000002003f0]
+        /home/users/gramuser2/m-1.1.14_NOOPT/bin/mono [0x400000000001c720]
+Aborted
+gramuser2 at n000.c03.icyb:~#
+


More information about the mono-bugs mailing list