develooper Front page | perl.perl5.porters | Postings from February 2007

perl-30145 (was Re: Future Perl development)

From:
Gerard Goossen
Date:
February 9, 2007 06:28
Subject:
perl-30145 (was Re: Future Perl development)
Message ID:
20070209143152.GD1868@ostwald
On Tue, Feb 06, 2007 at 09:12:04PM +0000, Nicholas Clark wrote:
> As you've all clearly demonstrated that you care about Perl 5 development,
> would you all be so kind as to download this snapshot, install it on your
> development servers, test it with your production code, and report any
> issues. I'd be grateful for reports of regressions against 5.8.x, as I tend
> to find them easier to fix before the release :-)
> 
>   http://www.ccl4.org/~nick/P/perl-30145.tar.bz2
> 
> Thanks.
> 
> [Sorry, Craig, I've not had a chance to look at the VMS issues yet.
> Sorry Jarkko I've not nailed the g++ issues yet.]
> 
> Also, Tim Bunce commented to me that the amount of work that the committers
> quietly get on with in the background is easy to miss, so here are the
> changes since the previous snapshot. [And sorry, they're a bit less than I
> hoped - I got bogged down in a couple of misbehaving patches and fixing bugs
> in blead]
> 
> Nicholas Clark


First the non-serious errors, upgrading the modules resolved these.
HTML-Mason-1.28
t/14a-fake_apache.....#   Failed test 'Check status'
#   in t/14a-fake_apache.t at line 182.
#                   'Status: 302 Found
# Location: http://example.com/
# Content-Type: text/xml; charset=ISO-8859-1
#
# '
#     doesn't match '(?i-xsm:Status: 302 Moved)'
# Looks like you failed 1 test of 92.
Upgrading HTML-Mason to 1.35 resolved this.


DateTime-0.27
t/20infinite............
#   Failed test 'infinity (datetime) == infinity (number)'
#   in t/20infinite.t at line 72.
#          got: '-0001--01--01T-01:-01:-01'
#     expected: 'inf'

#   Failed test 'neg infinity (datetime) == neg infinity (number)'
#   in t/20infinite.t at line 75.
#          got:
#          '-9223372036854775808--9223372036854775808--9223372036854775808T-9223372036854775808:-9223372036854775808:-9223372036854775808'
#     expected: '-inf'
# Looks like you failed 2 tests of 40.
Upgrading to DateTime resolved this


Devel-Cover-0.52, no problems after upgrading to Devel-Cover-0.61.


Module where upgrading did not help:
Date-Formatter-0.07
t/20_Date_Formatter_overloads_test........Illegal Operation : Cannot add
a date object to a non-date object. at
/oldroot/home/gerard/perl/tweed/perlkit/tmp/Date-Formatter-0.07/blib/lib/Date/Formatter.pm
line 446.

Date-Formatter-0.08
t/20_Date_Formatter_overloads_test........Illegal Operation : Cannot add
a date object to a non-date object. at
/oldroot/home/gerard/perl/tweed/perlkit/tmp/Date-Formatter-0.08/blib/lib/Date/Formatter.pm
line 473.


Serious problem:
ImageMagick-6.3.2-0 sometimes a segmentation fault (something
inside a XS_Image__Magick_DESTROY). I'll try to get some more debug
information.



Used to run it as the perl for a test setup 2dehands.nl (replacing perl
5.8.6).
And run all our tests, a lot of mod-perl, DBD-mysql, 
sockets stuff, UTF8 flags, lots of utility modules, some
horrible/fantastic magic like blessed tied hashes.



Gerard Goossen




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About