# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #109414] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=109414 >
<[Coke]> nom: my %a = { $.idattr => 3 }; say %a.perl <p6eval> nom ef22e3: OUTPUT«Null PMC access in find_method('idattr') [...] <[Coke]> masak, is there a ticket for that? <masak> [Coke]: no. <[Coke]> enjoy. ;) * masak submits [Coke]'s rakudobug <masak> nom: say "before"; my %a = { $.idattr => 3 }; say "alive" <p6eval> nom ce5cca: OUTPUT«beforeNull PMC access in find_method('idattr') [...] <masak> nom: class A { my %a = { $.idattr => 3 } }; say "alive" <p6eval> nom ce5cca: OUTPUT«Null PMC access in find_method('idattr') [...] <masak> nom: class A { has $.idattr; my %a = { $.idattr => 3 } }; say "alive" <p6eval> nom ce5cca: OUTPUT«Null PMC access in find_method('idattr') [...] <masak> nom: class A { method foo { my %a = { self.idattr => 3 } } }; say "alive" <p6eval> nom ce5cca: OUTPUT«alive»