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
Bleadperl 9aa8b00 breaks ABELTJE/Test-Smoke-1.44 #10832
Comments
From @andkWhat jumps into the eye is that in the testscript t/sysinfo_proc.t the example tester report: http://www.cpantesters.org/cpan/report/9402960 git bisect: commit 9aa8b00 [perl #77688] tie $scalar can tie a handle perl -V: Summary of my perl5 (revision 5 version 13 subversion 6) configuration: Characteristics of this binary (from libperl): -- |
From @cpansproutOn Nov 16, 2010, at 9:15 PM, Andreas J. Koenig wrote:
What jumps into *my* eye is that it says tie $handle and $handle is a scalar. It should be tie *$handle. tie $handle used to tie a handle if a typeglob had been assigned to $handle. I consider this change to be a bug fix (but feel free to remonstrate if you disagree). The main problem here in 5.12 and earlier is that tied $scalar cannot reliably be used to see whether a scalar is tied, because a typeglob might have been assigned to or returned from it. The same happens with untie $scalar, which may or may not work, depending on what was last assigned. I fixed those and also made tie() match. This means that tie $scalar will always tie a scalar, and, if the scalar has been used before, you don’t have to check its value to see whether you need to undefine it to be able to tie it. |
The RT System itself - Status changed from 'new' to 'open' |
From @cpansproutBegin forwarded message:
|
From @cpansproutThis should have been ‘fixed’ by 7850f4d, which simply reverted a bug fix. |
@cpansprout - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#79302 (status was 'resolved')
Searchable as RT79302$
The text was updated successfully, but these errors were encountered: