[Mono-bugs] [Bug 55987][Blo] New - MacOSX port throwing SIGILL ?
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Wed, 24 Mar 2004 06:16:51 -0500 (EST)
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 gkodinov@openlinksw.co.uk.
http://bugzilla.ximian.com/show_bug.cgi?id=55987
--- shadow/55987 2004-03-24 06:16:51.000000000 -0500
+++ shadow/55987.tmp.24823 2004-03-24 06:16:51.000000000 -0500
@@ -0,0 +1,72 @@
+Bug#: 55987
+Product: Mono: Runtime
+Version: unspecified
+OS: unknown
+OS Details: MacOSX 10.2.8 Build 6R73
+Status: NEW
+Resolution:
+Severity:
+Priority: Blocker
+Component: misc
+AssignedTo: mono-bugs@ximian.com
+ReportedBy: gkodinov@openlinksw.co.uk
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL:
+Cc: tim.haynes@openlinksw.co.uk,ztashev@openlinksw.co.uk
+Summary: MacOSX port throwing SIGILL ?
+
+I've just built the Mono from the CVS on MacOSX.
+I use the latest libgc (6.3alpha4) and I'm not using ICU.
+My mcs script is set to use the mint as a runtime (as done by the installer).
+I get (with the latest monocharge) :
+$ mono --version
+Mono JIT compiler version 0.31.99, (C) 2002-2004 Novell, Inc and
+Contributors. www.go-mono.com
+ TLS: normal
+ GC: System Boehm (with typed GC)
+ SIGSEGV : normal
+ Globalization: none
+$ mcs --version
+Mono C# compiler version 0.31.99.51841
+
+But when I try to compile the mcs (by doing make in the mcs dir) I get :
+$ make
+mcs -d:NET_1_1 -d:ONLY_1_1 -g /target:exe /out:mcs.exe AssemblyInfo.cs
+anonymous.cs assign.cs attribute.cs driver.cs cs-tokenizer.cs cfold.cs
+class.cs codegen.cs const.cs constant.cs convert.cs decl.cs delegate.cs
+enum.cs ecore.cs expression.cs flowanalysis.cs genericparser.cs
+iterators.cs literal.cs location.cs modifiers.cs namespace.cs parameter.cs
+pending.cs report.cs rootcontext.cs statement.cs support.cs typemanager.cs
+symbolwriter.cs tree.cs cs-parser.cs
+GC Warning: Repeated allocation of very large block (appr. size 2101248):
+ May lead to memory leak and poor performance.
+Compilation succeeded
+Creating ../../build/deps/corlib_plattest.dll.response ...
+Creating ../../build/deps/corlib_plattest.dll.makefrag ...
+Creating ../../build/deps/corlib_test.dll.response ...
+Creating ../../build/deps/corlib_test.dll.makefrag ...
+Creating ../../build/deps/corlib_res.dll.response ...
+Creating ../../build/deps/corlib_res.dll.makefrag ...
+Creating ../../build/deps/corlib.dll.response ...
+Creating ../../build/deps/corlib.dll.makefrag ...
+touch ../../build/deps/corlib.dll.stamp
+mcs /nowarn:649 /nowarn:169 -d:INSIDE_CORLIB -d:NET_1_1 -d:ONLY_1_1 -g
+/noconfig /unsafe /nostdlib /target:library
+/out:../../class/lib/mscorlib.dll @../../build/deps/corlib.dll.response
+GC Warning: Repeated allocation of very large block (appr. size 266240):
+ May lead to memory leak and poor performance.
+GC Warning: Repeated allocation of very large block (appr. size 2002944):
+ May lead to memory leak and poor performance.
+Compilation succeeded
+Creating ../../../build/deps/I18N.dll.makefrag ...
+touch ../../../build/deps/I18N.dll.stamp
+MONO_PATH="../../../class/lib:$MONO_PATH" mono ../../../mcs/mcs.exe
+/r:mscorlib.dll -d:NET_1_1 -d:ONLY_1_1 -g /noconfig /target:library
+/out:../../../class/lib/I18N.dll @I18N.dll.sources
+
+Unhandled Exception: System.ExecutionEngineException: SIGILL
+make[3]: *** [../../../class/lib/I18N.dll] Error 1
+make[2]: *** [all-recursive] Error 1
+make[1]: *** [all-recursive] Error 1
+make: *** [all-recursive] Error 1