On Fri Mar 04 21:02:59 2016, lloyd.fo...@gmail.com wrote:
> class A { submethod Bool { True } }; say A || "lose" #-> lose
> class A { method Bool { True } }; say A || "lose" #-> # (A)
> 
> It looks like we have places where the .^submethod_table is ignored
> 
> https://github.com/rakudo/rakudo/blob/nom/src/Perl6/Metamodel/Mixins.nqp#L87
> 
> (though not sure if that line is the culprit in this case because the above
> are not mixins).
> 
> IRC: http://irclog.perlgeek.de/perl6/2016-03-05#i_12141111

There were two places, both of which are now fixed. Tests in 
S12-methods/submethods.t and S14-roles/mixin.t.

/jnthn

Reply via email to