# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #69498]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=69498 >
<masak> rakudo: sub foo($a = $default, :$default = 42) {}; say "alive"
<p6eval> rakudo c8181a: OUTPUT«alive»
<masak> std: sub foo($a = $default, :$default = 42) {}
<p6eval> std 28514: OUTPUT«ok 00:02 104m»
<masak> rakudo: sub foo($a = $default, :$default = 42) { say $a }; foo
<p6eval> rakudo c8181a: OUTPUT«Null PMC access in isa()in sub foo [...]
* masak submits rakudobug
<masak> today is a day of good harvest :)
<moritz_> uhm, why doesn't STD.pm complain about $default not being defined?
<masak> STD bug?
<moritz_> STD bug.
* masak hightlights TimToady
<masak> rakudo: sub foo($a = $default, :$default = 42) { say 'alive' }; foo
<p6eval> rakudo c8181a: OUTPUT«Null PMC access in isa()in sub foo