Navigation Menu

Skip to content
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 doing 'use v5' inside of a block in Rakudo #2127

Closed
p6rt opened this issue Aug 31, 2010 · 6 comments
Closed

Null PMC access when doing 'use v5' inside of a block in Rakudo #2127

p6rt opened this issue Aug 31, 2010 · 6 comments

Comments

@p6rt
Copy link

p6rt commented Aug 31, 2010

Migrated from rt.perl.org#77596 (status was 'resolved')

Searchable as RT77596$

@p6rt
Copy link
Author

p6rt commented Aug 31, 2010

From @masak

<alksentrs> rakudo​: { use v5; }
<p6eval> rakudo f8e959​: OUTPUT«Null PMC access in setprop() [...]
<TimToady> alksentrs++
* masak submits 'use v5' rakudobug
<masak> alksentrs++
<masak> rakudo​: use v5; say "alive"
<p6eval> rakudo f8e959​: OUTPUT«alive␤»

@p6rt
Copy link
Author

p6rt commented Oct 9, 2011

From @coke

On Tue Aug 31 16​:37​:24 2010, masak wrote​:

<alksentrs> rakudo​: { use v5; }
<p6eval> rakudo f8e959​: OUTPUT«Null PMC access in setprop() [...]
<TimToady> alksentrs++
* masak submits 'use v5' rakudobug
<masak> alksentrs++
<masak> rakudo​: use v5; say "alive"
<p6eval> rakudo f8e959​: OUTPUT«alive␤»

12​:13 < [Coke]> rakudo​: { use v5; }
12​:13 <+p6eval> rakudo f6eb61​: ( no output )

Closable with tests.

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Oct 9, 2011

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Oct 21, 2012

From @coke

On Sun Oct 09 09​:14​:09 2011, coke wrote​:

On Tue Aug 31 16​:37​:24 2010, masak wrote​:

<alksentrs> rakudo​: { use v5; }
<p6eval> rakudo f8e959​: OUTPUT«Null PMC access in setprop() [...]
<TimToady> alksentrs++
* masak submits 'use v5' rakudobug
<masak> alksentrs++
<masak> rakudo​: use v5; say "alive"
<p6eval> rakudo f8e959​: OUTPUT«alive␤»

12​:13 < [Coke]> rakudo​: { use v5; }
12​:13 <+p6eval> rakudo f6eb61​: ( no output )

Closable with tests.

Test added in S01-perl-5-integration/basic.t, fudged for rakudo, running test.

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Oct 21, 2012

@coke - Status changed from 'open' to 'resolved'

@p6rt p6rt closed this as completed Oct 21, 2012
lizmat added a commit to Raku/roast that referenced this issue Jan 12, 2020
Related to Raku/old-issue-tracker#2127 .
It is my understanding that it will never be possible to change
language inside a scope.  Please revert this if this assumption
is wrong.
@lizmat
Copy link
Contributor

lizmat commented Jan 12, 2020

Raku/roast@1080f6d2c1 changed the test for this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants