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
Thunked xx not calling pull-one deep enough? #6149
Comments
From @lizmat$ 6 'my $a = 0; ($a++,) Zxx 42; say $a’ $ 6 'my $a = 0; ($a++,) Xxx 42; say $a’ Before rakudo/rakudo@1754dc5f7e , this would have yielded 42 in both cases. However, this was a side-effect (pun intended) of thunk xx 42 being eager internally. Since this commit, it is no longer, and this case the inner thunk does not get called when in a sink context. This *could* be a bug, but I’m not sure. Since the commit made 4 spectests that assume the old behaviour fail, it seemed wise to make a ticket before fudging the tests. Please close this bug report if it’s not a bug, and remove/adapt the associated tests. |
From @dogbert17On Sat, 11 Mar 2017 03:02:39 -0800, elizabeth wrote:
Tests unfudged with roast commit 6e56c434f46dbb67f5c |
The RT System itself - Status changed from 'new' to 'open' |
@dogbert17 - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#130980 (status was 'resolved')
Searchable as RT130980$
The text was updated successfully, but these errors were encountered: