Skip Menu |

This queue is for tickets about the IO-Socket-TIPC CPAN distribution.

Report information
The Basics
Id: 129440
Status: resolved
Priority: 0/
Queue: IO-Socket-TIPC

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

Bug Information
Severity: (no value)
Broken in: 1.08
Fixed in: 1.09



Subject: Failed test 'constant TIPC_CLUSTER_SCOPE defined'
The test suite fails on some newer linux systems (debian 10, fedora 28): ... # Failed test 'constant TIPC_CLUSTER_SCOPE defined' # at t/01_constants.t line 42. # Failed test 'constant TIPC_NODE_SCOPE defined' # at t/01_constants.t line 42. # Looks like you failed 2 tests of 56. t/01_constants.t ........ Dubious, test returned 2 (wstat 512, 0x200) Failed 2/56 subtests Use of uninitialized value in subroutine entry at /home/cpansand/.cpan/build/2019050416/IO-Socket-TIPC-1.08-0/blib/lib/IO/Socket/TIPC/Sockaddr.pm line 407. Use of uninitialized value in subroutine entry at /home/cpansand/.cpan/build/2019050416/IO-Socket-TIPC-1.08-0/blib/lib/IO/Socket/TIPC/Sockaddr.pm line 407. Use of uninitialized value in subroutine entry at /home/cpansand/.cpan/build/2019050416/IO-Socket-TIPC-1.08-0/blib/lib/IO/Socket/TIPC/Sockaddr.pm line 407. Use of uninitialized value in subroutine entry at /home/cpansand/.cpan/build/2019050416/IO-Socket-TIPC-1.08-0/blib/lib/IO/Socket/TIPC/Sockaddr.pm line 407. Use of uninitialized value in list assignment at /home/cpansand/.cpan/build/2019050416/IO-Socket-TIPC-1.08-0/blib/lib/IO/Socket/TIPC/Sockaddr.pm line 383. Use of uninitialized value in list assignment at /home/cpansand/.cpan/build/2019050416/IO-Socket-TIPC-1.08-0/blib/lib/IO/Socket/TIPC/Sockaddr.pm line 383. invalid Scope 3 at t/02_sockaddr.t line 52. # Looks like your test exited with 255 just after 17. t/02_sockaddr.t ......... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 107/124 subtests ...
On Sat May 04 10:47:59 2019, SREZIC wrote: Show quoted text
> The test suite fails on some newer linux systems (debian 10, fedora > 28):
Thanks for the report. I see the same problem on ubuntu 18.04. I just uploaded v1.09, which resolves it for me and will hopefully fix other distros too. Root cause: a couple of constants in tipc.h are no longer defined with #define, they are defined as enum values. This change occurred in kernel 4.17. ExtUtils::Constant needed me to set some flags to handle that. Please reopen ticket if issue is still present in v1.09.