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