Ticket #785 (closed bug: worksforme)
"hello world" nqp fails when run with installed parrot
Reported by: | coke | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | install | Version: | 1.3.0 |
Severity: | medium | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: |
Description
The following snippet of NQP -
my $foo := "hello world"; say($foo);
works fine when run out of the build dir like so:
./parrot compilers/nqp/nqp.pbc foo.nqp
But fails when run against an installed copy of the same parrot:
~/bird/bin/parrot ~/bird/lib/parrot/1.3.0-devel/languages/nqp/nqp.pbc foo.nqp No applicable methods. current instr.: 'parrot;P6metaclass;register' pc 644 (runtime/parrot/library/P6object.pir:426) called from Sub 'parrot;P6object;onload' pc 34 (runtime/parrot/library/P6object.pir:86) called from Sub 'parrot;PGE;Match;' pc 0 (compilers/pge/PGE/Match.pir:17) called from Sub 'parrot;NQP;Compiler;__onload' pc 0 (nqp.pir:7) called from Sub 'parrot;NQP;Compiler;main' pc -1 ((unknown file):-1)
Change History
Note: See
TracTickets for help on using
tickets.