Ticket #1542 (new bug)
HLLs sometimes leak into loaded modules
Reported by: | sorear | Owned by: | whiteknight |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | core | Version: | 2.2.0 |
Severity: | medium | Keywords: | |
Cc: | Language: | blizkost | |
Patch status: | new | Platform: |
Description
stefan@stefans:~$ perl6 -e 'pir::load_bytecode("/usr/local/lib/parrot/2.2.0-devel/languages/nqp/nqp.pbc")' Parent isn't a Class. current instr.: 'parrot;P6metaclass;add_parent' pc 224 (runtime/parrot/library/P6object.pir:232) called from Sub 'parrot;P6metaclass;register' pc 532 (runtime/parrot/library/P6object.pir:408) called from Sub 'perl6;PCT;Grammar;onload' pc -1 ((unknown file):-1) called from Sub 'perl6;PCT;__onload' pc 0 (compilers/pct/PCT.pir:18) ... call repeated 1 times
I'm not sure what's going on here or how to start debugging it. Austin thinks that Rakudo is redefining something somewhere, but that wouldn't explain the fact that PCT has somehow become loaded into the perl6 top level namespace. I suspect a Parrot bug somewhere.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.