Skip Menu |

This queue is for tickets about the Tie-Hash-Indexed CPAN distribution.

Report information
The Basics
Id: 130063
Status: resolved
Priority: 0/
Queue: Tie-Hash-Indexed

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

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



Subject: Tie-Hash-Indexed: t/101_basic.t fails against perl-5.31.0 on FreeBSD-12
As per subject line. Tested as part of CPAN-River-3000 testing. Excerpt from cpanm build.log: ##### $ dumpjson MHX.Tie-Hash-Indexed-0.05.log.json { author => "MHX", dist => "Tie-Hash-Indexed", distname => "Tie-Hash-Indexed-0.05", distversion => 0.05, grade => "FAIL", prereqs => undef, test_output => [ "Building and testing Tie-Hash-Indexed-0.05", "cp lib/Tie/Hash/Indexed.pm blib/lib/Tie/Hash/Indexed.pm", "Running Mkbootstrap for Indexed ()", "chmod 644 \"Indexed.bs\"", "\"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" -MExtUtils::Command::MM -e 'cp_nonempty' -- Indexed.bs blib/arch/auto/Tie/Hash/Indexed/Indexed.bs 644", "\"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" \"/home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/ExtUtils/xsubpp\" -typemap '/home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/ExtUtils/typemap' -typemap '/usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/Tie-Hash-Indexed-0.05/typemap' Indexed.xs > Indexed.xsc", "mv Indexed.xsc Indexed.c", "cc -c -I. -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fstack-protector -fno-strict-aliasing -DVERSION=\\\"0.05\\\" -DXS_VERSION=\\\"0.05\\\" -DPIC -fPIC \"-I/home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/amd64-freebsd-thread-multi/CORE\" -DNDEBUG Indexed.c", "rm -f blib/arch/auto/Tie/Hash/Indexed/Indexed.so", "cc -shared -L/usr/local/lib -fstack-protector-strong Indexed.o -o blib/arch/auto/Tie/Hash/Indexed/Indexed.so ", "chmod 755 blib/arch/auto/Tie/Hash/Indexed/Indexed.so", "\"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" -MExtUtils::Command::MM -e 'cp_nonempty' -- Indexed.bs blib/arch/auto/Tie/Hash/Indexed/Indexed.bs 644", "PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"-e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')\" t/*.t", "# Failed test 8 in t/101_basic.t at line 43", "# t/101_basic.t line 43 is: skip(\$scalar, \$s =~ /^(\\d+)\\/\\d+\$/ && \$1 == scalar keys %h);", "# Failed test 11 in t/101_basic.t at line 49", "# t/101_basic.t line 49 is: skip(\$scalar, \$s =~ /^(\\d+)\\/\\d+\$/ && \$1 == scalar keys %h);", "# Failed test 14 in t/101_basic.t at line 55", "# t/101_basic.t line 55 is: skip(\$scalar, \$s =~ /^(\\d+)\\/\\d+\$/ && \$1 == scalar keys %h);", "t/101_basic.t ..... ", "Failed 3/32 subtests ", "t/102_storable.t .. ok", "t/103_bugs.t ...... ok", "", "Test Summary Report", "-------------------", "t/101_basic.t (Wstat: 0 Tests: 32 Failed: 3)", " Failed tests: 8, 11, 14", "Files=3, Tests=69, 0 wallclock secs ( 0.01 usr 0.03 sys + 0.05 cusr 0.02 csys = 0.11 CPU)", "Result: FAIL", ], via => "App::cpanminus::reporter 0.17 (1.7044)", } ##### Can you investigate? Thank you very much. Jim Keenan
Hi, Yes, embarrassingly there was a pull request for this issue in my queue for more than 4 years [1]. I've made a new release including this fix a few days ago. Thanks, Marcus [1] https://github.com/mhx/Tie-Hash-Indexed/pull/3 On Thu Jul 11 19:45:19 2019, JKEENAN wrote: Show quoted text
> As per subject line. Tested as part of CPAN-River-3000 testing. > Excerpt from cpanm build.log: > > ##### > $ dumpjson MHX.Tie-Hash-Indexed-0.05.log.json > { > author => "MHX", > dist => "Tie-Hash-Indexed", > distname => "Tie-Hash-Indexed-0.05", > distversion => 0.05, > grade => "FAIL", > prereqs => undef, > test_output => [ > "Building and testing Tie-Hash-Indexed-0.05", > "cp lib/Tie/Hash/Indexed.pm blib/lib/Tie/Hash/Indexed.pm", > "Running Mkbootstrap for Indexed ()", > "chmod 644 \"Indexed.bs\"", > "\"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" > -MExtUtils::Command::MM -e 'cp_nonempty' -- Indexed.bs > blib/arch/auto/Tie/Hash/Indexed/Indexed.bs 644", > "\"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" > \"/home/jkeenan/var/tad/testing/perl- > 5.31.0/lib/5.31.0/ExtUtils/xsubpp\" -typemap > '/home/jkeenan/var/tad/testing/perl- > 5.31.0/lib/5.31.0/ExtUtils/typemap' -typemap > '/usr/home/jkeenan/var/tad/testing/perl- > 5.31.0/.cpanm/work/1562787494.14114/Tie-Hash-Indexed-0.05/typemap' > Indexed.xs > Indexed.xsc", > "mv Indexed.xsc Indexed.c", > "cc -c -I. -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict- > aliasing -pipe -fstack-protector-strong -I/usr/local/include > -D_FORTIFY_SOURCE=2 -O2 -pipe -fstack-protector -fno-strict-aliasing > -DVERSION=\\\"0.05\\\" -DXS_VERSION=\\\"0.05\\\" -DPIC -fPIC \"- > I/home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/amd64-freebsd- > thread-multi/CORE\" -DNDEBUG Indexed.c", > "rm -f blib/arch/auto/Tie/Hash/Indexed/Indexed.so", > "cc -shared -L/usr/local/lib -fstack-protector-strong Indexed.o > -o blib/arch/auto/Tie/Hash/Indexed/Indexed.so ", > "chmod 755 blib/arch/auto/Tie/Hash/Indexed/Indexed.so", > "\"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" > -MExtUtils::Command::MM -e 'cp_nonempty' -- Indexed.bs > blib/arch/auto/Tie/Hash/Indexed/Indexed.bs 644", > "PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl- > 5.31.0/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"- > e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', > 'blib/arch')\" t/*.t", > "# Failed test 8 in t/101_basic.t at line 43", > "# t/101_basic.t line 43 is: skip(\$scalar, \$s =~ > /^(\\d+)\\/\\d+\$/ && \$1 == scalar keys %h);", > "# Failed test 11 in t/101_basic.t at line 49", > "# t/101_basic.t line 49 is: skip(\$scalar, \$s =~ > /^(\\d+)\\/\\d+\$/ && \$1 == scalar keys %h);", > "# Failed test 14 in t/101_basic.t at line 55", > "# t/101_basic.t line 55 is: skip(\$scalar, \$s =~ > /^(\\d+)\\/\\d+\$/ && \$1 == scalar keys %h);", > "t/101_basic.t ..... ", > "Failed 3/32 subtests ", > "t/102_storable.t .. ok", > "t/103_bugs.t ...... ok", > "", > "Test Summary Report", > "-------------------", > "t/101_basic.t (Wstat: 0 Tests: 32 Failed: 3)", > " Failed tests: 8, 11, 14", > "Files=3, Tests=69, 0 wallclock secs ( 0.01 usr 0.03 sys + 0.05 > cusr 0.02 csys = 0.11 CPU)", > "Result: FAIL", > ], > via => "App::cpanminus::reporter 0.17 (1.7044)", > } > ##### > > Can you investigate? > > Thank you very much. > Jim Keenan
On Sun Nov 15 17:22:33 2020, MHX wrote: Show quoted text
> Hi, > > Yes, embarrassingly there was a pull request for this issue in my > queue for more than 4 years [1]. I've made a new release including > this fix a few days ago. > > Thanks, > Marcus > > [1] https://github.com/mhx/Tie-Hash-Indexed/pull/3 > >
Confirmed. ##### [v5.32.0] $ ./bin/cpanm Tie::Hash::Indexed --> Working on Tie::Hash::Indexed Fetching http://www.cpan.org/authors/id/M/MH/MHX/Tie-Hash-Indexed-0.06.tar.gz ... OK Configuring Tie-Hash-Indexed-0.06 ... OK Building and testing Tie-Hash-Indexed-0.06 ... OK Successfully installed Tie-Hash-Indexed-0.06 1 distribution installed ##### Thank you very much. Jim Keenan