Skip Menu | will be shut down on March 1st, 2021.

This queue is for tickets about the Algorithm-Merge CPAN distribution.

Report information
The Basics
Id: 14483
Status: resolved
Worked: 15 min
Priority: 0/
Queue: Algorithm-Merge

Owner: cpan [...]
Requestors: (no email address)

Bug Information
Severity: Important
Broken in: 0.05
Fixed in: (no value)

Subject: make test fails with Perl 5.8.7
Download (untitled) / with headers
text/plain 1.4k
I've tried installing Algorithm::Merge on FreeBSD 5.4-RELEASE with Perl 5.8.7 on two separate machines and observed the same test failure. With Perl 5.8.2 all tests pass. I notice that no CPAN Test reports for this module use 5.8.7, so they have not uncovered the problem. Here's the output I see: % perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Algorithm::Merge % make test cp blib/lib/Algorithm/ PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00basic....ok t/10merge....ok t/20diff.....ok 1/17 t/20diff.....NOK 10# Failed test (t/20diff.t at line 92) # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = ARRAY(0x8077fc0) # Looks like you failed 1 test of 17. t/20diff.....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 10 Failed 1/17 tests, 94.12% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/20diff.t 1 256 17 1 5.88% 10 Failed 1/3 test scripts, 66.67% okay. 1/57 subtests failed, 98.25% okay. *** Error code 1 This failure occurs with Algorithm::Merge 0.05 with Algorithm::Diff 1.15 already installed - both the latest versions. Let me know if I can provide any more information or if I've missed something. Thanks, Tom
Download (untitled) / with headers
text/plain 108b
Possible change in how arrays are autovivified. Explicitely checked for condition that caused the failure.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to