Fixed with dd943eded83edb3753 , tests needed.
> On 7 Oct 2017, at 15:52, (via RT) <perl6-bugs-follo...@perl.org> wrote: > > # New Ticket Created by > # Please include the string: [perl #132236] > # in the subject line of all future correspondence about this issue. > # <URL: https://rt.perl.org/Ticket/Display.html?id=132236 > > > > Hi, > Given a module (Suptest.pm): > > my package EXPORTHOW { > class SUPERSEDE::class is Metamodel::ClassHOW { > has $.foo; > } > } > > > Which is exercised with: > > perl6 --ll-exception -I. -e 'use Suptest; class Bar {}' > > This gives rise to: > > Cannot find method 'EXPORTHOW::SUPERSEDE::class' on object of type > EXPORTHOW::SUPERSEDE::class > at gen/moar/BOOTSTRAP.nqp:3009 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/BOOTSTRAP.moarvm:) > from gen/moar/stage2/NQPCORE.setting:521 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPCORE.setting.moarvm:BUILDALL) > from gen/moar/Metamodel.nqp:3020 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Metamodel.moarvm:new) > from gen/moar/Metamodel.nqp:3024 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Metamodel.moarvm:new_type) > from src/Perl6/World.nqp:2868 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/World.moarvm:pkg_create_mo) > from src/Perl6/Grammar.nqp:2369 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:) > from src/Perl6/Grammar.nqp:2306 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:) > from src/Perl6/Grammar.nqp:2300 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:package_def) > from <unknown>:1 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:package_declarator:sym<class>) > from gen/moar/stage2/QRegex.nqp:1721 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/QRegex.moarvm:!protoregex) > from <unknown>:1 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:package_declarator) > from <unknown>:1 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:term:sym<package_declarator>) > from gen/moar/stage2/QRegex.nqp:1721 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/QRegex.moarvm:!protoregex) > from <unknown>:1 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:term) > from src/Perl6/Grammar.nqp:3940 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:termish) > from gen/moar/stage2/NQPHLL.nqp:875 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:EXPR) > from src/Perl6/Grammar.nqp:3980 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:EXPR) > from src/Perl6/Grammar.nqp:1305 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:statement) > from src/Perl6/Grammar.nqp:1237 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:statementlist) > from gen/moar/stage2/NQPHLL.nqp:1105 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:LANG) > from src/Perl6/Grammar.nqp:1676 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:FOREIGN_LANG) > from src/Perl6/Grammar.nqp:1201 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:comp_unit) > from src/Perl6/Grammar.nqp:508 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm:TOP) > from gen/moar/stage2/QRegex.nqp:2330 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/QRegex.moarvm:parse) > from gen/moar/stage2/NQPHLL.nqp:1864 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:parse) > from gen/moar/stage2/NQPHLL.nqp:1780 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:execute_stage) > from gen/moar/stage2/NQPHLL.nqp:1813 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:run) > from gen/moar/stage2/NQPHLL.nqp:1816 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:) > from gen/moar/stage2/NQPHLL.nqp:1802 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:compile) > from gen/moar/stage2/NQPHLL.nqp:1511 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:eval) > from gen/moar/stage2/NQPHLL.nqp:1636 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:) > from gen/moar/stage2/NQPHLL.nqp:1682 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:command_eval) > from src/Perl6/Compiler.nqp:42 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Compiler.moarvm:command_eval) > from gen/moar/stage2/NQPHLL.nqp:1617 > (/home/jonathan/.rakudobrew/moar-nom/install/share/nqp/lib/NQPHLL.moarvm:command_line) > from gen/moar/main.nqp:47 > (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:MAIN) > from gen/moar/main.nqp:38 > (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:<mainline>) > from <unknown>:1 > (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:<main>) > from <unknown>:1 > (/home/jonathan/.rakudobrew/moar-nom/install/share/perl6/runtime/perl6.moarvm:<entry>) > > > This started happening some time after August 6 > > This is Rakudo version 2017.09-230-gf62ae60c4 built on MoarVM version > 2017.09.1-575-gd4e230a69 > implementing Perl 6.c.