When I compile it, I get a SIGSEGV in the GC mark routines. It looks like a PHI_NODE has a bb field that points to memory that contains all 0x5a5a5a5a. I tried to set a breakpoint at the allocation of that node but it never tripped. Has anybody else seen this?