Skip Menu |

This queue is for tickets about the Data-ParseBinary CPAN distribution.

Report information
The Basics
Id: 48347
Status: resolved
Priority: 0/
Queue: Data-ParseBinary

People
Owner: shmuelfomberg [...] gmail.com
Requestors:
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.23
Fixed in: (no value)



Subject: t/05bigint.t ..... Got Exception Invalid type 'q' in unpack
D:\Data-ParseBinary-0.23>perl Makefile.PL Set up gcc environment - 3.4.5 (mingw-vista special r3) Checking if your kit is complete... Looks good Warning: prerequisite Math-BigInt 1.88 not found. Writing Makefile for Data::ParseBinary D:\Data-ParseBinary-0.23>nmake test Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. cp lib/Data/ParseBinary/Graphics/WMF.pm blib\lib\Data\ParseBinary\Graphics\WMF.pm cp lib/Data/ParseBinary/Stream/StringBuffer.pm blib\lib\Data\ParseBinary\Stream\StringBuffer.pm cp lib/Data/ParseBinary/Stream/String.pm blib\lib\Data\ParseBinary\Stream\String.pm cp lib/Data/ParseBinary/Graphics/EMF.pm blib\lib\Data\ParseBinary\Graphics\EMF.pm cp lib/Data/ParseBinary.pm blib\lib\Data\ParseBinary.pm cp lib/Data/ParseBinary/Streams.pm blib\lib\Data\ParseBinary\Streams.pm cp lib/Data/ParseBinary/Graphics/BMP.pm blib\lib\Data\ParseBinary\Graphics\BMP.pm cp lib/Data/ParseBinary/Stream/File.pm blib\lib\Data\ParseBinary\Stream\File.pm cp lib/Data/ParseBinary/Core.pm blib\lib\Data\ParseBinary\Core.pm cp lib/Data/ParseBinary/Executable/ELF32.pm blib\lib\Data\ParseBinary\Executable\ELF32.pm cp lib/Data/ParseBinary/Stream/Bit.pm blib\lib\Data\ParseBinary\Stream\Bit.pm cp lib/Data/ParseBinary/Data/Cap.pm blib\lib\Data\ParseBinary\Data\Cap.pm cp lib/Data/ParseBinary/Graphics/PNG.pm blib\lib\Data\ParseBinary\Graphics\PNG.pm cp lib/Data/ParseBinary/Adapters.pm blib\lib\Data\ParseBinary\Adapters.pm cp lib/Data/ParseBinary/Constructs.pm blib\lib\Data\ParseBinary\Constructs.pm cp lib/Data/ParseBinary/Data/Netflow.pm blib\lib\Data\ParseBinary\Data\Netflow.pm cp lib/Data/ParseBinary/Executable/PE32.pm blib\lib\Data\ParseBinary\Executable\PE32.pm cp lib/Data/ParseBinary/Stream/Wrapper.pm blib\lib\Data\ParseBinary\Stream\Wrapper.pm cp lib/Data/ParseBinary/FileSystem/MBR.pm blib\lib\Data\ParseBinary\FileSystem\MBR.pm C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib\lib', 'blib\arch')" t/* .t t/01various.t .... ok t/02streams.t .... ok t/03lib.t ........ ok t/04encodings.t .. ok t/05bigint.t ..... Got Exception Invalid type 'q' in unpack Streams location: 1: Stream StringReader in byte #8 Constructs Stack: 1: ReveresedPrimitive BigOne at D:\Data-ParseBinary-0.23\blib\lib/Data/ParseBinary/Core.pm line 45 Data::ParseBinary::BaseConstruct::parse('Data::ParseBinary::ReveresedPrimitive=HASH(0x1cfc1f8)', '\x{0}\x{0}\x{0 }\x{0}\x{0}\x{0}\x{0}\x{1}') called at t/05bigint.t line 16 # Looks like your test exited with 255 before it could output anything. t/05bigint.t ..... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/05bigint.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=5, Tests=268, 2 wallclock secs ( 0.09 usr + 0.03 sys = 0.13 CPU) Result: FAIL Failed 1/5 test programs. 0/268 subtests failed. NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0xff' Stop. D:\Data-ParseBinary-0.23>nmake test TEST_FILES=t/05bigint.t TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/0 5bigint.t t/05bigint.t .. Got Exception Invalid type 'q' in unpack Streams location: 1: Stream StringReader in byte #8 Constructs Stack: 1: ReveresedPrimitive BigOne at D:\Data-ParseBinary-0.23\blib\lib/Data/ParseBinary/Core.pm line 45 Data::ParseBinary::BaseConstruct::parse('Data::ParseBinary::ReveresedPrimitive=HASH(0x1cfc4b4)', '\x{0}\x{0}\x{0 }\x{0}\x{0}\x{0}\x{0}\x{1}') called at t/05bigint.t line 16 # Looks like your test exited with 255 before it could output anything. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/05bigint.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=1, Tests=0, 0 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: FAIL Failed 1/1 test programs. 0/0 subtests failed. NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0xff' Stop. D:\Data-ParseBinary-0.23>perl -V Summary of my perl5 (revision 5 version 8 subversion 9) configuration: Platform: osname=MSWin32, osvers=5.00, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -mms-bitfields', optimize='-O2', cppflags='-DWIN32' ccversion='', gccversion='3.4.5 (mingw-vista special r3)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='g++', ldflags ='-L"C:\Perl\lib\CORE"' libpth=\lib libs=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lmsvcrt perllibs=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lmsvcrt libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl58.lib gnulibc_version='' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-mdll -L"C:\Perl\lib\CORE"' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_FAST_STDIO USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_SITECUSTOMIZE Locally applied patches: ActivePerl Build 825 [288577] Iin_load_module moved for compatibility with build 806 Less verbose ExtUtils::Install and Pod::Find Rearrange @INC so that 'site' is searched before 'perl' Partly reverted 24733 to preserve binary compatibility 31188 Problem killing a pseudo-forked child on Win32 29732 ANSIfy the PATH environment variable on Windows 27527,29868 win32_async_check() can loop indefinitely 26379 Fix alarm() for Windows 2003 Built under MSWin32 Compiled at Dec 14 2008 21:07:41 @INC: C:/Perl/site/lib C:/Perl/lib .
new version... (0.24) I hope it will fix this issue.
tests now pass - seen to be OK.