[MacRuby-devel] Failed Assertion from 2009-09-04 Nightly Build

Laurent Sansonetti lsansonetti at apple.com
Wed Sep 16 02:25:28 PDT 2009


Indeed, Core Duo is 32-bit, Core 2 Duo is 64-bit.

MacRuby is a universal (both 32-bit and 64-bit) Intel binary, so it  
works on both modes. But currently, the 32-bit support was neglected,  
as you can see. A MacRuby application will run on any Intel  
architecture supported in Mac OS X.

HTH,
Laurent

On Sep 15, 2009, at 11:36 PM, s.ross wrote:

> I think you got it. It's a MBP Core Duo 2.16, which means 32-bit,  
> right? I'll be looking forward to the release that supports this.  
> Which  brings up an interesting question: How do you now develop an  
> app that targets multiple architectures?
>
> [Side note: I reported this as a problem with the 9/15 nightly too.  
> Please ignore.]
>
> --steve
>
>
> On Sep 15, 2009, at 5:23 PM, Laurent Sansonetti wrote:
>
>> Hi Steve,
>>
>> Do you run by any chance a 32-bit computer? This could explain the  
>> problem, MacRuby trunk doesn't currently run on 32-bit machines.  
>> This will be solved for the upcoming release.
>>
>> Laurent
>>
>> On Sep 13, 2009, at 3:39 PM, s.ross wrote:
>>
>>> Not sure whether this is the right way to report this, but I have  
>>> a trivial XCode MacRuby project that consistently causes the  
>>> assertion shown below. I can package up the project if need be.
>>>
>>> OSX 10.6.1
>>>
>>> Here is the console log (did a Build > Clean All Targets, the  
>>> Build & Run):
>>>
>>> run
>>> [Switching to process 6578]
>>> Running…
>>> Assertion failed: (castIsValid(getOpcode(), S, Ty) && "Illegal  
>>> SExt"), function SExtInst, file Instructions.cpp, line 2385.
>>> Program received signal:  “SIGABRT”.
>>> sharedlibrary apply-load-rules all
>>> warning: Could not find object file "/Users/mattetti/src/macruby- 
>>> gitsvn/trunk/array.o" - no debug information available for  
>>> "array.c".
>>>
>>>
>>>
>>> Any help appreciated.
>>>
>>> Thanks,
>>>
>>> Steve
>>> _______________________________________________
>>> MacRuby-devel mailing list
>>> MacRuby-devel at lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>>
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list