[Bug 230528] Re: subroutine declaration breaks format/write using local variables
Daniel Karlsson
ubuntu at danielk.eu
Sat Jun 15 19:02:15 UTC 2013
Thank you for reporting this bug to Ubuntu. Hardy Heron reached EOL on May 12, 2011.
See this document for currently supported Ubuntu releases: https://wiki.ubuntu.com/Releases
I've tried recreating this bug with Raring Ringtail and was unable to,
given the information you've provided. Please upgrade to the latest
version and re-test. If the bug is still reproducible, increase the
verbosity of the steps to recreate it so we can try again.
Do feel free to report any other bugs you may find.
** Changed in: perl (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to perl in Ubuntu.
https://bugs.launchpad.net/bugs/230528
Title:
subroutine declaration breaks format/write using local variables
Status in “perl” package in Ubuntu:
Incomplete
Bug description:
Binary package hint: perl
I expect these two programs to give the same output.
$ cat test.pl
sub foo($);
sub foo($) {
my $i = shift;
format STDOUT =
@>>>
$i
.
write;
}
foo(1);
foo(2);
$ perl test.pl
1
1
$ cat test2.pl
sub foo($) {
my $i = shift;
format STDOUT =
@>>>
$i
.
write;
}
foo(1);
foo(2);
$ perl test2.pl
1
2
$ perl -v
This is perl, v5.8.8 built for x86_64-linux-gnu-thread-multi
$ lsb_release -rd
Description: Ubuntu 8.04
Release: 8.04
$ apt-cache policy perl
perl:
Installed: 5.8.8-12
Candidate: 5.8.8-12
Version table:
*** 5.8.8-12 0
500 http://gb.archive.ubuntu.com hardy/main Packages
100 /var/lib/dpkg/status
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/230528/+subscriptions
More information about the foundations-bugs
mailing list