petdance/scratch — Issue #249: Preprocessing using parrot -E fails
Author: petdance
Created: 2011-11-14 05:55:26+00:00
State: open
Labels: bug, Pri-normal, Sev-medium

In revision 44472 preprocessing fails
$ echo ".HLL 'test1'" | ./parrot -E -
Segmentation fault

In revision 44371 (used by rakudo) preprocessing seems to replace .HLL keyword with garbage (I could be wrong):
$ (echo ".HLL 'test1'"; echo ".HLL 'test2'"; echo ".HLL 'test3'") | ./parrot -E -
��� 'test1'
'test1' 'test2'
'test2' 'test3'

Originally http://trac.parrot.org/parrot/ticket/1480