Checking if your kit is complete... Looks good Writing Makefile for Compress::PPMd Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp PPMd.pm blib\lib\Compress\PPMd.pm C:\cpanrun\build\5-10-0\bin\perl.exe "-Iblib\arch" "-Iblib\lib" Constants.h.PL Constants.h C:\cpanrun\build\5-10-0\bin\perl.exe C:\cpanrun\build\5-10-0\lib\ExtUtils\xsubpp -typemap C:\cpanrun\build\5-10-0\lib\ExtUtils\typemap -typemap typemap PPMd.xs > PPMd.xsc && C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e mv PPMd.xsc PPMd.c CL /TP -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" "-IC:\cpanrun\build\5-10-0\lib\CORE" PPMd.c PPMd.c Coder.hpp(105) : warning C4146: unary minus operator applied to unsigned type, result still unsigned Coder.hpp(125) : warning C4244: 'argument' : conversion from 'unsigned long' to 'unsigned char', possible loss of data Coder.hpp(139) : warning C4146: unary minus operator applied to unsigned type, result still unsigned Model.hpp(76) : warning C4099: 'PPM_CONTEXT' : type name first seen using 'class' now seen using 'struct' Model.hpp(20) : see declaration of 'PPM_CONTEXT' PPMd.xs(26) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify -GX CL /TP -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" "-IC:\cpanrun\build\5-10-0\lib\CORE" Model.cpp Model.cpp Coder.hpp(105) : warning C4146: unary minus operator applied to unsigned type, result still unsigned Coder.hpp(125) : warning C4244: 'argument' : conversion from 'unsigned long' to 'unsigned char', possible loss of data Coder.hpp(139) : warning C4146: unary minus operator applied to unsigned type, result still unsigned Model.hpp(76) : warning C4099: 'PPM_CONTEXT' : type name first seen using 'class' now seen using 'struct' Model.hpp(20) : see declaration of 'PPM_CONTEXT' SubAlloc_impl.hpp(90) : warning C4018: '>' : signed/unsigned mismatch Model.cpp(66) : warning C4244: '+=' : conversion from 'long' to 'unsigned short', possible loss of data Model.cpp(71) : warning C4244: '-=' : conversion from 'long' to 'unsigned short', possible loss of data Model.cpp(90) : warning C4244: '+=' : conversion from 'long' to 'unsigned short', possible loss of data Model.cpp(95) : warning C4244: '-=' : conversion from 'long' to 'unsigned short', possible loss of data Model.cpp(121) : warning C4018: '==' : signed/unsigned mismatch Model.cpp(212) : warning C4018: '<' : signed/unsigned mismatch Model.cpp(230) : warning C4018: '==' : signed/unsigned mismatch Model.cpp(236) : warning C4244: '+=' : conversion from 'unsigned long' to 'unsigned short', possible loss of data Model.cpp(283) : warning C4244: '+=' : conversion from 'unsigned long' to 'unsigned short', possible loss of data Running Mkbootstrap for Compress::PPMd () C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e chmod 644 PPMd.bs C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Compress::PPMd\", 'DLBASE' => 'PPMd', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Compress\PPMd\PPMd.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\cpanrun\build\5-10-0\lib\CORE" -machine:x86 PPMd.obj Model.obj C:\cpanrun\build\5-10-0\lib\CORE\perl510.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:PPMd.def Creating library blib\arch\auto\Compress\PPMd\PPMd.lib and object blib\arch\auto\Compress\PPMd\PPMd.exp C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e chmod 755 blib\arch\auto\Compress\PPMd\PPMd.dll C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e cp PPMd.bs blib\arch\auto\Compress\PPMd\PPMd.bs C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e chmod 644 blib\arch\auto\Compress\PPMd\PPMd.bs Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/0_use........1..1 ok 1 - use Compress::PPMd; ok t/1_quijote....1..31 ok 1 - use Compress::PPMd; ok 2 - encoding/decoding maxorder=2 ok 3 - encoding/decoding maxorder=2, solid mode ok 4 - encoding/decoding maxorder=3 ok 5 - encoding/decoding maxorder=3, solid mode ok 6 - encoding/decoding maxorder=4 ok 7 - encoding/decoding maxorder=4, solid mode ok 8 - encoding/decoding maxorder=5 ok 9 - encoding/decoding maxorder=5, solid mode ok 10 - encoding/decoding maxorder=6 ok 11 - encoding/decoding maxorder=6, solid mode ok 12 - encoding/decoding maxorder=7 ok 13 - encoding/decoding maxorder=7, solid mode ok 14 - encoding/decoding maxorder=8 ok 15 - encoding/decoding maxorder=8, solid mode ok 16 - encoding/decoding maxorder=9 ok 17 - encoding/decoding maxorder=9, solid mode ok 18 - encoding/decoding maxorder=10 ok 19 - encoding/decoding maxorder=10, solid mode ok 20 - encoding/decoding maxorder=11 ok 21 - encoding/decoding maxorder=11, solid mode ok 22 - encoding/decoding maxorder=12 ok 23 - encoding/decoding maxorder=12, solid mode ok 24 - encoding/decoding maxorder=13 ok 25 - encoding/decoding maxorder=13, solid mode ok 26 - encoding/decoding maxorder=14 ok 27 - encoding/decoding maxorder=14, solid mode ok 28 - encoding/decoding maxorder=15 ok 29 - encoding/decoding maxorder=15, solid mode ok 30 - encoding/decoding maxorder=16 ok 31 - encoding/decoding maxorder=16, solid mode ok t/2_die........1..4 ok 1 - use Compress::PPMd; ok 2 - die by bad encoder param ok 3 - decoder allocated ok 4 - die by bad encoded data ok t/3_rubbish....1..28 ok 1 - use Compress::PPMd; ok 2 - do not crash by bad encoded data all bits 1 ok 3 - do not crash by bad encoded data all bits 0 ok 4 - do not crash by bad encoded data ok 5 - do not crash by bad encoded data ok 6 - do not crash by bad encoded data ok 7 - do not crash by bad encoded data ok 8 - do not crash by bad encoded data ok 9 - do not crash by bad encoded data ok 10 - do not crash by bad encoded data ok 11 - do not crash by bad encoded data ok 12 - do not crash by bad encoded data ok 13 - do not crash by bad encoded data ok 14 - do not crash by bad encoded data ok 15 - do not crash by bad encoded data ok 16 - do not crash by bad encoded data ok 17 - do not crash by bad encoded data ok 18 - do not crash by bad encoded data ok 19 - do not crash by bad encoded data ok 20 - do not crash by bad encoded data ok 21 - do not crash by bad encoded data ok 22 - do not crash by bad encoded data ok 23 - do not crash by bad encoded data ok 24 - do not crash by bad encoded data ok 25 - do not crash by bad encoded data ok 26 - do not crash by bad encoded data ok 27 - do not crash by bad encoded data ok 28 - do not crash by bad encoded data ok t/4_pods.......1..1 ok 1 - blib\lib\Compress\PPMd.pm ok All tests successful. Files=5, Tests=65, 3 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Files found in blib\arch: installing files in blib\lib into architecture dependent library tree Installing C:\cpanrun\build\5-10-0\site\lib\auto\Compress\PPMd\PPMd.bs Installing C:\cpanrun\build\5-10-0\site\lib\auto\Compress\PPMd\PPMd.dll Installing C:\cpanrun\build\5-10-0\site\lib\auto\Compress\PPMd\PPMd.exp Installing C:\cpanrun\build\5-10-0\site\lib\auto\Compress\PPMd\PPMd.lib Installing C:\cpanrun\build\5-10-0\site\lib\auto\Compress\PPMd\PPMd.pdb Installing C:\cpanrun\build\5-10-0\html\site\lib\Compress\PPMd.html Installing C:\cpanrun\build\5-10-0\site\lib\Compress\PPMd.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod