[MacRuby-devel] [MacRuby] #766: Problems building "any" revision of trunk

MacRuby ruby-noreply at macosforge.org
Tue Jun 29 13:15:26 PDT 2010


#766: Problems building "any" revision of trunk
-----------------------------------+----------------------------------------
 Reporter:  kennylovrin@…          |       Owner:  lsansonetti@…        
     Type:  defect                 |      Status:  new                  
 Priority:  blocker                |   Milestone:                       
Component:  MacRuby                |    Keywords:                       
-----------------------------------+----------------------------------------
 Been trying to build trunk for several weeks, but always end up with
 "Assertion failed". Even after reinstalling llvm several times, trying
 several revisions (including those indicated in README). Following README
 with cut n paste doesn't build.

 I have the same problem on two separate machines, one iMac 24" 3.06ghz and
 one 2.53ghz Macbook Pro. Both running 10.6.4 and have XCode 3.2.3
 installed.

 Console output when trying to build:
 $ rake

 echo '' > .objs/kernel_data.c
 /Developer/usr/bin/llvm-gcc -arch i386 -fexceptions -fno-stack-protector
 -I. -I./include -I./icu-1060  --emit-llvm -c kernel.c -o
 .objs/kernel-i386.bc
 /usr/local/bin/opt -O3 .objs/kernel-i386.bc -o=.objs/kernel-i386.bc
 /bin/dd if=/dev/zero count=1 bs=1 conv=notrunc >> .objs/kernel-i386.bc
 2>/dev/null
 /usr/bin/xxd -i .objs/kernel-i386.bc >> .objs/kernel_data.c
 /Developer/usr/bin/llvm-gcc -arch x86_64 -fexceptions -fno-stack-protector
 -I. -I./include -I./icu-1060  --emit-llvm -c kernel.c -o .objs/kernel-
 x86_64.bc
 /usr/local/bin/opt -O3 .objs/kernel-x86_64.bc -o=.objs/kernel-x86_64.bc
 /bin/dd if=/dev/zero count=1 bs=1 conv=notrunc >> .objs/kernel-x86_64.bc
 2>/dev/null
 /usr/bin/xxd -i .objs/kernel-x86_64.bc >> .objs/kernel_data.c
 /usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
 -fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
 x86_64 -I./icu-1060 -c array.c -o .objs/array.o
 Assertion failed: ((b->flags & flags) == flags), function
 rb_vm_prepare_block, file dispatcher.cpp, line 1773.
 Abort trap

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/766>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list