|
Bugzilla – Full Text Bug Listing |
| Summary: | mcs: SIGILL on Mac OS X Panther | ||
|---|---|---|---|
| Product: | [Mono] Mono: Runtime | Reporter: | Andreas Färber <andreas.faerber> |
| Component: | JIT | Assignee: | Mono Bugs <mono-bugs> |
| Status: | RESOLVED DUPLICATE | QA Contact: | Mono Bugs <mono-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | forgotten_vxPDddArjq |
| Version: | 1.2.6 | ||
| Target Milestone: | 1.2.6 | ||
| Hardware: | PowerPC | ||
| OS: | Mac OS X 10.3 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
*** This bug has been marked as a duplicate of bug 350649 *** Andreas, Please try the patch listed in #350649. We're soon ending _BINARY_ support for 10.3; but not source support. Our build machines are all moving to 10.4 at least; thus the reason for my change to the wiki. 10.3 will be supported for the current time from a source code perspective; we will no longer be providing 10.3 builds however. Feel free to follow up with me privately if you have any more questions. Andreas, Also, the 10.3 box in question. Is it a G4 or a G5? UP or SMP? -g Could you guys try this patch: http://lists.ximian.com/pipermail/mono-patches/2007-December/106879.html Geoff, I had tested it on a G3 (UP). :) Works in SVN HEAD for me, thanks Zoltan. I've got a 1.2.6 update (rev 5) posted: http://primates.ximian.com/~wberrier/tmp/mac/5/ It contains only the one patch from Comment #4. Mind trying it out on the problem systems before I publish it? Works for me. |
mcs and gmcs crash on Mac OS X v10.3.9 "Panther" with Mono.framework 1.2.6_4. To reproduce, compile a simple test program such as: class Test { public static void Main() { } } Result: Unhandled Exception: System.ExecutionEngineException: SIGILL This issue was originally reported on Mono-list by Shigeru HEMMI. There are no related messages on the Console. MONO_OPTIONS=-v indicates the last method JITed before the exception was Mono.CSharp.TypeManager:SignatureFilter. Executing a trivial pre-compiled test assembly (reflection, console output) worked just fine. It seems that Geoff, in response to my asking, has replaced Panther with Leopard on the download page instead of adding Leopard; neither the Release Notes nor the mailing lists officially announced an end of Panther support. Therefore I would still expect this to work.