# New Ticket Created by "jason switzer" # Please include the string: [perl #64448] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64448 >
When moving outside of the rakudo git directory, the execution of the fakexecutable and the PBC both fail. The following is transcript demonstrating the issue: s...@citadel dotfiles $ ../rakudo/parrot/parrot ../rakudo/perl6.pbc -e 'use v6' No such file or directory current instr.: 'parrot;PCT;HLLCompiler;evalpmc' pc 888 (src/PCT/HLLCompiler.pir:494) called from Sub 'parrot;PCT;HLLCompiler;compile' pc 428 (src/PCT/HLLCompiler.pir:301) called from Sub 'parrot;PCT;HLLCompiler;eval' pc 920 (src/PCT/HLLCompiler.pir:519) called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1510 (src/PCT/HLLCompiler.pir:798) called from Sub 'parrot;Perl6;Compiler;main' pc 21742 (perl6.pir:165) s...@citadel dotfiles $ cd ../rakudo/ s...@citadel rakudo $ ./parrot/parrot ./perl6.pbc -e 'use v6' s...@citadel rakudo $ According to pmichaud: (00:10:51) pmichaud: oh, looks like a bug jnthn introduced. (00:11:08) pmichaud: I suspect I'll have to let him repair it. (00:12:27) pmichaud: The code being generated by actions.pm is now adding a line like: .include "src/pr_macros.pir" (00:12:41) pmichaud: which obviously won't work from outside of rakudo's root. Here's the commit that this correlates to: http://github.com/rakudo/rakudo/commit/083280926d746891697a2727bb936539976e2ee0 This is the version the error first became apparent: s...@citadel rakudo $ git log | head -1 commit fb2752d2baee1442c53e2c3bc2dff1ebe954cb3e -Jason "s1n" Switzer