# New Ticket Created by  "Carl Mäsak" 
# Please include the string:  [perl #115400]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=115400 >


<masak> r: sub foo(X of X) { }
<p6eval> rakudo e765c9: OUTPUT«===SORRY!===␤Method 'parameterize' not
found for invocant of class 'Perl6::Metamodel::PackageHOW'␤»
* masak submits rakudobug
<masak> std: sub foo(X of X) { }
<p6eval> std 64edd1c: OUTPUT«===SORRY!===␤In parameter declaration,
typename 'X' must be predeclared (or marked as declarative with ::
prefix) [...] FAILED 00:00 42m␤»

I prefer STD.pm6's error message here. Rakudo's error message feels
like an internal leakage of some kind.

Courtesy of diakopter++.

Reply via email to