The bug is in the $*IN.get method and happens with all the inputs I've tried
01:13:36 grizzlysmit@rakbat:~/Projects/perl/perl6/testing0$ ./bug.p6 i seek failed: -1 in method eof at gen/parrot/CORE.setting:14727 in method get at gen/parrot/CORE.setting:14735 in block <unit> at ./bug.p6:3 01:20:29 grizzlysmit@rakbat:~/Projects/perl/perl6/testing0$ cat bug.p6 #!/home/grizzlysmit/rakudo/rakudo/install/bin/perl6-p use v6; $*IN.get; -- .~. In my life God comes first.... /V\ but Linux is pretty high after that :-D /( )\ Francis (Grizzly) Smit ^^-^^ http://www.smit.id.au/ -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GM/CS/H/P/S/IT/L d- s+:+ a++ C++++ UL++++$ P++ L+++$ E--- W++ N W--- M-- V-- PE- PGP t+ 5-- X-- R- tv b++++ D- G e++ h+ y? ------END GEEK CODE BLOCK------ http://www.geekcode.com/