PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2011-08-06T22:07:04 ActivePerl-825 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.8/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly-5.8\var\cpan\Metadata' Database was generated on Sat, 06 Aug 2011 18:27:15 GMT Running make for S/SC/SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\S\SC\SCHWIGON\data-dpath\Data-DPath-0.44.tar.gz ok Will not use Archive::Tar, need 1.00 Data-DPath-0.44/ Data-DPath-0.44/MANIFEST.SKIP Data-DPath-0.44/inc/ Data-DPath-0.44/inc/Module/ Data-DPath-0.44/inc/Module/Install.pm Data-DPath-0.44/inc/Module/Install/ Data-DPath-0.44/inc/Module/Install/WriteAll.pm Data-DPath-0.44/inc/Module/Install/Base.pm Data-DPath-0.44/inc/Module/Install/AuthorTests.pm Data-DPath-0.44/inc/Module/Install/Metadata.pm Data-DPath-0.44/inc/Module/Install/Fetch.pm Data-DPath-0.44/inc/Module/Install/AuthorRequires.pm Data-DPath-0.44/inc/Module/Install/Makefile.pm Data-DPath-0.44/inc/Module/Install/Win32.pm Data-DPath-0.44/inc/Module/Install/Can.pm Data-DPath-0.44/t/ Data-DPath-0.44/t/00-load.t Data-DPath-0.44/t/iterator.t Data-DPath-0.44/t/optimization.t Data-DPath-0.44/t/references.t Data-DPath-0.44/t/path.t Data-DPath-0.44/t/zeros.t Data-DPath-0.44/t/basics_without_overload.t Data-DPath-0.44/t/bigdata.dump Data-DPath-0.44/t/bigdata2.dump Data-DPath-0.44/t/parallel.t Data-DPath-0.44/t/cyclic_structures.t Data-DPath-0.44/t/data_dpath.t Data-DPath-0.44/META.yml Data-DPath-0.44/lib/ Data-DPath-0.44/lib/Data/ Data-DPath-0.44/lib/Data/DPath/ Data-DPath-0.44/lib/Data/DPath/Point.pm Data-DPath-0.44/lib/Data/DPath/Context.pm Data-DPath-0.44/lib/Data/DPath/Step.pm Data-DPath-0.44/lib/Data/DPath/Filters.pm Data-DPath-0.44/lib/Data/DPath/Attrs.pm Data-DPath-0.44/lib/Data/DPath/Path.pm Data-DPath-0.44/lib/Data/DPath.pm Data-DPath-0.44/todo.org Data-DPath-0.44/ChangeLog Data-DPath-0.44/Makefile.PL Data-DPath-0.44/MANIFEST Data-DPath-0.44/README CPAN.pm: Going to build S/SC/SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Warning: prerequisite Class::XSAccessor 1.05 not found. We have 1.03. Warning: prerequisite Devel::Size 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Data::DPath ---- Unsatisfied dependencies detected during ---- ---- SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz ---- Class::XSAccessor [requires] Devel::Size [requires] Running make test Delayed until after prerequisites Running test for module 'Class::XSAccessor' Running make for S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\S\SM\SMUELLER\Class-XSAccessor-1.11.tar.gz ok Will not use Archive::Tar, need 1.00 Class-XSAccessor-1.11/ Class-XSAccessor-1.11/author_scripts/ Class-XSAccessor-1.11/Changes Class-XSAccessor-1.11/cxsa_memory.h Class-XSAccessor-1.11/CXSAccessor.h Class-XSAccessor-1.11/hash_table.h Class-XSAccessor-1.11/lib/ Class-XSAccessor-1.11/Makefile.PL Class-XSAccessor-1.11/MANIFEST Class-XSAccessor-1.11/META.yml Class-XSAccessor-1.11/MurmurHashNeutral2.h Class-XSAccessor-1.11/ppport.h Class-XSAccessor-1.11/README Class-XSAccessor-1.11/t/ Class-XSAccessor-1.11/XS/ Class-XSAccessor-1.11/XSAccessor.xs Class-XSAccessor-1.11/XS/Array.xs Class-XSAccessor-1.11/XS/Hash.xs Class-XSAccessor-1.11/XS/HashCACompat.xs Class-XSAccessor-1.11/t/01hash_basic.t Class-XSAccessor-1.11/t/02hash_accessor.t Class-XSAccessor-1.11/t/03hash_predicate.t Class-XSAccessor-1.11/t/04hash_chained.t Class-XSAccessor-1.11/t/05hash_replace.t Class-XSAccessor-1.11/t/06hash_constructor.t Class-XSAccessor-1.11/t/07hash_boolean.t Class-XSAccessor-1.11/t/08hash_entersub.t Class-XSAccessor-1.11/t/09hash_use_hash.t Class-XSAccessor-1.11/t/10hash_lvalue.t Class-XSAccessor-1.11/t/31array_basic.t Class-XSAccessor-1.11/t/32array_accessor.t Class-XSAccessor-1.11/t/33array_predicate.t Class-XSAccessor-1.11/t/34array_chained.t Class-XSAccessor-1.11/t/35array_replace.t Class-XSAccessor-1.11/t/36array_constructor.t Class-XSAccessor-1.11/t/37array_boolean.t Class-XSAccessor-1.11/t/38array_use_hash.t Class-XSAccessor-1.11/t/39array_lvalue.t Class-XSAccessor-1.11/t/40hash_bad_call.t Class-XSAccessor-1.11/t/41array_bad_call.t Class-XSAccessor-1.11/t/50reentrant_goto_sigsegv.t Class-XSAccessor-1.11/t/80threadbomb.t Class-XSAccessor-1.11/lib/Class/ Class-XSAccessor-1.11/lib/Class/XSAccessor/ Class-XSAccessor-1.11/lib/Class/XSAccessor.pm Class-XSAccessor-1.11/lib/Class/XSAccessor/Array.pm Class-XSAccessor-1.11/lib/Class/XSAccessor/Heavy.pm Class-XSAccessor-1.11/author_scripts/benchmark.pl Class-XSAccessor-1.11/author_scripts/constructor_benchmark.pl Class-XSAccessor-1.11/author_scripts/refcount_constructor.pl CPAN.pm: Going to build S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::XSAccessor >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Class/XSAccessor.pm blib\lib\Class\XSAccessor.pm cp lib/Class/XSAccessor/Array.pm blib\lib\Class\XSAccessor\Array.pm cp lib/Class/XSAccessor/Heavy.pm blib\lib\Class\XSAccessor\Heavy.pm C:\Perl-5.8\bin\perl.exe C:\cpanfly-5.8\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.8\lib\ExtUtils\typemap XSAccessor.xs > XSAccessor.xsc && C:\Perl-5.8\bin\perl.exe -MExtUtils::Command -e "mv" -- XSAccessor.xsc XSAccessor.c cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -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 -O2 -W4 -DVERSION=\"1.11\" -DXS_VERSION=\"1.11\" "-IC:\Perl-5.8\lib\CORE" XSAccessor.c Command line warning D4025 : overriding '/O1' with '/O2' Command line warning D4025 : overriding '/W3' with '/W4' XSAccessor.c C:\PROGRA~1\MICROS~2\Include\basetsd.h(345) : warning C4305: 'type cast' : truncation from 'unsigned __int64 ' to 'void *' CXSAccessor.h(85) : warning C4127: conditional expression is constant CXSAccessor.h(99) : warning C4127: conditional expression is constant CXSAccessor.h(99) : warning C4127: conditional expression is constant CXSAccessor.h(112) : warning C4127: conditional expression is constant CXSAccessor.h(112) : warning C4127: conditional expression is constant CXSAccessor.h(96) : warning C4100: 'my_perl' : unreferenced formal parameter CXSAccessor.h(160) : warning C4127: conditional expression is constant CXSAccessor.h(160) : warning C4127: conditional expression is constant CXSAccessor.h(169) : warning C4127: conditional expression is constant CXSAccessor.h(169) : warning C4127: conditional expression is constant CXSAccessor.h(176) : warning C4127: conditional expression is constant CXSAccessor.h(176) : warning C4127: conditional expression is constant XSAccessor.c(617) : warning C4127: conditional expression is constant XSAccessor.c(617) : warning C4127: conditional expression is constant XSAccessor.xs(576) : warning C4127: conditional expression is constant XSAccessor.c(640) : warning C4127: conditional expression is constant XSAccessor.c(640) : warning C4127: conditional expression is constant XSAccessor.c(674) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(681) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(36) : warning C4127: conditional expression is constant XSHash.xs(36) : warning C4127: conditional expression is constant XSAccessor.c(710) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(717) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(53) : warning C4127: conditional expression is constant XSHash.xs(53) : warning C4127: conditional expression is constant XSAccessor.c(745) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(753) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(79) : warning C4127: conditional expression is constant XSHash.xs(82) : warning C4127: conditional expression is constant XSHash.xs(82) : warning C4127: conditional expression is constant XSAccessor.c(791) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(799) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(107) : warning C4127: conditional expression is constant XSHash.xs(110) : warning C4127: conditional expression is constant XSHash.xs(110) : warning C4127: conditional expression is constant XSAccessor.c(838) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(844) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(873) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(879) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(907) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(913) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(942) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(948) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(975) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(982) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(201) : warning C4127: conditional expression is constant XSHash.xs(201) : warning C4127: conditional expression is constant XSAccessor.c(1019) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1026) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(226) : warning C4127: conditional expression is constant XSHash.xs(226) : warning C4127: conditional expression is constant XSAccessor.c(1062) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1069) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(253) : warning C4127: conditional expression is constant XSHash.xs(253) : warning C4127: conditional expression is constant XSAccessor.c(1106) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1113) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(278) : warning C4127: conditional expression is constant XSHash.xs(278) : warning C4127: conditional expression is constant XSAccessor.c(1149) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1156) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(295) : warning C4127: conditional expression is constant XSHash.xs(295) : warning C4127: conditional expression is constant XSHash.xs(297) : warning C4127: conditional expression is constant XSHash.xs(297) : warning C4127: conditional expression is constant XSAccessor.c(1185) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1192) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(312) : warning C4127: conditional expression is constant XSHash.xs(312) : warning C4127: conditional expression is constant XSHash.xs(314) : warning C4127: conditional expression is constant XSHash.xs(314) : warning C4127: conditional expression is constant XSAccessor.c(1219) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1225) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1266) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1272) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1311) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(379) : warning C4127: conditional expression is constant XSHash.xs(379) : warning C4127: conditional expression is constant XSAccessor.c(1338) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(388) : warning C4127: conditional expression is constant XSHash.xs(388) : warning C4127: conditional expression is constant XSAccessor.c(1364) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(398) : warning C4127: conditional expression is constant XSHash.xs(398) : warning C4127: conditional expression is constant XSAccessor.c(1391) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(407) : warning C4127: conditional expression is constant XSHash.xs(407) : warning C4127: conditional expression is constant XSAccessor.c(1418) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1425) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(434) : warning C4127: conditional expression is constant XSHash.xs(434) : warning C4127: conditional expression is constant XSAccessor.c(1463) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1470) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(460) : warning C4127: conditional expression is constant XSHash.xs(460) : warning C4127: conditional expression is constant XSAccessor.c(1508) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(473) : warning C4127: conditional expression is constant XSHash.xs(473) : warning C4127: conditional expression is constant XSHash.xs(473) : warning C4127: conditional expression is constant XSHash.xs(477) : warning C4127: conditional expression is constant XSHash.xs(477) : warning C4127: conditional expression is constant XSHash.xs(477) : warning C4127: conditional expression is constant XSHash.xs(483) : warning C4127: conditional expression is constant XSHash.xs(483) : warning C4127: conditional expression is constant XSHash.xs(483) : warning C4127: conditional expression is constant XSAccessor.c(1551) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(500) : warning C4127: conditional expression is constant XSHash.xs(500) : warning C4127: conditional expression is constant XSHash.xs(500) : warning C4127: conditional expression is constant XSHash.xs(502) : warning C4127: conditional expression is constant XSHash.xs(502) : warning C4127: conditional expression is constant XSHash.xs(502) : warning C4127: conditional expression is constant XSHash.xs(506) : warning C4127: conditional expression is constant XSHash.xs(506) : warning C4127: conditional expression is constant XSHash.xs(506) : warning C4127: conditional expression is constant XSHash.xs(508) : warning C4127: conditional expression is constant XSHash.xs(508) : warning C4127: conditional expression is constant XSHash.xs(508) : warning C4127: conditional expression is constant XSAccessor.c(1585) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(515) : warning C4127: conditional expression is constant XSAccessor.c(1609) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(523) : warning C4127: conditional expression is constant XSHash.xs(525) : warning C4127: conditional expression is constant XSAccessor.c(1636) : warning C4129: 'H' : unrecognized character escape sequence XSHash.xs(532) : warning C4127: conditional expression is constant XSHash.xs(532) : warning C4127: conditional expression is constant XSHash.xs(532) : warning C4127: conditional expression is constant XSAccessor.c(1676) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1686) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1738) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1748) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1799) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1808) : warning C4129: 'H' : unrecognized character escape sequence XSHashCACompat.xs(125) : warning C4127: conditional expression is constant XSHashCACompat.xs(125) : warning C4127: conditional expression is constant XSAccessor.c(1867) : warning C4129: 'H' : unrecognized character escape sequence XSAccessor.c(1876) : warning C4129: 'H' : unrecognized character escape sequence XSHashCACompat.xs(174) : warning C4127: conditional expression is constant XSHashCACompat.xs(174) : warning C4127: conditional expression is constant XSAccessor.c(1934) : warning C4129: 'H' : unrecognized character escape sequence XSHashCACompat.xs(210) : warning C4127: conditional expression is constant XSHashCACompat.xs(210) : warning C4127: conditional expression is constant XSHashCACompat.xs(210) : warning C4127: conditional expression is constant XSAccessor.c(1959) : warning C4129: 'H' : unrecognized character escape sequence XSHashCACompat.xs(218) : warning C4127: conditional expression is constant XSHashCACompat.xs(218) : warning C4127: conditional expression is constant XSHashCACompat.xs(218) : warning C4127: conditional expression is constant XSAccessor.c(1993) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2000) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(23) : warning C4127: conditional expression is constant XSArray.xs(23) : warning C4127: conditional expression is constant XSAccessor.c(2029) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2036) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(40) : warning C4127: conditional expression is constant XSArray.xs(40) : warning C4127: conditional expression is constant XSAccessor.c(2064) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2072) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(66) : warning C4127: conditional expression is constant XSArray.xs(69) : warning C4127: conditional expression is constant XSArray.xs(69) : warning C4127: conditional expression is constant XSAccessor.c(2111) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2119) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(94) : warning C4127: conditional expression is constant XSArray.xs(97) : warning C4127: conditional expression is constant XSArray.xs(97) : warning C4127: conditional expression is constant XSAccessor.c(2158) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2164) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2193) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2199) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2227) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2233) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2262) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2268) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2295) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2302) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(188) : warning C4127: conditional expression is constant XSArray.xs(188) : warning C4127: conditional expression is constant XSAccessor.c(2339) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2346) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(213) : warning C4127: conditional expression is constant XSArray.xs(213) : warning C4127: conditional expression is constant XSAccessor.c(2382) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2389) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(239) : warning C4127: conditional expression is constant XSArray.xs(239) : warning C4127: conditional expression is constant XSAccessor.c(2426) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2433) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(264) : warning C4127: conditional expression is constant XSArray.xs(264) : warning C4127: conditional expression is constant XSAccessor.c(2469) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2476) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(281) : warning C4127: conditional expression is constant XSArray.xs(281) : warning C4127: conditional expression is constant XSArray.xs(283) : warning C4127: conditional expression is constant XSArray.xs(283) : warning C4127: conditional expression is constant XSAccessor.c(2505) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2512) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(298) : warning C4127: conditional expression is constant XSArray.xs(298) : warning C4127: conditional expression is constant XSArray.xs(300) : warning C4127: conditional expression is constant XSArray.xs(300) : warning C4127: conditional expression is constant XSAccessor.c(2539) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2544) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2575) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2580) : warning C4129: 'A' : unrecognized character escape sequence XSAccessor.c(2611) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(346) : warning C4127: conditional expression is constant XSArray.xs(346) : warning C4127: conditional expression is constant XSArray.xs(351) : warning C4127: conditional expression is constant XSArray.xs(351) : warning C4127: conditional expression is constant XSArray.xs(357) : warning C4127: conditional expression is constant XSArray.xs(357) : warning C4127: conditional expression is constant XSAccessor.c(2655) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(374) : warning C4127: conditional expression is constant XSArray.xs(374) : warning C4127: conditional expression is constant XSArray.xs(376) : warning C4127: conditional expression is constant XSArray.xs(376) : warning C4127: conditional expression is constant XSArray.xs(380) : warning C4127: conditional expression is constant XSArray.xs(380) : warning C4127: conditional expression is constant XSArray.xs(382) : warning C4127: conditional expression is constant XSArray.xs(382) : warning C4127: conditional expression is constant XSAccessor.c(2689) : warning C4129: 'A' : unrecognized character escape sequence XSArray.xs(389) : warning C4127: conditional expression is constant XSAccessor.c(2719) : warning C4127: conditional expression is constant XSAccessor.c(2827) : warning C4127: conditional expression is constant XSAccessor.c(2827) : warning C4127: conditional expression is constant XSAccessor.c(2830) : warning C4505: 'CXSA_HashTable_free' : unreferenced local function has been removed hash_table.h(40) : see declaration of 'CXSA_HashTable_free' XSAccessor.c(617) : warning C4702: unreachable code XSAccessor.c(617) : warning C4702: unreachable code XSAccessor.xs(576) : warning C4702: unreachable code XSAccessor.c(640) : warning C4702: unreachable code XSAccessor.c(640) : warning C4702: unreachable code XSAccessor.c(640) : warning C4702: unreachable code XSHash.xs(33) : warning C4706: assignment within conditional expression XSHash.xs(36) : warning C4702: unreachable code XSHash.xs(36) : warning C4702: unreachable code XSHash.xs(50) : warning C4706: assignment within conditional expression XSHash.xs(53) : warning C4702: unreachable code XSHash.xs(53) : warning C4702: unreachable code XSHash.xs(70) : warning C4706: assignment within conditional expression XSHash.xs(76) : warning C4706: assignment within conditional expression XSHash.xs(79) : warning C4702: unreachable code XSHash.xs(82) : warning C4702: unreachable code XSHash.xs(82) : warning C4702: unreachable code XSAccessor.c(770) : warning C4702: unreachable code XSHash.xs(97) : warning C4706: assignment within conditional expression XSHash.xs(103) : warning C4706: assignment within conditional expression XSHash.xs(104) : warning C4706: assignment within conditional expression XSHash.xs(107) : warning C4702: unreachable code XSHash.xs(110) : warning C4702: unreachable code XSHash.xs(110) : warning C4702: unreachable code XSAccessor.c(816) : warning C4702: unreachable code XSHash.xs(198) : warning C4706: assignment within conditional expression XSHash.xs(201) : warning C4702: unreachable code XSHash.xs(201) : warning C4702: unreachable code XSHash.xs(223) : warning C4706: assignment within conditional expression XSHash.xs(226) : warning C4702: unreachable code XSHash.xs(226) : warning C4702: unreachable code XSHash.xs(250) : warning C4706: assignment within conditional expression XSHash.xs(253) : warning C4702: unreachable code XSHash.xs(253) : warning C4702: unreachable code XSHash.xs(275) : warning C4706: assignment within conditional expression XSHash.xs(278) : warning C4702: unreachable code XSHash.xs(278) : warning C4702: unreachable code XSHash.xs(294) : warning C4706: assignment within conditional expression XSHash.xs(295) : warning C4702: unreachable code XSHash.xs(295) : warning C4702: unreachable code XSHash.xs(297) : warning C4702: unreachable code XSHash.xs(297) : warning C4702: unreachable code XSAccessor.c(1164) : warning C4702: unreachable code XSHash.xs(311) : warning C4706: assignment within conditional expression XSHash.xs(312) : warning C4702: unreachable code XSHash.xs(312) : warning C4702: unreachable code XSHash.xs(314) : warning C4702: unreachable code XSHash.xs(314) : warning C4702: unreachable code XSAccessor.c(1199) : warning C4702: unreachable code XSHash.xs(379) : warning C4702: unreachable code XSHash.xs(379) : warning C4702: unreachable code XSAccessor.c(1318) : warning C4702: unreachable code XSHash.xs(388) : warning C4702: unreachable code XSHash.xs(388) : warning C4702: unreachable code XSAccessor.c(1344) : warning C4702: unreachable code XSHash.xs(398) : warning C4702: unreachable code XSHash.xs(398) : warning C4702: unreachable code XSAccessor.c(1371) : warning C4702: unreachable code XSHash.xs(407) : warning C4702: unreachable code XSHash.xs(407) : warning C4702: unreachable code XSAccessor.c(1397) : warning C4702: unreachable code XSHash.xs(431) : warning C4706: assignment within conditional expression XSHash.xs(434) : warning C4702: unreachable code XSHash.xs(434) : warning C4702: unreachable code XSHash.xs(457) : warning C4706: assignment within conditional expression XSHash.xs(460) : warning C4702: unreachable code XSHash.xs(460) : warning C4702: unreachable code XSAccessor.c(1550) : warning C4706: assignment within conditional expression XSAccessor.c(1608) : warning C4706: assignment within conditional expression XSHashCACompat.xs(54) : warning C4706: assignment within conditional expression XSHashCACompat.xs(97) : warning C4706: assignment within conditional expression XSHashCACompat.xs(122) : warning C4706: assignment within conditional expression XSHashCACompat.xs(146) : warning C4706: assignment within conditional expression XSHashCACompat.xs(125) : warning C4702: unreachable code XSHashCACompat.xs(125) : warning C4702: unreachable code XSHashCACompat.xs(171) : warning C4706: assignment within conditional expression XSHashCACompat.xs(195) : warning C4706: assignment within conditional expression XSHashCACompat.xs(174) : warning C4702: unreachable code XSHashCACompat.xs(174) : warning C4702: unreachable code XSArray.xs(20) : warning C4706: assignment within conditional expression XSArray.xs(23) : warning C4702: unreachable code XSArray.xs(23) : warning C4702: unreachable code XSArray.xs(37) : warning C4706: assignment within conditional expression XSArray.xs(40) : warning C4702: unreachable code XSArray.xs(40) : warning C4702: unreachable code XSArray.xs(56) : warning C4706: assignment within conditional expression XSArray.xs(62) : warning C4706: assignment within conditional expression XSArray.xs(63) : warning C4706: assignment within conditional expression XSArray.xs(66) : warning C4702: unreachable code XSArray.xs(69) : warning C4702: unreachable code XSArray.xs(69) : warning C4702: unreachable code XSAccessor.c(2090) : warning C4702: unreachable code XSArray.xs(84) : warning C4706: assignment within conditional expression XSArray.xs(90) : warning C4706: assignment within conditional expression XSArray.xs(91) : warning C4706: assignment within conditional expression XSArray.xs(94) : warning C4702: unreachable code XSArray.xs(97) : warning C4702: unreachable code XSArray.xs(97) : warning C4702: unreachable code XSAccessor.c(2136) : warning C4702: unreachable code XSArray.xs(185) : warning C4706: assignment within conditional expression XSArray.xs(188) : warning C4702: unreachable code XSArray.xs(188) : warning C4702: unreachable code XSArray.xs(210) : warning C4706: assignment within conditional expression XSArray.xs(213) : warning C4702: unreachable code XSArray.xs(213) : warning C4702: unreachable code XSArray.xs(236) : warning C4706: assignment within conditional expression XSArray.xs(239) : warning C4702: unreachable code XSArray.xs(239) : warning C4702: unreachable code XSArray.xs(261) : warning C4706: assignment within conditional expression XSArray.xs(264) : warning C4702: unreachable code XSArray.xs(264) : warning C4702: unreachable code XSArray.xs(280) : warning C4706: assignment within conditional expression XSArray.xs(281) : warning C4702: unreachable code XSArray.xs(281) : warning C4702: unreachable code XSArray.xs(283) : warning C4702: unreachable code XSArray.xs(283) : warning C4702: unreachable code XSAccessor.c(2484) : warning C4702: unreachable code XSArray.xs(297) : warning C4706: assignment within conditional expression XSArray.xs(298) : warning C4702: unreachable code XSArray.xs(298) : warning C4702: unreachable code XSArray.xs(300) : warning C4702: unreachable code XSArray.xs(300) : warning C4702: unreachable code XSAccessor.c(2519) : warning C4702: unreachable code XSAccessor.c(2654) : warning C4706: assignment within conditional expression XSAccessor.c(2827) : warning C4702: unreachable code XSAccessor.c(2827) : warning C4702: unreachable code Running Mkbootstrap for Class::XSAccessor () C:\Perl-5.8\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 XSAccessor.bs C:\Perl-5.8\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Class::XSAccessor\", 'DLBASE' => 'XSAccessor', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Class\XSAccessor\XSAccessor.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.8\lib\CORE" -machine:x86 XSAccessor.obj C:\Perl-5.8\lib\CORE\perl58.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib -def:XSAccessor.def Creating library blib\arch\auto\Class\XSAccessor\XSAccessor.lib and object blib\arch\auto\Class\XSAccessor\XSAccessor.exp if exist blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest mt -nologo -manifest blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest -outputresource:blib\arch\auto\Class\XSAccessor\XSAccessor.dll;2 if exist blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest del blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest C:\Perl-5.8\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Class\XSAccessor\XSAccessor.dll C:\Perl-5.8\bin\perl.exe -MExtUtils::Command -e "cp" -- XSAccessor.bs blib\arch\auto\Class\XSAccessor\XSAccessor.bs C:\Perl-5.8\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Class\XSAccessor\XSAccessor.bs SMUELLER/Class-XSAccessor-1.11.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01hash_basic.t .............. 1..39 ok 1 - use Class::XSAccessor; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 - Foo->can('get_c') ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 - scalar copied properly ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - Foo->can('also_get_c') ok 39 ok t/02hash_accessor.t ........... 1..31 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok t/03hash_predicate.t .......... 1..20 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok t/04hash_chained.t ............ 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/05hash_replace.t ............ 1..4 ok 1 ok 2 ok 3 - refuses to replace by default ok 4 - replacing allowed ok t/06hash_constructor.t ........ 1..23 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 - object not reaped in outer scope ok 21 - The object isa Class::XSAccessor::Test ok 22 - Class::XSAccessor::Test->can(...) ok 23 ok t/07hash_boolean.t ............ 1..10 ok 1 ok 2 - Foo->can(...) ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/08hash_entersub.t ........... skipped: entersub optimization not enabled t/09hash_use_hash.t ........... 1..35 ok 1 - use Class::XSAccessor; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - scalar copied properly ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok t/10hash_lvalue.t ............. 1..11 ok 1 - use Class::XSAccessor; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - assignment to !exists hash element is okay ok 8 ok 9 - assignment to !exists hash element is okay ok 10 - assignment to !exists hash element is okay ok 11 ok t/31array_basic.t ............. 1..26 ok 1 - use Class::XSAccessor::Array; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - scalar copied properly ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t/32array_accessor.t .......... 1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/33array_predicate.t ......... 1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/34array_chained.t ........... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/35array_replace.t ........... 1..4 ok 1 ok 2 ok 3 - refuses to replace by default ok 4 - replacing allowed ok t/36array_constructor.t ....... 1..21 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 - object not reaped in outer scope ok 19 - The object isa Class::XSAccessor::Test ok 20 - Class::XSAccessor::Test->can(...) ok 21 ok t/37array_boolean.t ........... 1..10 ok 1 ok 2 - Foo->can(...) ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/38array_use_hash.t .......... 1..26 ok 1 - use Class::XSAccessor::Array; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - scalar copied properly ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t/39array_lvalue.t ............ 1..6 ok 1 - use Class::XSAccessor::Array; ok 2 ok 3 ok 4 ok 5 ok 6 ok t/40hash_bad_call.t ........... 1..13 ok 1 - use Class::XSAccessor; ok 2 - The object isa Hash ok 3 - Hash->can(...) ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/41array_bad_call.t .......... 1..13 ok 1 - use Class::XSAccessor; ok 2 - The object isa Array ok 3 - Array->can(...) ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/50reentrant_goto_sigsegv.t .. 1..14 not ok 1 # TODO & SKIP bug in perls < 5.8.9 not ok 2 # TODO & SKIP bug in perls < 5.8.9 not ok 3 # TODO & SKIP bug in perls < 5.8.9 not ok 4 # TODO & SKIP bug in perls < 5.8.9 not ok 5 # TODO & SKIP bug in perls < 5.8.9 not ok 6 # TODO & SKIP bug in perls < 5.8.9 not ok 7 # TODO & SKIP bug in perls < 5.8.9 not ok 8 # TODO & SKIP bug in perls < 5.8.9 not ok 9 # TODO & SKIP bug in perls < 5.8.9 not ok 10 # TODO & SKIP bug in perls < 5.8.9 not ok 11 # TODO & SKIP bug in perls < 5.8.9 not ok 12 # TODO & SKIP bug in perls < 5.8.9 not ok 13 # TODO & SKIP bug in perls < 5.8.9 not ok 14 # TODO & SKIP bug in perls < 5.8.9 ok t/80threadbomb.t .............. 1..6 ok - thread 1 ok - thread 2 ok - thread 3 ok - thread 4 ok - thread 5 ok - all reaped ok All tests successful. Files=23, Tests=348, 4 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU) Result: PASS SMUELLER/Class-XSAccessor-1.11.tar.gz nmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SM/SMUELLER/CHECKSUMS Steffen Mueller <smueller@cpan.org> Generate fast XS accessors without runtime compilation >>> (cd C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth && tar cvf - Class-XSAccessor-1.11.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz Class-XSAccessor-1.11.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Class/ blib/arch/auto/Class/XSAccessor/ blib/arch/auto/Class/XSAccessor/XSAccessor.bs blib/arch/auto/Class/XSAccessor/XSAccessor.dll blib/arch/auto/Class/XSAccessor/XSAccessor.exp blib/arch/auto/Class/XSAccessor/XSAccessor.lib blib/lib/ blib/lib/Class/ blib/lib/Class/XSAccessor/ blib/lib/Class/XSAccessor/Array.pm blib/lib/Class/XSAccessor/Heavy.pm blib/lib/Class/XSAccessor.pm >>> mv C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/Class-XSAccessor-1.11.ppd C:/cpanfly-5.8/var/REPO/S/SM/SMUELLER DBD::SQLite::db do failed: constraint failed column path is not unique at C:\cpanfly-5.8\lib/ActivePerl/PPM/InstallArea.pm line 553. Megalib: File conflict for 'C:/cpanfly-5.8/var/megalib/Class/XSAccessor/Array.pm'. The package Class-XSAccessor-Array has already installed a file that package Class-XSAccessor wants to install. at C:\cpanfly-5.8\lib/ActivePerl/PPM/InstallArea.pm line 564. Running test for module 'Devel::Size' Running make for N/NW/NWCLARK/Devel-Size-0.77.tar.gz Prepending C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/arch C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\N\NW\NWCLARK\Devel-Size-0.77.tar.gz ok Will not use Archive::Tar, need 1.00 Devel-Size-0.77/ Devel-Size-0.77/CHANGES Devel-Size-0.77/MANIFEST Devel-Size-0.77/MANIFEST.SKIP Devel-Size-0.77/META.yml Devel-Size-0.77/Makefile.PL Devel-Size-0.77/README Devel-Size-0.77/Size.xs Devel-Size-0.77/lib/ Devel-Size-0.77/ppport.h Devel-Size-0.77/t/ Devel-Size-0.77/typemap Devel-Size-0.77/t/basic.t Devel-Size-0.77/t/code.t Devel-Size-0.77/t/globs.t Devel-Size-0.77/t/magic.t Devel-Size-0.77/t/pod.t Devel-Size-0.77/t/pod_cov.t Devel-Size-0.77/t/pvbm.t Devel-Size-0.77/t/recurse.t Devel-Size-0.77/t/warnings.t Devel-Size-0.77/lib/Devel/ Devel-Size-0.77/lib/Devel/Size.pm Prepending C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/arch C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build N/NW/NWCLARK/Devel-Size-0.77.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Devel::Size >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Devel/Size.pm blib\lib\Devel\Size.pm C:\Perl-5.8\bin\perl.exe C:\cpanfly-5.8\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.8\lib\ExtUtils\typemap -typemap typemap Size.xs > Size.xsc && C:\Perl-5.8\bin\perl.exe -MExtUtils::Command -e "mv" -- Size.xsc Size.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -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 -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.77\" -DXS_VERSION=\"0.77\" "-IC:\Perl-5.8\lib\CORE" -DALIGN_BITS=2 Size.c Size.c Size.xs(112) : error C2065: 'EXCEPTION' : undeclared identifier Size.xs(112) : error C2143: syntax error : missing ')' before 'constant' Size.xs(112) : error C2059: syntax error : ')' Size.xs(116) : error C2705: '' : illegal jump into __try scope Size.xs(119) : error C2143: syntax error : missing '{' before '-=' Size.xs(119) : error C2059: syntax error : '-=' Size.xs(123) : error C2059: syntax error : 'do' Size.xs(129) : error C2059: syntax error : 'while' Size.xs(136) : error C2065: 'tv_p' : undeclared identifier Size.xs(136) : error C2099: initializer is not a constant Size.xs(137) : error C2065: 'cooked_p' : undeclared identifier Size.xs(137) : error C2065: 'bits' : undeclared identifier Size.xs(137) : error C2099: initializer is not a constant Size.xs(138) : error C2059: syntax error : 'if' Size.xs(140) : error C2109: subscript requires array or pointer type Size.xs(140) : error C2099: initializer is not a constant Size.xs(144) : error C2374: 'i' : redefinition; multiple initialization Size.xs(137) : see declaration of 'i' Size.xs(144) : error C2099: initializer is not a constant Size.xs(146) : error C2059: syntax error : 'if' Size.xs(149) : error C2057: expected constant expression Size.xs(149) : error C2466: cannot allocate an array of constant size 0 Size.xs(149) : error C2143: syntax error : missing '{' before '|=' Size.xs(149) : error C2059: syntax error : '|=' Size.xs(150) : error C2059: syntax error : 'return' Size.xs(151) : error C2059: syntax error : '}' Size.xs(179) : warning C4013: 'free_tracking_at' undefined; assuming extern returning int Size.xs(344) : error C2143: syntax error : missing ')' before 'constant' Size.xs(344) : error C2059: syntax error : ')' Size.xs(346) : error C2705: '' : illegal jump into __try scope Size.xs(383) : error C2143: syntax error : missing ')' before 'constant' Size.xs(383) : error C2059: syntax error : ')' Size.xs(386) : error C2705: '' : illegal jump into __try scope Size.xs(388) : error C2059: syntax error : '}' Size.xs(493) : warning C4013: 'check_new_and_strlen' undefined; assuming extern returning int Size.xs(533) : error C2143: syntax error : missing ')' before 'constant' Size.xs(533) : error C2059: syntax error : ')' Size.xs(536) : error C2705: '' : illegal jump into __try scope Size.xs(537) : error C2059: syntax error : '}' Size.xs(665) : warning C4028: formal parameter 2 different from declaration Size.xs(737) : warning C4013: 'hek_size' undefined; assuming extern returning int NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. NWCLARK/Devel-Size-0.77.tar.gz nmake -- NOT OK Prepending C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/arch C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/lib to PERL5LIB for 'test' Running make test Can't test without successful make Running make for S/SC/SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz Prepending C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/arch C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.8\var\cpan\build\Data-DPath-0.44-513IX_ Prepending C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/arch C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SC/SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz Warning: Prerequisite 'Devel::Size => 0' for 'SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz' failed when processing 'NWCLARK/Devel-Size-0.77.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Data/DPath/Context.pm blib\lib\Data\DPath\Context.pm cp lib/Data/DPath/Filters.pm blib\lib\Data\DPath\Filters.pm cp lib/Data/DPath/Attrs.pm blib\lib\Data\DPath\Attrs.pm cp lib/Data/DPath/Point.pm blib\lib\Data\DPath\Point.pm cp lib/Data/DPath/Step.pm blib\lib\Data\DPath\Step.pm cp lib/Data/DPath.pm blib\lib\Data\DPath.pm cp lib/Data/DPath/Path.pm blib\lib\Data\DPath\Path.pm SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz nmake -- OK Prepending C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/arch C:\cpanfly-5.8\var\cpan\build\Class-XSAccessor-1.11-tT7Zth/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/00-load.t .................. 1..1 ok 1 - use Data::DPath; ok t/basics_without_overload.t .. ok 1 - KEYs ok 2 - KEYs (REFERENCES) ok 3 - KEYs + NOSTEPs ok 4 - KEYs + NOSTEPs (REFERENCES) ok 5 - KEYs + PARENT ok 6 - KEYs + PARENT (REFERENCES) ok 7 - KEYs + PARENT + NOSTEP ok 8 - KEYs + PARENT + ANYWHERE ok 9 - KEYs + PARENT + ANYWHERE + NOSTEP ok 10 - KEYs + PARENT + PARENT ok 11 - KEYs + PARENT + PARENT (REFERENCES) ok 12 - KEYs + PARENT + PARENT + NOSTEPs ok 13 - KEYs + PARENT + KEY ok 14 - KEYs + ANYSTEP + PARENT + KEY no double results ok 15 - ROOT ok 16 - KEYs + ANYSTEP ok 17 - KEYs ok 18 - KEYs + PARENT ok 19 - KEYs + PARENT + PARENT ok 20 - KEYs + PARENT + KEY ok 21 - KEYs + ANYSTEP + PARENT + KEY no double results ok 22 - ROOT ok 23 - KEYs + ANYSTEP ok 24 - ANYWHERE + KEYs + ANYSTEP ok 25 - 2xANYWHERE + KEYs + ANYSTEP ok 26 - ANYWHERE + KEYs + ANYSTEP as function ok 27 - 2xANYWHERE + KEYs + ANYSTEP as function ok 28 - ROOT + ANYWHERE + KEY + KEY ok 29 - ANYWHERE + KEY + ANYWHERE + KEY ok 30 - ROOT + KEY + ANYWHEREs + KEY ok 31 - ANYWHERE + KEYs + ANYWHEREs ok 32 - ANYWHERE + KEYs + ANYWHEREs (REFERENCES) ok 33 - ANYWHERE + KEYs + ANYSTEP with smartmatch and variable ok 34 - 2xANYWHERE + KEYs + ANYSTEP with smartmatch and variable ok 35 - ANYWHERE + KEYs + ANYSTEP with smartmatch and dpath() ok 36 - 2xANYWHERE + KEYs + ANYSTEP with smartmatch and dpath() ok 37 - 2xANYWHERE + KEYs + ANYSTEP with smartmatch and dpath() (REFERENCES) ok 38 - ANYWHERE + KEY ok 39 - ANYWHERE + KEY + ANYSTEP ok 40 - ANYWHERE + KEY + ANYSTEP + FILTER size ok 41 - ANYWHERE + KEY + FILTER size == 3 ok 42 - ANYWHERE + KEY + FILTER size != 3 ok 43 - ANYWHERE + KEY + ANYSTEP + FILTER size ok 44 - ANYWHERE + FILTER size ok 45 - ANYWHERE + KEY + ANYSTEP + FILTER size ok 46 - ANYWHERE + KEYs + ANYSTEP with smartmatch and dpath without parens ok 47 - 2xANYWHERE + KEYs + ANYSTEP with smartmatch and dpath without parens ok 48 - ANYWHERE + KEYs + ANYSTEP with smartmatch and dpath without parens commutative ok 49 - 2xANYWHERE + KEYs + ANYSTEP with smartmatch and dpath without parens commutative ok 50 - trailing .../* unpacks ok 51 - quoted KEY containg slash ok 52 - FILTER size == 3 ok 53 - FILTER size == 1 ok 54 - FILTER size >= 1 ok 55 - FILTER hash size == 3 ok 56 - FILTER hash size != 3 ok 57 - FILTER hash size >= 1 ok 58 - FILTER hash size >= 3 ok 59 - ANYWHERE + FILTER hash size == 1 ok 60 not ok 61 # TODO far away future spec # Failed (TODO) test at t/basics_without_overload.t line 292. # Comparing $data as a Bag # Missing: 'RR1', 'RR2', 'RR3', 'XXX', 'YYY', 'ZZZ', 'affe' ok 62 - ANYSTEP + FILTER int 0 ok 63 - ANYSTEP + FILTER int 0 whitespace ok 64 - ANYSTEP + FILTER int 2 ok 65 - ANYSTEP + FILTER int 2 whitespace ok 66 - ANYSTEP + FILTER int -1 ok 67 - ANYSTEP + FILTER int -1 whitespace ok 68 - ANYWHERE + ANYSTEP + FILTER int 0 ok 69 - ANYWHERE + ANYSTEP + FILTER int 0 whitespace ok 70 - ANYWHERE + ANYSTEP + FILTER int -3 ok 71 - ANYWHERE + ANYSTEP + FILTER int -3 whitespace ok 72 - ANYWHERE + ANYSTEP + FILTER int 2 ok 73 - ANYWHERE + ANYSTEP + FILTER int 2 whitespace ok 74 - KEY + FILTER int ok 75 - ANYWHERE + KEY + FILTER int ok 76 - KEY + FILTER int 0 ok 77 - KEY + FILTER int 1 ok 78 - ANYWHERE + KEY + FILTER int 0 ok 79 - ANYWHERE + KEY + FILTER int 1 ok 80 - ROOT + ANYSTEP ok 81 - ROOT ok 82 - ANYWHERE ok 83 - ANYWHERE + ANYSTEP + FILTER int ok 84 - ROOT + ANYSTEP + FILTER int: plain value ok 85 - ROOT + ANYSTEP + FILTER int: ref value ok 86 - ANYWHERE + ANYSTEP + FILTER int ok 87 - FILTER eval prepare ok 88 - FILTER eval simple true ok 89 - FILTER eval simple true with false values ok 90 - FILTER eval simple true with strings ok 91 - FILTER eval simple false ok 92 - FILTER eval simple false with strings ok 93 - ANYWHERE + KEYs in blessed structs ok 94 - ANYWHERE + ANYWHERE + KEYs in blessed structs ok 95 - ANYWHERE + ANYWHERE + ANYWHERE + KEYs in blessed structs ok 96 - ANYWHERE + FILTER reftype funcall + KEYs ok 97 - ANYWHERE + FILTER reftype eq + KEYs ok 98 - ANYWHERE + FILTER reftype match + KEYs ok 99 - ANYWHERE + FILTER isa + KEYs ok 100 - ANYWHERE + KEYs + FILTER in blessed structs ok 101 - ROOT + KEYs + FILTER int 0 + KEYs ok 102 - ROOT + ANYSTEP + FILTER eval key matches + FILTER int 0 + KEYs ok 103 - ROOT + ANYSTEP + NOSTEP + FILTER eval key matches + FILTER int 0 + KEYs ok 104 - ROOT + ANYSTEP + PARENT + NOSTEP + FILTER eval key matches + FILTER int 0 + KEYs ok 105 - ROOT + KEYs + FILTER int 1 + KEYs ok 106 - ANYWHERE + KEYs + FILTER int 0 + KEYs ok 107 - ANYWHERE + KEYs + FILTER int 1 + KEYs ok 108 - ANYWHERE + KEYs + FILTER int 2 + KEYs ok 109 - ANYWHERE + KEYs + FILTER int 3 + KEYs ok 110 - ANYWHERE + KEYs + FILTER int -1 + KEYs ok 111 - ANYWHERE + KEYs + FILTER int -2 + KEYs ok 112 - ANYWHERE + KEYs + FILTER int -3 + KEYs ok 113 - ANYWHERE + KEYs + FILTER int -4 + KEYs ok 114 - ANYWHERE + KEYs + FILTER too negative int + KEYs ok 115 - ANYWHERE + KEYs + FILTER too high int + KEYs ok 116 - ROOT + ANYSTEP + FILTER eval key eq + FILTER int ok 117 - ROOT + ANYSTEP + NOSTEP + FILTER eval key eq + FILTER int ok 118 - ROOT + ANYSTEP + PARENT + NOSTEP + FILTER eval key eq + FILTER int ok 119 - ROOT + ANYSTEP + FILTER eval key matches + FILTER int ok 120 - ROOT + ANYSTEP + NOSTEP + FILTER eval key matches + FILTER int ok 121 - ROOT + ANYSTEP + PARENT + NOSTEP + FILTER eval key matches + FILTER int ok 122 - FILTER: affe ok 123 - FILTER: index ok 124 - FILTER: index ok 125 - FILTER eval regex five chars ok 126 - FILTER eval regex just capitalizes ok 127 # skip quote semantics changed ok 128 - ANYWHERE + STEP + ANYSTEP + FILTER eval key eq string ok 129 - ANYWHERE + STEP + NOSTEP + FILTER eval key eq string ok 130 - ANYWHERE + ANYSTEP + FILTER eval key eq string ok 131 - ANYWHERE + ANYSTEP + ANYSTEP + FILTER eval key eq string ok 132 - ANYWHERE + STEP + ANYSTEP + STEP ok 133 - ANYWHERE + STEP + ANYSTEP + STEP + FILTER eval key eq last STEP ok 134 - ANYWHERE + NOSTEP + FILTER eval key ok 135 - ANYWHERE + NOSTEP + FILTER eval key + slash in eval ok 136 - ANYWHERE + STEP + ANYSTEP + STEP + FILTER eval key eq last STEP ok 137 - ANYWHERE + STEP + ANYSTEP + FILTER eval key matches ok 138 - ROOT + ANYSTEP + FILTER eval key matches qr() ok 139 - ROOT + ANYSTEP + FILTER eval with key matches m(...) ok 140 - ROOT + ANYSTEP + FILTER eval with key matches /CC/ ok 141 - ROOT + ANYSTEP + ANYSTEP + FILTER eval with key matches /CC/ ok 142 - ANYWHERE + ANYSTEP + FILTER eval value ok 143 - ANYWHERE + ANYSTEP + FILTER eval value + PARENT ok 144 - ANYWHERE + ANYSTEP + FILTER eval value + 2xPARENT ok 145 - KEYs + ANYSTEP again ok 146 - KEYs + (*) ok 147 - KEYs + (//) ok 148 - KEYs + (..) ok 149 - KEYs + (.) ok 150 - ROOT + NOSTEP + FILTER isa (with no match) ok 151 - ROOT + NOSTEP + FILTER isa ok 152 - ROOT + NOSTEP + FILTER isa + FILTER size ok 153 - ROOT + NOSTEP + FILTER isa + FILTER size + FILTER reftype ok 154 - ANYWHERE + NOSTEP + FILTER int ok 155 - empty key ok 156 - ANYWHERE + NOSTEP + FILTER int (REFERENCES) ok 157 - ANYWHERE + NOSTEP + FILTER int (REFERENCES CHANGED) not ok 158 - ANYWHERE + ANYSTEP + FILTER eval value + PARENT + bless # TODO REAL TODO FIX ME SOON! # Failed (TODO) test 'ANYWHERE + ANYSTEP + FILTER eval value + PARENT + bless' # at t/basics_without_overload.t line 853. # Comparing $data as a Bag # Missing: 1 reference # Extra: 'RR3', 1 reference not ok 159 - ANYWHERE + ANYSTEP + FILTER eval value + 2xPARENT + FILTER int + bless # TODO REAL TODO FIX ME SOON! (but depends on test before) # Failed (TODO) test 'ANYWHERE + ANYSTEP + FILTER eval value + 2xPARENT + FILTER int + bless' # at t/basics_without_overload.t line 862. # Comparing $data as a Bag # Extra: 'RR2' 1..159 ok t/cyclic_structures.t ........ 1..2 ok 1 - ROOT + KEYs in cyclic structure ok 2 # skip No recursion detection yet. ok t/data_dpath.t ............... skipped: Perl 5.010 required for the smartmatch overloaded tests. This is 5.008009 t/iterator.t ................. ok 1 - use Data::DPath; ok 2 - dpathi initial root ref ok 3 - dpathi initial root deref ok 4 - accessor methods 1.1 ok 5 - accessor methods 1.2 ok 6 - accessor methods 1.3 ok 7 - accessor methods 2.1 ok 8 - accessor methods 2.2 ok 9 - accessor methods 2.3 ok 10 - accessor methods 2.4 ok 11 - accessor methods 3.1 ok 12 - accessor methods 3.2 ok 13 - accessor methods 3.3 ok 14 - accessor methods 3.4 ok 15 - accessor methods 4.1 ok 16 - accessor methods 4.2 ok 17 - accessor methods 4.3 ok 18 - accessor methods 4.4 ok 19 - KEY + FILTER int 0 1..19 ok t/optimization.t ............. skipped: Perl 5.010 required for the smartmatch overloaded tests. This is 5.008009 t/parallel.t ................. skipped: Perl 5.010 required for the smartmatch overloaded tests. This is 5.008009 t/path.t ..................... 1..48 ok 1 - use Data::DPath::Path; ok 2 - kinds ok 3 - parts ok 4 - filters ok 5 - refs ok 6 - kinds2 ok 7 - parts2 ok 8 - filters2 ok 9 - refs2 ok 10 - kinds2 ok 11 - parts2 ok 12 - filters2 ok 13 - refs2 ok 14 - kinds3 ok 15 - parts3 ok 16 - filters3 ok 17 - refs3 ok 18 - isas3 ok 19 - kinds4 ok 20 - parts4 ok 21 - filters4 ok 22 - refs4 ok 23 - isas4 ok 24 - kinds5 ok 25 - parts5 ok 26 - filters5 ok 27 - refs5 ok 28 - isas5 ok 29 - kinds6 ok 30 - parts6 ok 31 - filters6 ok 32 - refs6 ok 33 - isas6 ok 34 - kinds7 ok 35 - parts7 ok 36 - filters7 ok 37 - refs7 ok 38 - isas7 ok 39 - kinds8 ok 40 - parts8 ok 41 - filters8 ok 42 - refs8 ok 43 - isas8 ok 44 - kinds9 ok 45 - parts9 ok 46 - filters9 ok 47 - refs9 ok 48 - isas9 ok t/references.t ............... ok 1 - use Data::DPath; ok 2 - ROOT/KEY - references are to copies ok 3 - ROOT/KEY - references are the same ok 4 - ANYWHERE/KEY - references are to copies ok 5 - ANYWHERE/KEY - references are the same ok 6 - ROOT/ANYSTEP - references are to copies ok 7 - ROOT/ANYSTEP - references are the same ok 8 - ANYWHERE/ANYSTEP - references are to copies ok 9 - ANYWHERE/ANYSTEP - references are the same ok 10 - ANYWHERE/KEY -- value before change ok 11 - ANYWHERE/KEY -- value after change ok 12 - ANYWHERE/KEY[FILTER] -- found again with new value ok 13 - ANYWHERE/KEY[FILTER] -- value changed back to orig ok 14 - ANYWHERE/KEY[FILTER] -- found again with orig value ok 15 - modify -- ANYWHERE/KEY -- value before change ok 16 - modify -- ANYWHERE/KEY -- value after change ok 17 - modify -- ANYWHERE/KEY[FILTER] -- found again with new value ok 18 - modify -- ANYWHERE/KEY[FILTER] -- value changed back to orig ok 19 - modify -- ANYWHERE/KEY[FILTER] -- found again with orig value ok 20 - modify -- ANYWHERE/ANYSTEP -- value before change ok 21 - modify -- ANYWHERE/ANYSTEP -- value after change ok 22 - modify -- ANYWHERE/ANYSTEP[FILTER] -- found again with new value ok 23 - modify -- ANYWHERE/ANYSTEP[FILTER] -- value changed back to orig ok 24 - modify -- ANYWHERE/ANYSTEP[FILTER] -- found again with orig value ok 25 - modify -- ANYWHERE/ANYSTEP/PARENT/ANYSTEP -- value before change ok 26 - modify -- ANYWHERE/ANYSTEP/PARENT/ANYSTEP -- value after change ok 27 - modify -- ANYWHERE/ANYSTEP/PARENT/ANYSTEP[FILTER] -- found again with new value ok 28 - modify -- ANYWHERE/ANYSTEP/PARENT/ANYSTEP[FILTER] -- value changed back to orig ok 29 - modify -- ANYWHERE/ANYSTEP/PARENT/ANYSTEP[FILTER] -- found again with orig value 1..29 ok t/zeros.t .................... skipped: Perl 5.010 required for the smartmatch overloaded tests. This is 5.008009 All tests successful. Files=10, Tests=258, 5 wallclock secs ( 0.08 usr + 0.01 sys = 0.09 CPU) Result: PASS SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz Tests succeeded but one dependency not OK (Devel::Size) SCHWIGON/data-dpath/Data-DPath-0.44.tar.gz [dependencies] -- NA Finished 2011-08-06T22:07:42