New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Null PMC access when parameter mixes in role in macro in Rakudo #3216
Comments
From @masak<diakopter> r: role popo { macro marco { $^a but popo }; marco popo; } |
From @usev6This no longer leads to a Null PMC access on Parrot (the output is identical on Moar and JVM): $ perl6-p -e 'role popo { macro marco { $^a but popo }; marco popo; }' I added a test to S14-roles/mixin.t with commit Raku/roast@22a988135a. I'm closing this ticket now. (In case the ticket was not only about the NPMCA and the command is meant to compile, please re-open the ticket.) |
1 similar comment
From @usev6This no longer leads to a Null PMC access on Parrot (the output is identical on Moar and JVM): $ perl6-p -e 'role popo { macro marco { $^a but popo }; marco popo; }' I added a test to S14-roles/mixin.t with commit Raku/roast@22a988135a. I'm closing this ticket now. (In case the ticket was not only about the NPMCA and the command is meant to compile, please re-open the ticket.) |
@usev6 - Status changed from 'new' to 'resolved' |
Migrated from rt.perl.org#119371 (status was 'resolved')
Searchable as RT119371$
The text was updated successfully, but these errors were encountered: