# New Ticket Created by  Jarrod 
# Please include the string:  [perl #69192]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=69192 >


It seems when you add more than one role with the same multimethod name
to a class at runtime, any methods of that same name inherited from the
first role appear to get called three times if called with the '.*' or
'.+' operators. Attached is a simple test case for it.

Expected output:
A
A2
B

Actual output:
A
A
A
A2
A2
A2
B

Attachment: Test.p6
Description: Perl program

Reply via email to