# New Ticket Created by Jens Rieks # Please include the string: [perl #29994] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=29994 >
% cat error.imc .sub _main @MAIN .local string na123me na123me = "/foo" loadlib $P0, na123me end .end % ./parrot -o error.pbc error.imc Couldn't load 'runtime/parrot/a123m': runtime/parrot/a123m: cannot open shared object file: No such file or directory This is caused by imcc/parser_util.c:INS, where a test is done to check if the current instruction is "loadlib"; if it is, the second argument is treat as a string; this fails if it actually is a variable name.