Skip Menu |

This queue is for tickets about the Scalar-List-Utils CPAN distribution.

Report information
The Basics
Id: 130277
Status: open
Priority: 0/
Queue: Scalar-List-Utils

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.51
Fixed in: (no value)



Subject: t/uniq.t fails with -Duselongdouble perls
Seen on a freebsd and linux system, if perl is compiled with -Duselongdouble: ... # Failed test 'uniqnum preserves uniqness of full integer range (stringified)' # at t/uniq.t line 115. # Structures begin differing at: # $got->[1] = '-1' # $expected->[1] = '18446744073709551614' # Looks like you failed 1 test of 33. t/uniq.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/33 subtests ...
On Thu Aug 08 14:10:17 2019, SREZIC wrote: Show quoted text
> Seen on a freebsd and linux system, if perl is compiled with > -Duselongdouble: > > ... > # Failed test 'uniqnum preserves uniqness of full integer range > (stringified)' > # at t/uniq.t line 115. > # Structures begin differing at: > # $got->[1] = '-1' > # $expected->[1] = '18446744073709551614' > # Looks like you failed 1 test of 33. > t/uniq.t .............. > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/33 subtests > ...
Confirmed on both Linux and FreeBSD. This test failure is causing Perl 5 smoke-test runs to fail when the perl is built with '-Duselongdouble'. The latest version of Scalar-List-Util was merged into blead today. ##### commit 96684a73b5f81ca2a88309182dbc2dca9ab1601a Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> AuthorDate: Mon Aug 12 05:27:18 2019 Commit: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> CommitDate: Mon Aug 12 05:27:18 2019 Update Scalar-List-Utils to CPAN version 1.51 ##### Can you investigate? Thank you very much. Jim Keenan
On Mon Aug 12 20:33:07 2019, JKEENAN wrote: Show quoted text
> On Thu Aug 08 14:10:17 2019, SREZIC wrote:
> > Seen on a freebsd and linux system, if perl is compiled with > > -Duselongdouble: > > > > ... > > # Failed test 'uniqnum preserves uniqness of full integer range > > (stringified)' > > # at t/uniq.t line 115. > > # Structures begin differing at: > > # $got->[1] = '-1' > > # $expected->[1] = '18446744073709551614' > > # Looks like you failed 1 test of 33. > > t/uniq.t .............. > > Dubious, test returned 1 (wstat 256, 0x100) > > Failed 1/33 subtests > > ...
> > Confirmed on both Linux and FreeBSD. This test failure is causing > Perl 5 smoke-test runs to fail when the perl is built with '- > Duselongdouble'. The latest version of Scalar-List-Util was merged > into blead today. > > ##### > commit 96684a73b5f81ca2a88309182dbc2dca9ab1601a > Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> > AuthorDate: Mon Aug 12 05:27:18 2019 > Commit: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> > CommitDate: Mon Aug 12 05:27:18 2019 > > Update Scalar-List-Utils to CPAN version 1.51 > ##### > > Can you investigate? > > Thank you very much. > Jim Keenan
See http://perl5.test-smoke.org/submatrix?test=../cpan/Scalar-List-Utils/t/uniq.t&pversion=5.31.3 for a list of smoke-test runs with this failure.
RT-Send-CC: ilmari+cpan [...] ilmari.org
On Mon Aug 12 20:35:17 2019, JKEENAN wrote: Show quoted text
> On Mon Aug 12 20:33:07 2019, JKEENAN wrote:
> > On Thu Aug 08 14:10:17 2019, SREZIC wrote:
> > > Seen on a freebsd and linux system, if perl is compiled with > > > -Duselongdouble: > > > > > > ... > > > # Failed test 'uniqnum preserves uniqness of full integer range > > > (stringified)' > > > # at t/uniq.t line 115. > > > # Structures begin differing at: > > > # $got->[1] = '-1' > > > # $expected->[1] = '18446744073709551614' > > > # Looks like you failed 1 test of 33. > > > t/uniq.t .............. > > > Dubious, test returned 1 (wstat 256, 0x100) > > > Failed 1/33 subtests > > > ...
> > > > Confirmed on both Linux and FreeBSD. This test failure is causing > > Perl 5 smoke-test runs to fail when the perl is built with '- > > Duselongdouble'. The latest version of Scalar-List-Util was merged > > into blead today. > > > > ##### > > commit 96684a73b5f81ca2a88309182dbc2dca9ab1601a > > Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> > > AuthorDate: Mon Aug 12 05:27:18 2019 > > Commit: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> > > CommitDate: Mon Aug 12 05:27:18 2019 > > > > Update Scalar-List-Utils to CPAN version 1.51 > > ##### > > > > Can you investigate? > > > > Thank you very much. > > Jim Keenan
> > See http://perl5.test-smoke.org/submatrix?test=../cpan/Scalar-List- > Utils/t/uniq.t&pversion=5.31.3 for a list of smoke-test runs with this > failure.
Bisection points to this commit: ##### commit b070ab877876d0d180010209cf7ef61a42b4fd39 Merge: 1cbed89 5e1d611 Author: Paul Evans <leonerd@leonerd.org.uk> AuthorDate: Tue Aug 6 13:11:54 2019 +0100 Commit: GitHub <noreply@github.com> CommitDate: Tue Aug 6 13:11:54 2019 +0100 Merge pull request #71 from ilmari/uniqnum-large-nums-strings Thank you very much. Jim Keenan Fix uniqnum for large floats and numeric strings #####