# New Ticket Created by "brian d foy" # Please include the string: [perl #132711] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=132711 >
I stupidly did this: sub prefix:<²> ( Int:D \m --> Int:D ) is assoc<right> { m ** m } put ²(²2); And got this error: ===SORRY!=== MVMArray: Can't pop from an empty array I figure that associativity doesn't make any sense for unary prefix operators but that error message is from pretty deep in the swamp. I'd rather have something like "Don't do stupid things that make no sense" sort of error.