Configuring IPC::Mmap... Checking if your kit is complete... Looks good Writing Makefile for IPC::Mmap cp lib/IPC/Mmap.pm blib/lib/IPC/Mmap.pm cp lib/IPC/Mmap/POSIX.pm blib/lib/IPC/Mmap/POSIX.pm cp lib/IPC/Mmap/Win32.pm blib/lib/IPC/Mmap/Win32.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 -typemap typemap Mmap.xs > Mmap.xsc && mv Mmap.xsc Mmap.c gcc -c -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=\"0.14\" -DXS_VERSION=\"0.14\" "-I/Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/CORE" Mmap.c Running Mkbootstrap for IPC::Mmap () chmod 644 Mmap.bs rm -f blib/arch/auto/IPC/Mmap/Mmap.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 Mmap.o -o blib/arch/auto/IPC/Mmap/Mmap.bundle \ \ chmod 755 blib/arch/auto/IPC/Mmap/Mmap.bundle cp Mmap.bs blib/arch/auto/IPC/Mmap/Mmap.bs chmod 644 blib/arch/auto/IPC/Mmap/Mmap.bs 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/01mmap...........1..32 ok 1 # load for basic filename, single thread, single process ok 2 # create from filename for basic filename, single thread, single process ok 3 # getAddress() for basic filename, single thread, single process ok 4 # getLength() for basic filename, single thread, single process ok 5 # simple write for basic filename, single thread, single process ok 6 # short write for basic filename, single thread, single process ok 7 # long write for basic filename, single thread, single process ok 8 # too long write for basic filename, single thread, single process ok 9 # bad offset write for basic filename, single thread, single process ok 10 # simple read for basic filename, single thread, single process ok 11 # short read for basic filename, single thread, single process ok 12 # long read for basic filename, single thread, single process ok 13 # bad offset read for basic filename, single thread, single process ok 14 # pack() for basic filename, single thread, single process ok 15 # unpack() for basic filename, single thread, single process ok 16 # unmap for basic filename, single thread, single process ok 17 # create with backing file for basic filename, single thread, single process ok 18 # lock mmap area for basic filename, single thread, single process ok 19 # write to readonly for basic filename, single thread, single process ok 20 # getLength() for basic filename, single thread, single process ok 21 # getFilename() for basic filename, single thread, single process ok 22 # simple read for basic filename, single thread, single process ok 23 # short read for basic filename, single thread, single process ok 24 # long read for basic filename, single thread, single process ok 25 # bad offset read for basic filename, single thread, single process ok 26 # unlock mmap area for basic filename, single thread, single process ok 27 # unmap for basic filename, single thread, single process ok 28 # skip write-only mmap not supported on darwin for basic filename, single thread, single process ok 29 # skip write-only mmap not supported on darwin for basic filename, single thread, single process ok 30 # skip write-only mmap not supported on darwin for basic filename, single thread, single process ok 31 # skip write-only mmap not supported on darwin for basic filename, single thread, single process ok 32 # skip write-only mmap not supported on darwin for basic filename, single thread, single process ok 5/32 skipped: various reasons t/02multithread....1..7 ok 1 # create from filename for multithread, single process ok 2 # writer lock mmap area for multithread, single process ok 3 # simple write for multithread, single process ok 4 # writer unlock mmap area for multithread, single process ok 5 # read thread for multithread, single process ok 6 # pack() for multithread, single process ok 7 # unpack() for multithread, single process ok t/03multiproc......1..3 ok 1 # create from filename for single thread, multiprocess ok 2 # read thread for single thread, multiprocess ok 3 # unpack() for single thread, multiprocess ok All tests successful, 5 subtests skipped. Files=3, Tests=42, 5 wallclock secs ( 0.41 cusr + 0.16 csys = 0.57 CPU) Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/auto/IPC/Mmap/Mmap.bs Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/auto/IPC/Mmap/Mmap.bundle 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/IPC/Mmap.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/IPC/Mmap/POSIX.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level/IPC/Mmap/Win32.pm Appending installation info to /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/perllocal.pod