Skip Menu |

This queue is for tickets about the DateTime-TimeZone-Local-Win32 CPAN distribution.

Report information
The Basics
Id: 102178
Status: resolved
Priority: 0/
Queue: DateTime-TimeZone-Local-Win32

People
Owner: DAPINK [...] cpan.org
Requestors: timprocter [...] ieee.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.80
Fixed in: 1.81



Subject: Test failure on Windows 7 x64
Using ActivePerl 5.20.1 MSWin32-x64-multi-thread on Microsoft Windows [Version 6.1.7601] (x64), the module DateTime::TimeZone::Local::Win32 only installs with force option due to a test failure. This is consistent with test report http://www.cpantesters.org/cpan/report/1dc3bb21-7084-1014-aceb-450e8f9dfbf9 Show quoted text
cpan> test DateTime::TimeZone::Local::Win32
Running test for module 'DateTime::TimeZone::Local::Win32' Checksum for C:\Perl64\cpan\sources\authors\id\D\DA\DAPINK\DateTime-TimeZone-Local-Win32-1.80.tar.gz ok DateTime-TimeZone-Local-Win32-1.80 DateTime-TimeZone-Local-Win32-1.80/README DateTime-TimeZone-Local-Win32-1.80/Changes DateTime-TimeZone-Local-Win32-1.80/LICENSE DateTime-TimeZone-Local-Win32-1.80/INSTALL DateTime-TimeZone-Local-Win32-1.80/dist.ini DateTime-TimeZone-Local-Win32-1.80/MANIFEST DateTime-TimeZone-Local-Win32-1.80/META.json DateTime-TimeZone-Local-Win32-1.80/Makefile.PL DateTime-TimeZone-Local-Win32-1.80/t DateTime-TimeZone-Local-Win32-1.80/t/00-compile.t DateTime-TimeZone-Local-Win32-1.80/t/01-local-win32.t DateTime-TimeZone-Local-Win32-1.80/inc/Devel DateTime-TimeZone-Local-Win32-1.80/inc/Devel/CheckOS.pm DateTime-TimeZone-Local-Win32-1.80/inc/Devel/AssertOS.pm DateTime-TimeZone-Local-Win32-1.80/xt/release DateTime-TimeZone-Local-Win32-1.80/xt/release/pod-syntax.t DateTime-TimeZone-Local-Win32-1.80/t/000-report-versions-tiny.t DateTime-TimeZone-Local-Win32-1.80/inc/Devel/AssertOS DateTime-TimeZone-Local-Win32-1.80/inc/Devel/AssertOS/MSWin32.pm DateTime-TimeZone-Local-Win32-1.80/xt/release/changes_has_content.t DateTime-TimeZone-Local-Win32-1.80/lib/DateTime/TimeZone/Local DateTime-TimeZone-Local-Win32-1.80/lib/DateTime/TimeZone/Local/Win32.pm Configuring D/DA/DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz with Makefile.PL Checking if your kit is complete... Warning: the following files are missing in your kit: inc\Devel\AssertOS.pm inc\Devel\AssertOS\MSWin32.pm inc\Devel\CheckOS.pm Please inform the author. Generating a dmake-style Makefile Writing Makefile for DateTime::TimeZone::Local::Win32 Writing MYMETA.yml and MYMETA.json DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz C:\Perl64\bin\perl.exe Makefile.PL INSTALLDIRS=site -- OK Running make for D/DA/DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz cp lib/DateTime/TimeZone/Local/Win32.pm blib\lib\DateTime\TimeZone\Local\Win32.pm DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz C:\Perl64\site\bin\dmake.exe -- OK Running make test C:\Perl64\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ................ ok t/000-report-versions-tiny.t .. # # # Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10 # perl: 5.020001 (wanted 5.006) on MSWin32 from C:\Perl64\bin\perl.exe # # DateTime => 1.18 (want any version) # DateTime::TimeZone::Local => 1.84 (want any version) # ExtUtils::MakeMaker => 6.98 (want 6.58) # File::Basename => 2.85 (want any version) # File::Spec => 3.48 (want any version) # IO::Handle => 1.35 (want any version) # IPC::Open3 => 1.16 (want any version) # Sys::Hostname => 1.1801 (want any version) # Test::More => 1.001014 (want 0.88) # Try::Tiny => 0.22 (want any version) # Win32::TieRegistry => 0.26 (want any version) # lib => 0.63 (want any version) # parent => 0.228 (want any version) # strict => 1.08 (want any version) # warnings => 1.23 (want any version) # # Thanks for using my code. I hope it works for you. # If not, please try and include this output in the bug report. # That will help me reproduce the issue and solve your problem. # t/000-report-versions-tiny.t .. ok t/01-local-win32.t ............ Can't use an undefined value as an ARRAY reference at C:/Perl64/lib/Win32/TieRegistry.pm line 718. t/01-local-win32.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/01-local-win32.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=3, Tests=2, 1 wallclock secs ( 0.03 usr + 0.02 sys = 0.05 CPU) Result: FAIL Failed 1/3 test programs. 0/2 subtests failed. dmake.exe: Error code 255, while making 'test_dynamic' DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz C:\Perl64\site\bin\dmake.exe test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz Failed during this command: DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz: make_test NO
On Tue Feb 17 13:35:04 2015, TPROCTER wrote: Show quoted text
> Using ActivePerl 5.20.1 MSWin32-x64-multi-thread on Microsoft Windows
Show quoted text
> t/01-local-win32.t ............ Can't use an undefined value as an > ARRAY reference at C:/Perl64/lib/Win32/TieRegistry.pm line 718.
Upgrade Win32::TieRegistry to latest version. -- Alexandr Ciornii, http://chorny.net