# New Ticket Created by cygx # Please include the string: [perl #126547] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=126547 >
Specificall, given this Foo.pm use NativeCall; multi trait_mod:<is>(Routine $r, :$foo!) is export {} we have $ perl6 -I. -MFoo -e 'sub bar is foo {}' $ perl6 --target=mbc --output=Foo.pm.moarvm Foo.pm $ perl6 -I. -MFoo -e 'sub bar is foo {}' ===SORRY!=== Error while compiling -e Can't use unknown trait 'is foo' in a sub declaration. at -e:1 expecting any of: rw raw hidden-from-backtrace hidden-from-USAGE cached pure default DEPRECATED inlinable nodal prec equiv tighter looser assoc leading_docs trailing_docs