Checking if your kit is complete... Looks good Writing Makefile for Cache::FastMmap::WithWin32::CImpl Writing Makefile for Cache::FastMmap::WithWin32 cp lib/Cache/FastMmap/WithWin32.pm blib/lib/Cache/FastMmap/WithWin32.pm cp CImpl.pm ../blib/lib/Cache/FastMmap/WithWin32/CImpl.pm /Users/cpanrun/build/5.8.8/bin/perl /Users/cpanrun/build/5.8.8/lib/5.8.8/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.8.8/lib/5.8.8/ExtUtils/typemap CImpl.xs > CImpl.xsc && mv CImpl.xsc CImpl.c Please specify prototyping behavior for CImpl.xs (see perlxs manual) gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"1.16.3\" -DXS_VERSION=\"1.16.3\" "-I/Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/CORE" -g -DDEBUG CImpl.c gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"1.16.3\" -DXS_VERSION=\"1.16.3\" "-I/Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/CORE" -g -DDEBUG mmap_cache.c gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"1.16.3\" -DXS_VERSION=\"1.16.3\" "-I/Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/CORE" -g -DDEBUG unix.c Running Mkbootstrap for Cache::FastMmap::WithWin32::CImpl () chmod 644 CImpl.bs rm -f ../blib/arch/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bundle env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -arch ppc -arch i386 -Wl,-search_paths_first -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.3 CImpl.o mmap_cache.o unix.o -o ../blib/arch/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bundle \ \ chmod 755 ../blib/arch/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bundle cp CImpl.bs ../blib/arch/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bs chmod 644 ../blib/arch/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bs Manifying ../blib/man3/Cache::FastMmap::WithWin32::CImpl.3 Manifying blib/man3/Cache::FastMmap::WithWin32.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/1.....1..52 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - empty get('') ok 4 - empty get(' ') ok 5 - empty get(' ' x 1024) ok 6 - empty get(' ' x 65536) ok 7 - set('', 'abc') ok 8 - get('') eq 'abc' ok 9 - set(' ', 'def') ok 10 - get(' ') eq 'def' ok 11 - set(' ' x 1024, 'ghi') ok 12 - get(' ' x 1024) eq 'ghi' ok 13 - set(' ' x 65536, 'jkl') ok 14 - empty get(' ' x 65536) ok 15 - set('abc', '') ok 16 - get('abc') eq '' ok 17 - set('def', 'x') ok 18 - get('def') eq 'x' ok 19 - set('ghi', ...) ok 20 - get('ghi') eq ... ok 21 - set('jkl', ...) ok 22 - empty get('jkl') ok 23 - set(ARRAY(0x18163f0)) ok 24 - get(ARRAY(0x18163f0)) ok 25 - get("ARRAY(0x18163f0)") ok 26 - set utf8 key ok 27 - get utf8 key ok 28 - set utf8 val ok 29 - get utf8 val ok 30 - set utf8 key/val ok 31 - get utf8 key/val ok 32 - post clear 1 ok 33 - post clear 2 ok 34 - post clear 3 ok 35 - post clear 4 ok 36 - post clear 5 ok 37 - post clear 6 ok 38 - post clear 7 ok 39 - get_keys set 1 ok 40 - get_keys set 2 ok 41 - get_keys set 3 ok 42 - get_keys 1 ok 43 - get_keys 2 ok 44 - get_keys 3 ok 45 - get_keys 4 ok 46 - get_keys 5 ok 47 - get_keys 6 ok 48 - get_keys 7 ok 49 - get_keys 8 ok 50 - get_keys 9 ok 51 - get_keys 10 ok 52 - get_keys 11 ok t/10....1..9 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - cb get 1 ok 4 - cb get 2 ok 5 - cb get 2 ok 6 - cb get 3 ok 7 - cb get 4 ok 8 - cb get 2 ok 9 - items match 1$VAR1 = { # 'bar' => undef, # 'foo' => '123abc' # }; # $VAR2 = { # 'bar' => undef, # 'foo' => '123abc' # }; # ok t/11....1..7 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - no return ok 4 - recurse fail ok 5 ok 6 - recurse success 1 ok 7 - recurse success 2 ok t/2.....1..11 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - expire set 1 ok 4 - expire get 1 ok 5 - expire set 2 ok 6 - expire get 2 ok 7 - expire get 3 ok 8 - expire get 4 ok 9 - expire get 5 ok 10 - expire get 6 ok 11 - expire get 7 ok t/3.....1..8 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - hit rate 1 ok 4 - hit rate 2 ok 5 - hit rate 3 ok 6 ok 7 - hit rate 1 ok 8 - hit rate 4 - 0.843843843843844 ok t/4.....1..9 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - items match 1 ok 4 - empty cache ok 5 - items match 1 ok 6 - got all written items 1 ok 7 - got all written items 2 ok 8 - empty cache 2 ok 9 - empty backing store 1 ok t/5.....1..9 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - backing store size 1 ok 4 - backing store size 2 ok 5 - items match 1 ok 6 - cb get 1 ok 7 - cb get 2 ok 8 - got all written items ok 9 - items match 2 ok t/6.....1..0 # Skip No GTop installed, no memory leak tests skipped all skipped: No GTop installed, no memory leak tests t/7.....1..11 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - backing store size 1 ok 4 - backing store size 2 ok 5 - items match 1 ok 6 - cb get 1 ok 7 - cb get 2 ok 8 - got all written items 1 ok 9 - items match 2 ok 10 - got all written items 2 ok 11 - items match 3 ok t/8.....1..17 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 - empty get('') ok 4 - set('123', 'abc') ok 5 - get('123') eq 'abc' ok 6 - set('123', undef) ok 7 - !defined get('123') ok 8 - set('123', [ 'abc' ]) ok 9 - get('123') eq [ 'abc' ] ok 10 - set utf8 key/val ok 11 - get utf8 key/val ok 12 - get_keys 1 ok 13 - get_keys 2 ok 14 - get_keys 3 ok 15 - get_keys 4 ok 16 - post clear 1 ok 17 - post clear 6 ok t/9.....1..5 ok 1 - use Cache::FastMmap::WithWin32; ok 2 ok 3 ok 4 ok 5 ok All tests successful, 1 test skipped. Files=11, Tests=138, 28 wallclock secs ( 9.29 cusr + 2.21 csys = 11.50 CPU) No tests defined for Cache::FastMmap::WithWin32::CImpl extension. Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bs Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/auto/Cache/FastMmap/WithWin32/CImpl/CImpl.bundle Installing /Users/cpanrun/build/5.8.8/html/site/lib/Cache/FastMmap/WithWin32.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Cache/FastMmap/WithWin32/CImpl.html Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/Cache/FastMmap/WithWin32.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/Cache/FastMmap/WithWin32/CImpl.pm Installing /Users/cpanrun/build/5.8.8/man/man3/Cache::FastMmap::WithWin32.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Cache::FastMmap::WithWin32::CImpl.3 Appending installation info to /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/perllocal.pod