partcl/partcl — Issue #2: Build is broken on recent parrot.
Author: coke
Created: 2011-10-24 16:15:16+00:00
State: open

If you try to build on a recent parrot, you get a memory corruption error:

$ make /home/coke/bird/bin/parrot --output=runtime/tcllib.pbc runtime/tcllib.pir
*** glibc detected *** /home/coke/bird/bin/parrot: malloc(): memory corruption: 0x09ca9270 ***
======= Backtrace: =========

If you run this without the --output, you get:

$ /home/coke/bird/bin/parrot runtime/tcllib.pir
Null PMC access in type()
current instr.: 'mappings' pc 28 (runtime/tcllib.pir:49)