# New Ticket Created by raiph # Please include the string: [perl #130636] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=130636 >
Golf'd to: role A { method m {} } role B does A {} class C does A does B {} Method 'm' must be resolved by class C because it exists in multiple roles (A, B) Note that the same issue leads also to: role A { has $a } role B does A {} class C does A does B {} Attribute '$!a' conflicts in role composition A number of devs discussed this on #perl6 with the useful part starting here: https://irclog.perlgeek.de/perl6/2017-01-24#i_13982402 and ending with jnthn's thoughts.