done. gif: includes not found - libraries not found ungif: includes not found - libraries not found jpeg: includes not found - libraries not found png: includes not found - libraries not found tiff: includes not found - libraries not found freetype2: includes not found - libraries not found freetype2: not available T1-fonts: includes not found - libraries not found TT-fonts: includes not found - libraries not found w32: includes not found - libraries not found EXIF support enabled Checking if your kit is complete... Looks good Writing Makefile for Imager::CountColor Writing Makefile for Imager::Filter::DynTest Writing Makefile for Imager::Filter::Flines Writing Makefile for Imager::File::ICO Writing Makefile for Imager::Filter::Mandelbrot Writing Makefile for Imager::File::SGI Writing Makefile for Imager::plugins Writing Makefile for Imager /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap Imager.xs > Imager.xsc && mv Imager.xsc Imager.c /export/home/cpanrun/build/5.6.1/bin/perl apidocs.perl lib/Imager/APIRef.pod cp lib/Imager/Font/Image.pm blib/lib/Imager/Font/Image.pm cp rendert.h blib/lib/Imager/include/rendert.h cp lib/Imager/Test.pm blib/lib/Imager/Test.pm cp lib/Imager/Font.pm blib/lib/Imager/Font.pm cp lib/Imager/Color/Table.pm blib/lib/Imager/Color/Table.pm cp lib/Imager/Files.pod blib/lib/Imager/Files.pod cp lib/Imager/Inline.pod blib/lib/Imager/Inline.pod cp ext.h blib/lib/Imager/include/ext.h cp lib/Imager/ExtUtils.pm blib/lib/Imager/ExtUtils.pm cp lib/Imager/Font/Type1.pm blib/lib/Imager/Font/Type1.pm cp lib/Imager/Expr/Assem.pm blib/lib/Imager/Expr/Assem.pm cp imdatatypes.h blib/lib/Imager/include/imdatatypes.h cp regmach.h blib/lib/Imager/include/regmach.h cp feat.h blib/lib/Imager/include/feat.h cp imager.h blib/lib/Imager/include/imager.h cp lib/Imager/Color.pm blib/lib/Imager/Color.pm cp lib/Imager/ImageTypes.pod blib/lib/Imager/ImageTypes.pod cp imextdef.h blib/lib/Imager/include/imextdef.h cp imerror.h blib/lib/Imager/include/imerror.h cp lib/Imager/Font/Truetype.pm blib/lib/Imager/Font/Truetype.pm cp imrender.h blib/lib/Imager/include/imrender.h cp ppport.h blib/lib/Imager/include/ppport.h cp lib/Imager/Handy.pod blib/lib/Imager/Handy.pod cp imio.h blib/lib/Imager/include/imio.h cp lib/Imager/Draw.pod blib/lib/Imager/Draw.pod cp lib/Imager/Font/Wrap.pm blib/lib/Imager/Font/Wrap.pm cp stackmach.h blib/lib/Imager/include/stackmach.h cp imperl.h blib/lib/Imager/include/imperl.h cp imageri.h blib/lib/Imager/include/imageri.h cp dynaload.h blib/lib/Imager/include/dynaload.h cp lib/Imager/Filters.pod blib/lib/Imager/Filters.pod cp lib/Imager/Font/FreeType2.pm blib/lib/Imager/Font/FreeType2.pm cp lib/Imager/Cookbook.pod blib/lib/Imager/Cookbook.pod cp iolayer.h blib/lib/Imager/include/iolayer.h cp lib/Imager/Transformations.pod blib/lib/Imager/Transformations.pod cp imexif.h blib/lib/Imager/include/imexif.h cp lib/Imager/API.pod blib/lib/Imager/API.pod cp imexttypes.h blib/lib/Imager/include/imexttypes.h cp lib/Imager/Font/Win32.pm blib/lib/Imager/Font/Win32.pm cp lib/Imager/regmach.pod blib/lib/Imager/regmach.pod cp draw.h blib/lib/Imager/include/draw.h cp lib/Imager/Font/BBox.pm blib/lib/Imager/Font/BBox.pm cp lib/Imager/Matrix2d.pm blib/lib/Imager/Matrix2d.pm cp lib/Imager/Color/Float.pm blib/lib/Imager/Color/Float.pm cp lib/Imager/Transform.pm blib/lib/Imager/Transform.pm cp lib/Imager/Expr.pm blib/lib/Imager/Expr.pm cp lib/Imager/Fill.pm blib/lib/Imager/Fill.pm cp lib/Imager/LargeSamples.pod blib/lib/Imager/LargeSamples.pod cp lib/Imager/Regops.pm blib/lib/Imager/Regops.pm cp lib/Imager/Tutorial.pod blib/lib/Imager/Tutorial.pod cp typemap blib/lib/Imager/typemap cp lib/Imager/Engines.pod blib/lib/Imager/Engines.pod cp lib/Imager/Fountain.pm blib/lib/Imager/Fountain.pm cp lib/Imager/interface.pod blib/lib/Imager/interface.pod cp imext.h blib/lib/Imager/include/imext.h cp plug.h blib/lib/Imager/include/plug.h cp lib/Imager/APIRef.pod blib/lib/Imager/APIRef.pod cp Imager.pm blib/lib/Imager.pm cp iolayert.h blib/lib/Imager/include/iolayert.h cp imconfig.h blib/lib/Imager/include/imconfig.h cp log.h blib/lib/Imager/include/log.h make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' cp CountColor.pm ../blib/lib/Imager/CountColor.pm /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap CountColor.xs > CountColor.xsc && mv CountColor.xsc CountColor.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE CountColor.c Running Mkbootstrap for Imager::CountColor () chmod 644 CountColor.bs rm -f ../blib/arch/auto/Imager/CountColor/CountColor.so LD_RUN_PATH="" gcc -G CountColor.o -o ../blib/arch/auto/Imager/CountColor/CountColor.so chmod 755 ../blib/arch/auto/Imager/CountColor/CountColor.so cp CountColor.bs ../blib/arch/auto/Imager/CountColor/CountColor.bs chmod 644 ../blib/arch/auto/Imager/CountColor/CountColor.bs Manifying ../blib/man3/Imager::CountColor.3 make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' cp DynTest.pm ../blib/lib/Imager/Filter/DynTest.pm /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap DynTest.xs > DynTest.xsc && mv DynTest.xsc DynTest.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE DynTest.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE linstretch.c Running Mkbootstrap for Imager::Filter::DynTest () chmod 644 DynTest.bs rm -f ../blib/arch/auto/Imager/Filter/DynTest/DynTest.so LD_RUN_PATH="" gcc -G DynTest.o linstretch.o -o ../blib/arch/auto/Imager/Filter/DynTest/DynTest.so chmod 755 ../blib/arch/auto/Imager/Filter/DynTest/DynTest.so cp DynTest.bs ../blib/arch/auto/Imager/Filter/DynTest/DynTest.bs chmod 644 ../blib/arch/auto/Imager/Filter/DynTest/DynTest.bs make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' cp Flines.pm ../blib/lib/Imager/Filter/Flines.pm /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap Flines.xs > Flines.xsc && mv Flines.xsc Flines.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE Flines.c Running Mkbootstrap for Imager::Filter::Flines () chmod 644 Flines.bs rm -f ../blib/arch/auto/Imager/Filter/Flines/Flines.so LD_RUN_PATH="" gcc -G Flines.o -o ../blib/arch/auto/Imager/Filter/Flines/Flines.so chmod 755 ../blib/arch/auto/Imager/Filter/Flines/Flines.so cp Flines.bs ../blib/arch/auto/Imager/Filter/Flines/Flines.bs chmod 644 ../blib/arch/auto/Imager/Filter/Flines/Flines.bs Manifying ../blib/man3/Imager::Filter::Flines.3 make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' cp lib/Imager/File/CUR.pm ../blib/lib/Imager/File/CUR.pm cp ICO.pm ../blib/lib/Imager/File/ICO.pm /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap ICO.xs > ICO.xsc && mv ICO.xsc ICO.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE ICO.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE msicon.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE imicon.c Running Mkbootstrap for Imager::File::ICO () chmod 644 ICO.bs rm -f ../blib/arch/auto/Imager/File/ICO/ICO.so LD_RUN_PATH="" gcc -G ICO.o msicon.o imicon.o -o ../blib/arch/auto/Imager/File/ICO/ICO.so chmod 755 ../blib/arch/auto/Imager/File/ICO/ICO.so cp ICO.bs ../blib/arch/auto/Imager/File/ICO/ICO.bs chmod 644 ../blib/arch/auto/Imager/File/ICO/ICO.bs Manifying ../blib/man3/Imager::File::ICO.3 make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' cp Mandelbrot.pm ../blib/lib/Imager/Filter/Mandelbrot.pm /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap Mandelbrot.xs > Mandelbrot.xsc && mv Mandelbrot.xsc Mandelbrot.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE Mandelbrot.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE mandel.c Running Mkbootstrap for Imager::Filter::Mandelbrot () chmod 644 Mandelbrot.bs rm -f ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.so LD_RUN_PATH="" gcc -G Mandelbrot.o mandel.o -o ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.so chmod 755 ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.so cp Mandelbrot.bs ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs chmod 644 ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs Manifying ../blib/man3/Imager::Filter::Mandelbrot.3 make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' cp SGI.pm ../blib/lib/Imager/File/SGI.pm /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap SGI.xs > SGI.xsc && mv SGI.xsc SGI.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE SGI.c gcc -c -I.. -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE imsgi.c Running Mkbootstrap for Imager::File::SGI () chmod 644 SGI.bs rm -f ../blib/arch/auto/Imager/File/SGI/SGI.so LD_RUN_PATH="" gcc -G SGI.o imsgi.o -o ../blib/arch/auto/Imager/File/SGI/SGI.so chmod 755 ../blib/arch/auto/Imager/File/SGI/SGI.so cp SGI.bs ../blib/arch/auto/Imager/File/SGI/SGI.bs chmod 644 ../blib/arch/auto/Imager/File/SGI/SGI.bs Manifying ../blib/man3/Imager::File::SGI.3 make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' gcc -c -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE dyntest.c LD_RUN_PATH="" gcc -o dyntest.so -G dyntest.o gcc -c -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE dt2.c LD_RUN_PATH="" gcc -o dt2.so -G dt2.o gcc -c -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE mandelbrot.c LD_RUN_PATH="" gcc -o mandelbrot.so -G mandelbrot.o gcc -c -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE flines.c LD_RUN_PATH="" gcc -o flines.so -G flines.o make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris Imager.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris draw.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris polygon.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris image.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris io.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris iolayer.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris log.c /export/home/cpanrun/build/5.6.1/bin/perl imtoc.perl gaussian.im gaussian.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris gaussian.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris conv.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris pnm.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris raw.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris feat.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris font.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris filters.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris dynaload.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris stackmach.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris datatypes.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris regmach.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris trans2.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris quant.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris error.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris convert.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris map.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris tags.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris palimg.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris maskimg.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris img16.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris rotate.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris bmp.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris tga.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris color.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris fills.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris imgdouble.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris limits.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris hlines.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris imext.c /export/home/cpanrun/build/5.6.1/bin/perl imtoc.perl scale.im scale.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris scale.c /export/home/cpanrun/build/5.6.1/bin/perl imtoc.perl rubthru.im rubthru.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris rubthru.c /export/home/cpanrun/build/5.6.1/bin/perl imtoc.perl render.im render.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris render.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris imexif.c Running Mkbootstrap for Imager () chmod 644 Imager.bs rm -f blib/arch/auto/Imager/Imager.so LD_RUN_PATH="/usr/lib" gcc -G Imager.o draw.o polygon.o image.o io.o iolayer.o log.o gaussian.o conv.o pnm.o raw.o feat.o font.o filters.o dynaload.o stackmach.o datatypes.o regmach.o trans2.o quant.o error.o convert.o map.o tags.o palimg.o maskimg.o img16.o rotate.o bmp.o tga.o color.o fills.o imgdouble.o limits.o hlines.o imext.o scale.o rubthru.o render.o imexif.o -o blib/arch/auto/Imager/Imager.so -lm -L/usr/lib -L/usr/ccs/lib -L/usr/local/lib chmod 755 blib/arch/auto/Imager/Imager.so cp Imager.bs blib/arch/auto/Imager/Imager.bs chmod 644 blib/arch/auto/Imager/Imager.bs Manifying blib/man3/Imager::Test.3 Manifying blib/man3/Imager::Font.3 Manifying blib/man3/Imager::Color::Table.3 Manifying blib/man3/Imager::Files.3 Manifying blib/man3/Imager::Inline.3 Manifying blib/man3/Imager::ExtUtils.3 Manifying blib/man3/Imager::Font::Type1.3 Manifying blib/man3/Imager::Expr::Assem.3 Manifying blib/man3/Imager::Color.3 Manifying blib/man3/Imager::ImageTypes.3 Manifying blib/man3/Imager::Font::Truetype.3 Manifying blib/man3/Imager::Handy.3 Manifying blib/man3/Imager::Draw.3 Manifying blib/man3/Imager::Font::Wrap.3 Manifying blib/man3/Imager::Filters.3 Manifying blib/man3/Imager::Font::FreeType2.3 Manifying blib/man3/Imager::Cookbook.3 Manifying blib/man3/Imager::Transformations.3 Manifying blib/man3/Imager::API.3 Manifying blib/man3/Imager::Font::Win32.3 Manifying blib/man3/Imager::regmach.3 Manifying blib/man3/Imager::Font::BBox.3 Manifying blib/man3/Imager::Color::Float.3 Manifying blib/man3/Imager::Matrix2d.3 Manifying blib/man3/Imager::Fill.3 Manifying blib/man3/Imager::Expr.3 Manifying blib/man3/Imager::Transform.3 Manifying blib/man3/Imager::Regops.3 Manifying blib/man3/Imager::LargeSamples.3 Manifying blib/man3/Imager::Tutorial.3 Manifying blib/man3/Imager::Fountain.3 Manifying blib/man3/Imager::Engines.3 Manifying blib/man3/Imager::interface.3 Manifying blib/man3/Imager::APIRef.3 Manifying blib/man3/Imager.3 make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris gaussian.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris scale.c gcc -c -I/usr/local/include -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -DOS_solaris rubthru.c rm -f blib/arch/auto/Imager/Imager.so LD_RUN_PATH="/usr/lib" gcc -G Imager.o draw.o polygon.o image.o io.o iolayer.o log.o gaussian.o conv.o pnm.o raw.o feat.o font.o filters.o dynaload.o stackmach.o datatypes.o regmach.o trans2.o quant.o error.o convert.o map.o tags.o palimg.o maskimg.o img16.o rotate.o bmp.o tga.o color.o fills.o imgdouble.o limits.o hlines.o imext.o scale.o rubthru.o render.o imexif.o -o blib/arch/auto/Imager/Imager.so -lm -L/usr/lib -L/usr/ccs/lib -L/usr/local/lib chmod 755 blib/arch/auto/Imager/Imager.so PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t00basic..........1..15 ok 1 - use Imager; ok 2 - use Imager::Font; ok 3 - use Imager::Color; ok 4 - use Imager::Color::Float; ok 5 - use Imager::Color::Table; ok 6 - use Imager::Matrix2d; ok 7 - use Imager::ExtUtils; ok 8 - use Imager::Expr; ok 9 - use Imager::Expr::Assem; ok 10 - use Imager::Font::BBox; ok 11 - use Imager::Font::Wrap; ok 12 - use Imager::Fountain; ok 13 - use Imager::Regops; ok 14 - use Imager::Test; ok 15 - use Imager::Transform; ok t/t01introvert......1..223 ok 1 - use Imager; ok 2 - 1 channel image channel count ok 3 - 1 channel image mask ok 4 - 1 channel image not virtual ok 5 - 1 channel image has 8 bits/sample ok 6 - 1 channel image is direct ok 7 - 1 channel image width ok 8 - 1 channel image height ok 9 - 3 channel image channel count ok 10 - 3 channel image mask ok 11 - 3 channel image has 8 bits/sample ok 12 - 3 channel image is direct ok 13 - make paletted image ok 14 - pal img channel count ok 15 - pal img bits ok 16 - pal img is paletted ok 17 - got index # 0 but true ok 18 - index matched expected ok 19 - got the color ok 20 - color matched what was added ok 21 - got index # 1 ok 22 - index matched expected ok 23 - got the color ok 24 - color matched what was added ok 25 - got index # 2 ok 26 - index matched expected ok 27 - got the color ok 28 - color matched what was added ok 29 - write red 100 times ok 30 - write blue 50 times ok 31 - check for red ok 32 - check for blue ok 33 - gpal in scalar context ok 34 - gsamp count in list context ok 35 - gsamp list deep compare ok 36 - gsamp scalar length ok 37 - gsamp scalar bytes ok 38 - got the red pixel ok 39 - and it's red ok 40 - got the blue pixel ok 41 - and it's blue ok 42 - draw with color in palette ok 43 - image still paletted ok 44 - got green pixel ok 45 - and it's green ok 46 - still 3 colors in palette ok 47 - and green is the second ok 48 - draw with black (not in palette) ok 49 - pal img shouldn't be paletted now ok 50 - got an image from quantizing ok 51 - has the right number of colours ok 52 - colors are still correct ok 53 - make paletted via OO ok 54 - check channels ok 55 - check bits ok 56 - check type ok 57 - add red to OO ok 58 - and it's expected index for red ok 59 - add blue/green via OO ok 60 - and it's expected index for blue ok 61 - found green where expected ok 62 - got 3 colors ok 63 - all colors in palette as expected ok 64 - and colorcount returns 3 ok 65 - maxcolors as expected ok 66 - findcolors found blue ok 67 - we can setcolors ok 68 - converted is direct ok 69 - got a paletted image from conversion # FF0000 # 0000FF # 00FF00 # in image # FF0000 # 0000FF # 00FF00 ok 70 - new image has expected color table size ok 71 - and is paletted ok 72 - fail to create 0 height image ok 73 - 0 height error message check ok 74 - fail to create 0 width image ok 75 - 0 width error message check ok 76 - fail to create -ve height image ok 77 - -ve width error message check ok 78 - fail to create -ve width image ok 79 - -ve height error message check ok 80 - fail to create -ve width/height image ok 81 - -ve width/height error message check ok 82 - fail to create a zero channel image ok 83 - out of range channel message check ok 84 - fail to create a five channel image ok 85 - out of range channel message check # range 4294967296 ok 86 - integer overflow check - 1 channel ok 87 - but same width ok ok 88 - but same height ok ok 89 - check the error message ok 90 - integer overflow check - 3 channel ok 91 - but same width ok ok 92 - but same height ok ok 93 - check the error message # to_rgb8() called in void context - to_rgb8() returns the converted image at t/t01introvert.t line 249 ok 94 - correct warning ok 95 - correct file ok 96 - got 2 pixels from i_glin ok 97 - red first ok 98 - then blue ok 99 - i_tags_addn(...alpha, 0, 101) ok 100 - i_tags_addn(...undef, 99, 102) ok 101 - should have 2 tags ok 102 - i_tags_addn(...undef, 99, 103) ok 103 - should have 3 tags, despite the dupe ok 104 - find alpha ok 105 - find 99 ok 106 - find 99 again ok 107 - check first ok 108 - check second ok 109 - check third ok 110 - add string with string key ok 111 - add another one ok 112 - add one keyed by number ok 113 - find beta ok 114 - find gamma ok 115 - find 199 ok 116 - delete ok 117 - find beta after deletion ok 118 - delete beta by name ok 119 - beta not there now ok 120 - i_tags_get_string() on a string ok 121 - i_tags_get_string() on a number entry ok 122 - delete by code ok 123 - 99 not there now ok 124 - final count of 3 # low-level scan line function tests ok 125 - i_glin - list context ok 126 - i_glin - scalar context ok 127 - i_glinf - list context ok 128 - i_glinf - scalar context ok 129 - i_plin - pass in a list ok 130 - check i_plin wrote to the image ok 131 - i_plin - pass in a scalar ok 132 - check i_plin scalar wrote to the image ok 133 - i_plinf - list ok 134 - check colors were written ok 135 - i_plinf - scalar ok 136 - check colors were written ok 137 - i_gsamp list context ok 138 - i_gsamp scalar context ok 139 - i_gsampf - list context ok 140 - i_gsampf - scalar context # end low-level scan-line function tests # OO level scanline function tests ok 141 - getscanline() - supply nothing, get nothing ok 142 - check message ok 143 - getscanline, list context, default x, width ok 144 - getscanline, list context, default width ok 145 - getscanline, list context, no defaults ok 146 - getscanline, scalar context, default x, width ok 147 - getscanline float, list context, no defaults ok 148 - getscanline float, scalar context, no defaults ok 149 - check invalid type checking ok 150 - check message for invalid type ok 151 - setscanline - arrayref, default x ok 152 - check colors were written ok 153 - setscanline - arrayref ok 154 - check write to middle of line ok 155 - setscanline - scalar, default raw type ok 156 - check write ok 157 - setscanline - float arrayref ok 158 - check write ok 159 - setscanline - float scalar ok 160 - check write ok 161 - get channel 0, list context, default x, width ok 162 - get channel 0, 1, scalar context ok 163 - get channels 1,3, list context, float samples ok 164 - get channels 3..0 as scalar, float samples # end OO level scanline function tests ok 165 - fill it up ok 166 - check we get zeros ok 167 - check object interface[0] ok 168 - check object interface[1] ok 169 - check object interface[2] ok 170 - check object interface[3] ok 171 - check we get zeroes (double) ok 172 - check object interface[0] ok 173 - check object interface[1] ok 174 - check object interface[2] ok 175 - check object interface[3] # channel mask tests # with ppix ok 176 - set to default mask ok 177 - set to white all channels ok 178 - got gpix (0, 0) ok 179 - got right color (0, 0) ok 180 - set channel to exclude channel1 ok 181 - set to grey, no channel 2 ok 182 - got gpix (0, 0) ok 183 - got right color (0, 0) # with plin ok 184 - set to default mask ok 185 - set to white all channels ok 186 - got gpix (0, 1) ok 187 - got right color (0, 1) ok 188 - set channel to exclude channel1 ok 189 - set to grey, no channel 2 ok 190 - got gpix (0, 1) ok 191 - got right color (0, 1) # with ppixf ok 192 - set to default mask ok 193 - set to white all channels ok 194 - got gpix (0, 2) ok 195 - got right color (0, 2) ok 196 - set channel to exclude channel1 ok 197 - set to grey, no channel 2 ok 198 - got gpix (0, 2) ok 199 - got right color (0, 2) # with plinf ok 200 - set to default mask ok 201 - set to white all channels ok 202 - got gpix (0, 3) ok 203 - got right color (0, 3) ok 204 - set channel to exclude channel1 ok 205 - set to grey, no channel 2 ok 206 - got gpix (0, 3) ok 207 - got right color (0, 3) ok 208 - bounds check get (-1, 0) ok 209 - bounds check get (10, 0) ok 210 - bounds check get (0, -1) ok 211 - bounds check get (0, 10) ok 212 - bounds check get (-1, 0) float ok 213 - bounds check get (10, 0) float ok 214 - bounds check get (0, -1) float ok 215 - bounds check get (0, 10) float ok 216 - bounds check set (-1, 0) ok 217 - bounds check set (10, 0) ok 218 - bounds check set (0, -1) ok 219 - bounds check set (0, 10) ok 220 - bounds check set (-1, 0) float ok 221 - bounds check set (10, 0) float ok 222 - bounds check set (0, -1) float ok 223 - bounds check set (0, 10) float ok t/t020masked........1..35 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 # 25, 25 ok 16 # 44, 25 ok 17 # 45, 25 ok 18 # 52, 25 ok 19 # 53, 25 ok 20 # 74, 25 ok 21 # 44, 32 ok 22 # 44, 33 ok 23 # 44, 34 ok 24 # 25, 33 ok 25 # 29, 33 ok 26 # 30, 33 ok 27 # 69, 33 ok 28 # 70, 33 ok 29 # 74, 74 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok t/t021sixteen.......1..103 ok 1 - use Imager; ok 2 - 1 channel image channel count ok 3 - 1 channel image mask ok 4 - shouldn't be marked virtual ok 5 - 1 channel image has bits == 16 ok 6 - 1 channel image isn't direct ok 7 - 1 channel image width ok 8 - 1 channel image height ok 9 - 3 channel image channel count ok 10 - 3 channel image mask ok 11 - 3 channel image bits ok 12 - 3 channel image type ok 13 - fill with red ok 14 - got gpix (0, 0) ok 15 - got right color (0, 0) ok 16 - got gpix (99, 0) ok 17 - got right color (99, 0) ok 18 - got gpix (0, 100) ok 19 - got right color (0, 100) ok 20 - got gpix (99, 100) ok 21 - got right color (99, 100) ok 22 - check number of pixels (0, 0) ok 23 - check colors (0, 0) ok 24 - check number of pixels (0, 100) ok 25 - check colors (0, 100) ok 26 - check number of pixels (0, 1) ok 27 - check colors (0, 1) ok 28 - make a 16-bit oo image ok 29 - test bits ok 30 - fail to create a 0 pixel wide image ok 31 - and correct error message ok 32 - fail to create a 0 pixel high image ok 33 - and correct error message ok 34 - fail to create a negative width image ok 35 - and correct error message ok 36 - fail to create a negative height image ok 37 - and correct error message ok 38 - fail to create a negative width/height image ok 39 - and correct error message ok 40 - fail to create a zero channel image ok 41 - and correct error message ok 42 - fail to create a five channel image ok 43 - and correct error message # range 4294967296 ok 44 - integer overflow check - 1 channel ok 45 - but same width ok ok 46 - but same height ok ok 47 - check the error message ok 48 - integer overflow check - 3 channel ok 49 - but same width ok ok 50 - but same height ok ok 51 - check the error message ok 52 - integer overflow check - scanline ok 53 - check error message # channel mask tests # with ppix ok 54 - set to default mask ok 55 - set to white all channels ok 56 - got gpix (0, 0) ok 57 - got right color (0, 0) ok 58 - set channel to exclude channel1 ok 59 - set to grey, no channel 2 ok 60 - got gpix (0, 0) ok 61 - got right color (0, 0) # with plin ok 62 - set to default mask ok 63 - set to white all channels ok 64 - got gpix (0, 1) ok 65 - got right color (0, 1) ok 66 - set channel to exclude channel1 ok 67 - set to grey, no channel 2 ok 68 - got gpix (0, 1) ok 69 - got right color (0, 1) # with ppixf ok 70 - set to default mask ok 71 - set to white all channels ok 72 - got gpix (0, 2) ok 73 - got right color (0, 2) ok 74 - set channel to exclude channel1 ok 75 - set to grey, no channel 2 ok 76 - got gpix (0, 2) ok 77 - got right color (0, 2) # with plinf ok 78 - set to default mask ok 79 - set to white all channels ok 80 - got gpix (0, 3) ok 81 - got right color (0, 3) ok 82 - set channel to exclude channel1 ok 83 - set to grey, no channel 2 ok 84 - got gpix (0, 3) ok 85 - got right color (0, 3) # check conversion to 16 bit ok 86 - check bits ok 87 - check image data matches ok 88 - bounds check get (-1, 0) ok 89 - bounds check get (10, 0) ok 90 - bounds check get (0, -1) ok 91 - bounds check get (0, 10) ok 92 - bounds check get (-1, 0) float ok 93 - bounds check get (10, 0) float ok 94 - bounds check get (0, -1) float ok 95 - bounds check get (0, 10) float ok 96 - bounds check set (-1, 0) ok 97 - bounds check set (10, 0) ok 98 - bounds check set (0, -1) ok 99 - bounds check set (0, 10) ok 100 - bounds check set (-1, 0) float ok 101 - bounds check set (10, 0) float ok 102 - bounds check set (0, -1) float ok 103 - bounds check set (0, 10) float ok t/t022double........1..97 ok 1 - use Imager; ok 2 - 1 channel image channel count mismatch ok 3 - 1 channel image bad mask ok 4 - 1 channel image thinks it is virtual # 64 double bits ok 5 - 1 channel image has bits != 64 ok 6 - 1 channel image isn't direct ok 7 - 1 channel image width incorrect ok 8 - 1 channel image height incorrect ok 9 - 3 channel image channel count mismatch ok 10 - 3 channel image bad mask ok 11 - 3 channel image has bits != 64 ok 12 - 3 channel image isn't direct ok 13 - got gpix (0, 0) ok 14 - got right color (0, 0) ok 15 - got gpix (99, 0) ok 16 - got right color (99, 0) ok 17 - got gpix (0, 100) ok 18 - got right color (0, 100) ok 19 - got gpix (99, 100) ok 20 - got right color (99, 100) ok 21 - check number of pixels (0, 0) ok 22 - check colors (0, 0) ok 23 - check number of pixels (0, 100) ok 24 - check colors (0, 100) ok 25 - check number of pixels (0, 1) ok 26 - check colors (0, 1) ok 27 - couldn't make double image ok 28 - oo didn't give double image ok 29 - oo copy didn't give double image ok 30 - fail making 0 width image ok 31 - and correct message ok 32 - fail making 0 height image ok 33 - and correct message ok 34 - fail making -ve width image ok 35 - and correct message ok 36 - fail making -ve height image ok 37 - and correct message ok 38 - fail making 0 channel image ok 39 - and correct message ok 40 - fail making 5 channel image ok 41 - and correct message ok 42 - integer overflow check - 1 channel ok 43 - but same width ok ok 44 - but same height ok ok 45 - check the error message ok 46 - integer overflow check - 3 channel ok 47 - but same width ok ok 48 - but same height ok ok 49 - check the error message # channel mask tests # with ppix ok 50 - set to default mask ok 51 - set to white all channels ok 52 - got gpix (0, 0) ok 53 - got right color (0, 0) ok 54 - set channel to exclude channel1 ok 55 - set to grey, no channel 2 ok 56 - got gpix (0, 0) ok 57 - got right color (0, 0) # with plin ok 58 - set to default mask ok 59 - set to white all channels ok 60 - got gpix (0, 1) ok 61 - got right color (0, 1) ok 62 - set channel to exclude channel1 ok 63 - set to grey, no channel 2 ok 64 - got gpix (0, 1) ok 65 - got right color (0, 1) # with ppixf ok 66 - set to default mask ok 67 - set to white all channels ok 68 - got gpix (0, 2) ok 69 - got right color (0, 2) ok 70 - set channel to exclude channel1 ok 71 - set to grey, no channel 2 ok 72 - got gpix (0, 2) ok 73 - got right color (0, 2) # with plinf ok 74 - set to default mask ok 75 - set to white all channels ok 76 - got gpix (0, 3) ok 77 - got right color (0, 3) ok 78 - set channel to exclude channel1 ok 79 - set to grey, no channel 2 ok 80 - got gpix (0, 3) ok 81 - got right color (0, 3) ok 82 - bounds check get (-1, 0) ok 83 - bounds check get (10, 0) ok 84 - bounds check get (0, -1) ok 85 - bounds check get (0, 10) ok 86 - bounds check get (-1, 0) float ok 87 - bounds check get (10, 0) float ok 88 - bounds check get (0, -1) float ok 89 - bounds check get (0, 10) float ok 90 - bounds check set (-1, 0) ok 91 - bounds check set (10, 0) ok 92 - bounds check set (0, -1) ok 93 - bounds check set (0, 10) ok 94 - bounds check set (-1, 0) float ok 95 - bounds check set (10, 0) float ok 96 - bounds check set (0, -1) float ok 97 - bounds check set (0, 10) float ok t/t023palette.......1..107 ok 1 - use Imager; ok 2 - paletted image created ok 3 - got a paletted image # blacki 0 but true ok 4 - we got the first color ok 5 - should have 4 colors ok 6 - all colors is 4 # comparing color(0,0,0,255) with (0,0,0,255) ok 7 - first black # comparing color(255,0,0,255) with (255,0,0,255) ok 8 - then red # comparing color(0,255,0,255) with (0,255,0,255) ok 9 - then green # comparing color(0,0,255,255) with (0,0,255,255) ok 10 - and finally blue ok 11 - check scalar context # comparing color(255,0,0,255) with (255,0,0,255) ok 12 - and that it's what we want ok 13 - shouldn't be able to find white ok 14 - find black ok 15 - find red ok 16 - find green ok 17 - find blue ok 18 - expect failure: low index ok 19 - expect failure: no colors ok 20 - expect failure: high index ok 21 - set a color # comparing color(255,255,255,255) with (255,255,255,255) ok 22 - make sure it was set ok 23 - and that we can find it ok 24 - and can't find the old color ok 25 - save multiple # comparing color(0,255,0,255) with (0,255,0,255) ok 26 - first of multiple # comparing color(255,0,0,255) with (255,0,0,255) ok 27 - second of multiple ok 28 - fill with red ok 29 - paletted after fill ok 30 - green box ok 31 - still paletted after box ok 32 - draw a line ok 33 - still paletted after line ok 34 - white box ok 35 - now it should be direct ok 36 - we got an image ok 37 - same pixels ok 38 - to paletted with an empty palette is an error # no colors available for translation ok 39 - and got the correct msg ok 40 - fail on -ve height ok 41 - and correct error message ok 42 - fail on -ve width ok 43 - and correct error message ok 44 - fail on -ve width/height ok 45 - and correct error message ok 46 - fail on 0 channels ok 47 - and correct error message ok 48 - fail on 5 channels ok 49 - and correct error message ok 50 - integer overflow check - 1 channel ok 51 - but same width ok ok 52 - but same height ok ok 53 - check the error message ok 54 - integer overflow check - 3 channel ok 55 - but same width ok ok 56 - but same height ok ok 57 - check the error message ok 58 - integer overflow check - scanline size ok 59 - check error message # to_paletted() called in void context - to_paletted() returns the converted image at t/t023palette.t line 201 ok 60 - correct warning ok 61 - correct file ok 62 - add test colors ok 63 - set the last color ok 64 - set after the last color ok 65 - add colors as strings instead of objects ok 66 - check first color ok 67 - check second color ok 68 - setcolors as strings instead of objects ok 69 - check first color ok 70 - check second color ok 71 - start from a known state ok 72 - fail to add unknown color ok 73 - check error message ok 74 - fail to set to unknown color ok 75 - check error message ok 76 - add some test colors ok 77 - getscanline index in list context ok 78 - getscanline index in scalar context ok 79 - setscanline with list ok 80 - setscanline with pv ok 81 - check values set ok 82 - croak on setscanline() to invalid index ok 83 - croak on setscanline() with pv to invalid index # make_colors => mono ok 84 - check we get right image type ok 85 - only 2 colors ok 86 - check first entry ok 87 - check second entry ok 88 - check white pixel ok 89 - check yellow pixel ok 90 - check black pixel ok 91 - add color of pixel bounds check writes ok 92 - bounds check get (-1, 0) ok 93 - bounds check get (10, 0) ok 94 - bounds check get (0, -1) ok 95 - bounds check get (0, 10) ok 96 - bounds check get (-1, 0) float ok 97 - bounds check get (10, 0) float ok 98 - bounds check get (0, -1) float ok 99 - bounds check get (0, 10) float ok 100 - bounds check set (-1, 0) ok 101 - bounds check set (10, 0) ok 102 - bounds check set (0, -1) ok 103 - bounds check set (0, 10) ok 104 - bounds check set (-1, 0) float ok 105 - bounds check set (10, 0) float ok 106 - bounds check set (0, -1) float ok 107 - bounds check set (0, 10) float ok t/t05error..........1..2 ok 1 ok 2 # while skipping to height/0 ok t/t07iolayer........1..68 ok 1 - use Imager; ok 2 - read from data io ok 3 - read from buffer, for compare ok 4 - read from file, for compare ok 5 - compare images ok 6 - check we got data from bufchain ok 7 - read from buffer ok 8 - making readcb object ok 9 - read from cb ok 10 - read from cb image match ok 11 - making short readcb object ok 12 - read from cb2 ok 13 - read from cb2 image match ok 14 - making writecb object ok 15 - write to cb ok 16 - write image match ok 17 - did close ok 18 - making short writecb object ok 19 - write to short cb ok 20 - short write image match ok 21 - check class ok 22 - read 4 from buffer object ok 23 - check data read ok 24 - read the rest ok 25 - check data read ok 26 - seek ok 27 - short read ok 28 - check data read ok 29 - seek relative ok 30 - seek relative to end ok 31 - seek failure ok 32 - check class ok 33 - check write ok 34 - seek relative ok 35 - check read ok 36 - check data read ok 37 - seek end relative ok 38 - short read ok 39 - check read data ok 40 - absolute seek to write some ok 41 - write ok 42 - check size ok 43 - check we have the right data ok 44 - read failure undef in scalar context ok 45 - empty list in list context ok 46 - read2 failure (scalar) ok 47 - read2 failure (list) ok 48 - failed write ok 49 - failed seek # good_read (10) => testdata # good_read (2) => te ok 50 - read success (scalar) ok 51 - check data # good_read (10) => testdata # good_read (2) => te ok 52 - read success (list) ok 53 - check data # good_read (10) => testdata # good_read (2) => te ok 54 - read2 success (scalar) # good_read (10) => testdata # good_read (2) => te ok 55 - read2 success (list) ok 56 - read eof (scalar) ok 57 - check data ok 58 - read eof (list) ok 59 - check data ok 60 - write with no writecb should fail ok 61 - read with no readcb should fail ok 62 - seek with no seekcb should fail ok 63 - make sure we got what we expected ok 64 - should have croaked # Wide character in subroutine entry at t/t07iolayer.t line 225. # read 10, 8192 ok 65 - read 10 ok 66 - read value # seek ok 67 - write # write foo # close ok 68 - close ok t/t1000files........1..32 ok 1 - open test script # script: testout/t1000files_probe.pl # command: /export/home/cpanrun/build/5.6.1/bin/perl -Mblib testout/t1000files_probe.pl t/t1000files.t Using /export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/blib ok 2 - command successful ok 3 - output should be empty # image file limits ok 4 - check defaults ok 5 - set only width ok 6 - check width set ok 7 - set height and bytes ok 8 - check all values now set ok 9 - set height and reset ok 10 - check only height is set ok 11 - just reset ok 12 - check all are reset ok 13 - not quite tiff ok 14 - not quite tiff ok 15 - tiff intel ok 16 - tiff motorola ok 17 - gif 89 ok 18 - gif 87 ok 19 - TGA ok 20 - Windows Icon ok 21 - Windows Cursor ok 22 - SGI RGB ok 23 - ILBM ok 24 - XPM ok 25 - PCX ok 26 - FITS ok 27 - Photoshop ok 28 - Encapsulated Postscript ok 29 - Utah RLE ok 30 - X Window Dump ok 31 - gzip compressed ok 32 - bzip2 compressed ok t/t101jpeg..........1..88 ok 1 - should fail to read jpeg ok 2 - check no jpeg message ok 3 - should fail to write jpeg ok 4 - check no jpeg message ok 5 - check jpeg not in read types ok 6 - check jpeg not in write types ok 7 # skip no jpeg support ok 8 # skip no jpeg support ok 9 # skip no jpeg support ok 10 # skip no jpeg support ok 11 # skip no jpeg support ok 12 # skip no jpeg support ok 13 # skip no jpeg support ok 14 # skip no jpeg support ok 15 # skip no jpeg support ok 16 # skip no jpeg support ok 17 # skip no jpeg support ok 18 # skip no jpeg support ok 19 # skip no jpeg support ok 20 # skip no jpeg support ok 21 # skip no jpeg support ok 22 # skip no jpeg support ok 23 # skip no jpeg support ok 24 # skip no jpeg support ok 25 # skip no jpeg support ok 26 # skip no jpeg support ok 27 # skip no jpeg support ok 28 # skip no jpeg support ok 29 # skip no jpeg support ok 30 # skip no jpeg support ok 31 # skip no jpeg support ok 32 # skip no jpeg support ok 33 # skip no jpeg support ok 34 # skip no jpeg support ok 35 # skip no jpeg support ok 36 # skip no jpeg support ok 37 # skip no jpeg support ok 38 # skip no jpeg support ok 39 # skip no jpeg support ok 40 # skip no jpeg support ok 41 # skip no jpeg support ok 42 # skip no jpeg support ok 43 # skip no jpeg support ok 44 # skip no jpeg support ok 45 # skip no jpeg support ok 46 # skip no jpeg support ok 47 # skip no jpeg support ok 48 # skip no jpeg support ok 49 # skip no jpeg support ok 50 # skip no jpeg support ok 51 # skip no jpeg support ok 52 # skip no jpeg support ok 53 # skip no jpeg support ok 54 # skip no jpeg support ok 55 # skip no jpeg support ok 56 # skip no jpeg support ok 57 # skip no jpeg support ok 58 # skip no jpeg support ok 59 # skip no jpeg support ok 60 # skip no jpeg support ok 61 # skip no jpeg support ok 62 # skip no jpeg support ok 63 # skip no jpeg support ok 64 # skip no jpeg support ok 65 # skip no jpeg support ok 66 # skip no jpeg support ok 67 # skip no jpeg support ok 68 # skip no jpeg support ok 69 # skip no jpeg support ok 70 # skip no jpeg support ok 71 # skip no jpeg support ok 72 # skip no jpeg support ok 73 # skip no jpeg support ok 74 # skip no jpeg support ok 75 # skip no jpeg support ok 76 # skip no jpeg support ok 77 # skip no jpeg support ok 78 # skip no jpeg support ok 79 # skip no jpeg support ok 80 # skip no jpeg support ok 81 # skip no jpeg support ok 82 # skip no jpeg support ok 83 # skip no jpeg support ok 84 # skip no jpeg support ok 85 # skip no jpeg support ok 86 # skip no jpeg support ok 87 # skip no jpeg support ok 88 # skip no jpeg support ok, 82/88 skipped: no jpeg support t/t102png...........1..34 ok 1 - use Imager; ok 2 - should fail to read png ok 3 - check no png message ok 4 - should fail to write png ok 5 - check no png message ok 6 - check png not in read types ok 7 - check png not in write types ok 8 # skip no png support ok 9 # skip no png support ok 10 # skip no png support ok 11 # skip no png support ok 12 # skip no png support ok 13 # skip no png support ok 14 # skip no png support ok 15 # skip no png support ok 16 # skip no png support ok 17 # skip no png support ok 18 # skip no png support ok 19 # skip no png support ok 20 # skip no png support ok 21 # skip no png support ok 22 # skip no png support ok 23 # skip no png support ok 24 # skip no png support ok 25 # skip no png support ok 26 # skip no png support ok 27 # skip no png support ok 28 # skip no png support ok 29 # skip no png support ok 30 # skip no png support ok 31 # skip no png support ok 32 # skip no png support ok 33 # skip no png support ok 34 # skip no png support ok, 27/34 skipped: no png support t/t103raw...........1..25 ok 1 - write raw low ok 2 - read raw low # raw average mean square pixel difference: 0 ok 3 - read base raw image ok 4 - read_test testout/t103_3to4.raw read ok 5 - read_test testout/t103_3to4.raw compare ok 6 - read_test testout/t103_line_int.raw read ok 7 - read_test testout/t103_line_int.raw compare ok 8 - make paletted image ok 9 - write low paletted ok 10 - compare paletted data written ok 11 - make 16-bit/sample image ok 12 - write low 16 bit image ok 13 - make masked image ok 14 - write virtual raw ok 15 - read result of masked write # difference for virtual image 0 ok 16 - compare masked to read ok 17 - check i_format value ok 18 - write to open for read handle ok 19 - check error message ok 20 - read an empty file ok 21 - check message ok 22 - read a file open for write ok 23 - check message ok 24 - check raw in read types ok 25 - check raw in write types ok t/t104ppm...........1..145 ok 1 - write pnm low ok 2 - write to bufchain ok 3 - read image we wrote ok 4 - compare written and read images ok 5 - check data read from file and bufchain data ok 6 - write grayscale ok 7 - read grayscale ok 8 - compare written and read greyscale images ok 9 - read simple pbm, via OO ok 10 - compare gray ok 11 - compare gray ok 12 - compare gray ok 13 - compare gray ok 14 - check pbm read as paletted ok 15 - check pnm_type tag ok 16 - read testimg/maxval.ppm ok 17 - channel count ok 18 - width ok 19 - height ok 20 - fetch pixels ok 21 - white pixel ok 22 - grey pixel ok 23 - green pixel ok 24 - check pnm_type tag on maxval ok 25 - read testimg/maxval_asc.ppm ok 26 - channel count ok 27 - width ok 28 - height ok 29 - check pnm_type tag on maxval ok 30 - fetch pixels ok 31 - white asc pixel ok 32 - grey asc pixel ok 33 - green asc pixel ok 34 - should fail to read maxval 0 image # unable to read pnm image: maxval is zero - invalid pnm file ok 35 - error expected from reading maxval_0.ppm ok 36 - should fail reading maxval 65536 image # unable to read pnm image: maxval of 65536 is over 65535 - invalid pnm file ok 37 - error expected from reading maxval_65536.ppm ok 38 - should succeed reading maxval 256 image ok 39 - check black in maxval_256 ok 40 - check white in maxval_256 ok 41 - check bits/sample on maxval 256 ok 42 - read maxval_4095_asc.ppm ok 43 - channels ok 44 - width ok 45 - height ok 46 - check bits/sample on maxval 4095 ok 47 - fetch pixels ok 48 - white 4095 pixel ok 49 - grey 4095 pixel ok 50 - green 4095 pixel ok 51 - read test file ok 52 - check i_format ok 53 - set width limit 149 ok 54 - should fail read due to size limits # unable to read pnm image: file size limit - image width of 150 exceeds limit of 149 ok 55 - check message ok 56 - set height limit 149 ok 57 - should fail read due to size limits # unable to read pnm image: file size limit - image height of 150 exceeds limit of 149 ok 58 - check message ok 59 - set width limit 150 ok 60 - should succeed - just inside width limit ok 61 - set height limit 150 ok 62 - should succeed - just inside height limit ok 63 - set bytes limit 67499 ok 64 - should fail - too many bytes # unable to read pnm image: file size limit - storage size of 67500 exceeds limit of 67499 ok 65 - check error message ok 66 - set bytes limit 67500 ok 67 - should succeed - just inside bytes limit ok 68 - read pgm.pgm # 254253 ok 69 - check top left ok 70 - should fail to write 4 channel image ok 71 - check error message ok 72 - should fail to read script as an image file ok 73 - check error message # check error handling ok 74 - fail to read short bin ppm ok 75 - check error message ok 76 - fail to read short bin ppm (maxval 65535) ok 77 - check error message ok 78 - fail to read short bin pgm ok 79 - check error message ok 80 - fail to read short bin pgm (maxval 65535) ok 81 - check error message ok 82 - fail to read a short bin pbm ok 83 - check error message ok 84 - fail to read a short asc ppm ok 85 - check error message ok 86 - fail to read a short asc pgm ok 87 - check error message ok 88 - fail to read a short asc pbm ok 89 - check error message ok 90 - fail to read a bad asc ppm ok 91 - check error message ok 92 - fail to read a bad asc pgm ok 93 - check error message ok 94 - fail to read a bad asc pbm ok 95 - check error message ok 96 - partial read bin ppm ok 97 - partial flag set ok 98 - lines_read set ok 99 - partial read bin16 ppm ok 100 - partial flag set ok 101 - lines_read set ok 102 - check correct bits ok 103 - partial read bin pgm ok 104 - partial flag set ok 105 - lines_read set ok 106 - partial read bin16 pgm ok 107 - partial flag set ok 108 - lines_read set ok 109 - partial read bin pbm ok 110 - partial flag set ok 111 - lines_read set ok 112 - partial read asc ppm ok 113 - partial flag set ok 114 - lines_read set ok 115 - partial read asc pgm ok 116 - partial flag set ok 117 - lines_read set ok 118 - partial read asc pbm ok 119 - partial flag set ok 120 - lines_read set ok 121 - partial read bad asc ppm ok 122 - partial flag set ok 123 - lines_read set ok 124 - partial read bad asc pgm ok 125 - partial flag set ok 126 - lines_read set ok 127 - partial read bad asc pbm ok 128 - partial flag set ok 129 - lines_read set # monochrome output ok 130 - add black and white ok 131 - mono still paletted ok 132 - save as pbm ok 133 - read it back in ok 134 - check result is paletted ok 135 - check type # 16-bit output ok 136 - write 16-bit image as 8-bit/sample ppm ok 137 - read it back ok 138 - check maxval ok 139 - check image matches ok 140 - write 16-bit image as 16-bit/sample ppm ok 141 - read it back ok 142 - check maxval ok 143 - check image matches ok 144 - check pnm in read types ok 145 - check pnm in write types ok t/t105gif...........1..132 ok 1 - should fail to read gif ok 2 - check no gif message ok 3 - should fail to write gif ok 4 - check no gif message ok 5 - check gif not in read types ok 6 - check gif not in write types ok 7 # skip no gif support ok 8 # skip no gif support ok 9 # skip no gif support ok 10 # skip no gif support ok 11 # skip no gif support ok 12 # skip no gif support ok 13 # skip no gif support ok 14 # skip no gif support ok 15 # skip no gif support ok 16 # skip no gif support ok 17 # skip no gif support ok 18 # skip no gif support ok 19 # skip no gif support ok 20 # skip no gif support ok 21 # skip no gif support ok 22 # skip no gif support ok 23 # skip no gif support ok 24 # skip no gif support ok 25 # skip no gif support ok 26 # skip no gif support ok 27 # skip no gif support ok 28 # skip no gif support ok 29 # skip no gif support ok 30 # skip no gif support ok 31 # skip no gif support ok 32 # skip no gif support ok 33 # skip no gif support ok 34 # skip no gif support ok 35 # skip no gif support ok 36 # skip no gif support ok 37 # skip no gif support ok 38 # skip no gif support ok 39 # skip no gif support ok 40 # skip no gif support ok 41 # skip no gif support ok 42 # skip no gif support ok 43 # skip no gif support ok 44 # skip no gif support ok 45 # skip no gif support ok 46 # skip no gif support ok 47 # skip no gif support ok 48 # skip no gif support ok 49 # skip no gif support ok 50 # skip no gif support ok 51 # skip no gif support ok 52 # skip no gif support ok 53 # skip no gif support ok 54 # skip no gif support ok 55 # skip no gif support ok 56 # skip no gif support ok 57 # skip no gif support ok 58 # skip no gif support ok 59 # skip no gif support ok 60 # skip no gif support ok 61 # skip no gif support ok 62 # skip no gif support ok 63 # skip no gif support ok 64 # skip no gif support ok 65 # skip no gif support ok 66 # skip no gif support ok 67 # skip no gif support ok 68 # skip no gif support ok 69 # skip no gif support ok 70 # skip no gif support ok 71 # skip no gif support ok 72 # skip no gif support ok 73 # skip no gif support ok 74 # skip no gif support ok 75 # skip no gif support ok 76 # skip no gif support ok 77 # skip no gif support ok 78 # skip no gif support ok 79 # skip no gif support ok 80 # skip no gif support ok 81 # skip no gif support ok 82 # skip no gif support ok 83 # skip no gif support ok 84 # skip no gif support ok 85 # skip no gif support ok 86 # skip no gif support ok 87 # skip no gif support ok 88 # skip no gif support ok 89 # skip no gif support ok 90 # skip no gif support ok 91 # skip no gif support ok 92 # skip no gif support ok 93 # skip no gif support ok 94 # skip no gif support ok 95 # skip no gif support ok 96 # skip no gif support ok 97 # skip no gif support ok 98 # skip no gif support ok 99 # skip no gif support ok 100 # skip no gif support ok 101 # skip no gif support ok 102 # skip no gif support ok 103 # skip no gif support ok 104 # skip no gif support ok 105 # skip no gif support ok 106 # skip no gif support ok 107 # skip no gif support ok 108 # skip no gif support ok 109 # skip no gif support ok 110 # skip no gif support ok 111 # skip no gif support ok 112 # skip no gif support ok 113 # skip no gif support ok 114 # skip no gif support ok 115 # skip no gif support ok 116 # skip no gif support ok 117 # skip no gif support ok 118 # skip no gif support ok 119 # skip no gif support ok 120 # skip no gif support ok 121 # skip no gif support ok 122 # skip no gif support ok 123 # skip no gif support ok 124 # skip no gif support ok 125 # skip no gif support ok 126 # skip no gif support ok 127 # skip no gif support ok 128 # skip no gif support ok 129 # skip no gif support ok 130 # skip no gif support ok 131 # skip no gif support ok 132 # skip no gif support ok, 126/132 skipped: no gif support t/t106tiff..........1..129 ok 1 - should fail to read tif ok 2 - check no tiff message ok 3 - should fail to write tiff ok 4 - check no tiff message ok 5 - check tiff not in read types ok 6 - check tiff not in write types ok 7 # skip no tiff support ok 8 # skip no tiff support ok 9 # skip no tiff support ok 10 # skip no tiff support ok 11 # skip no tiff support ok 12 # skip no tiff support ok 13 # skip no tiff support ok 14 # skip no tiff support ok 15 # skip no tiff support ok 16 # skip no tiff support ok 17 # skip no tiff support ok 18 # skip no tiff support ok 19 # skip no tiff support ok 20 # skip no tiff support ok 21 # skip no tiff support ok 22 # skip no tiff support ok 23 # skip no tiff support ok 24 # skip no tiff support ok 25 # skip no tiff support ok 26 # skip no tiff support ok 27 # skip no tiff support ok 28 # skip no tiff support ok 29 # skip no tiff support ok 30 # skip no tiff support ok 31 # skip no tiff support ok 32 # skip no tiff support ok 33 # skip no tiff support ok 34 # skip no tiff support ok 35 # skip no tiff support ok 36 # skip no tiff support ok 37 # skip no tiff support ok 38 # skip no tiff support ok 39 # skip no tiff support ok 40 # skip no tiff support ok 41 # skip no tiff support ok 42 # skip no tiff support ok 43 # skip no tiff support ok 44 # skip no tiff support ok 45 # skip no tiff support ok 46 # skip no tiff support ok 47 # skip no tiff support ok 48 # skip no tiff support ok 49 # skip no tiff support ok 50 # skip no tiff support ok 51 # skip no tiff support ok 52 # skip no tiff support ok 53 # skip no tiff support ok 54 # skip no tiff support ok 55 # skip no tiff support ok 56 # skip no tiff support ok 57 # skip no tiff support ok 58 # skip no tiff support ok 59 # skip no tiff support ok 60 # skip no tiff support ok 61 # skip no tiff support ok 62 # skip no tiff support ok 63 # skip no tiff support ok 64 # skip no tiff support ok 65 # skip no tiff support ok 66 # skip no tiff support ok 67 # skip no tiff support ok 68 # skip no tiff support ok 69 # skip no tiff support ok 70 # skip no tiff support ok 71 # skip no tiff support ok 72 # skip no tiff support ok 73 # skip no tiff support ok 74 # skip no tiff support ok 75 # skip no tiff support ok 76 # skip no tiff support ok 77 # skip no tiff support ok 78 # skip no tiff support ok 79 # skip no tiff support ok 80 # skip no tiff support ok 81 # skip no tiff support ok 82 # skip no tiff support ok 83 # skip no tiff support ok 84 # skip no tiff support ok 85 # skip no tiff support ok 86 # skip no tiff support ok 87 # skip no tiff support ok 88 # skip no tiff support ok 89 # skip no tiff support ok 90 # skip no tiff support ok 91 # skip no tiff support ok 92 # skip no tiff support ok 93 # skip no tiff support ok 94 # skip no tiff support ok 95 # skip no tiff support ok 96 # skip no tiff support ok 97 # skip no tiff support ok 98 # skip no tiff support ok 99 # skip no tiff support ok 100 # skip no tiff support ok 101 # skip no tiff support ok 102 # skip no tiff support ok 103 # skip no tiff support ok 104 # skip no tiff support ok 105 # skip no tiff support ok 106 # skip no tiff support ok 107 # skip no tiff support ok 108 # skip no tiff support ok 109 # skip no tiff support ok 110 # skip no tiff support ok 111 # skip no tiff support ok 112 # skip no tiff support ok 113 # skip no tiff support ok 114 # skip no tiff support ok 115 # skip no tiff support ok 116 # skip no tiff support ok 117 # skip no tiff support ok 118 # skip no tiff support ok 119 # skip no tiff support ok 120 # skip no tiff support ok 121 # skip no tiff support ok 122 # skip no tiff support ok 123 # skip no tiff support ok 124 # skip no tiff support ok 125 # skip no tiff support ok 126 # skip no tiff support ok 127 # skip no tiff support ok 128 # skip no tiff support ok 129 # skip no tiff support ok, 123/129 skipped: no tiff support t/t107bmp...........1..201 ok 1 - testout/t107_24bit.bmp ok 2 - testout/t107_8bit.bmp ok 3 - testout/t107_4bit.bmp ok 4 - testout/t107_1bit.bmp # read_test: testout/t107_24bit.bmp # tag bmp_bit_count = '24' - expect '24' # tag bmp_compression = '0' - expect '0' # tag i_format = 'bmp' - expect 'bmp' ok 5 - reading testout/t107_24bit.bmp # read_test: testout/t107_8bit.bmp # tag bmp_bit_count = '8' - expect '8' # tag bmp_compression = '0' - expect '0' # tag i_format = 'bmp' - expect 'bmp' ok 6 - reading testout/t107_8bit.bmp # read_test: testout/t107_4bit.bmp # tag bmp_bit_count = '4' - expect '4' # tag bmp_compression = '0' - expect '0' # tag i_format = 'bmp' - expect 'bmp' ok 7 - reading testout/t107_4bit.bmp # read_test: testout/t107_1bit.bmp # tag bmp_bit_count = '1' - expect '1' # tag bmp_compression = '0' - expect '0' # tag i_format = 'bmp' - expect 'bmp' ok 8 - reading testout/t107_1bit.bmp # base difference 3589388 # read_test: testimg/comp4.bmp # tag bmp_bit_count = '4' - expect '4' # tag bmp_compression = '2' - expect '2' # tag i_format = 'bmp' - expect 'bmp' ok 9 - reading testimg/comp4.bmp # read_test: testimg/comp8.bmp # tag bmp_bit_count = '8' - expect '8' # tag bmp_compression = '1' - expect '1' # tag i_format = 'bmp' - expect 'bmp' ok 10 - reading testimg/comp8.bmp ok 11 - read via OO ok 12 - write via OO # catch various types of invalid bmp files ok 13 - invalid planes value ok 14 - check error message ok 15 - should fail to read invalid bits ok 16 - check error message ok 17 - out of range palette size (1-bit) ok 18 - check error message ok 19 - invalid compression value (1-bit) ok 20 - check error message ok 21 - width 0 (1-bit) ok 22 - check error message ok 23 - overflow integers on 32-bit machines (1-bit) ok 24 - check error message ok 25 - short 1-bit ok 26 - check error message ok 27 - should fail to read invalid pal size (272) (4-bit) ok 28 - check error message ok 29 - should fail to read invalid pal size (17) (4-bit) ok 30 - check error message ok 31 - invalid compression value (4-bit) ok 32 - check error message ok 33 - short uncompressed 4-bit ok 34 - check error message ok 35 - short compressed 4-bit ok 36 - check error message ok 37 - width 0 (4-bit) ok 38 - check error message ok 39 - width big (4-bit) ok 40 - check error message ok 41 - overflow integers on 32-bit machines (4-bit) ok 42 - check error message ok 43 - should fail to read invalid pal size (8-bit) ok 44 - check error message ok 45 - invalid compression value (8-bit) ok 46 - check error message ok 47 - short uncompressed 8-bit ok 48 - check error message ok 49 - short compressed 8-bit ok 50 - check error message ok 51 - width 0 (8-bit) ok 52 - check error message ok 53 - overflow integers on 32-bit machines (8-bit) ok 54 - check error message ok 55 - short 24-bit ok 56 - check error message ok 57 - width 0 (24-bit) ok 58 - check error message ok 59 - overflow integers on 32-bit machines (24-bit) ok 60 - check error message ok 61 - bad compression (24-bit) ok 62 - check error message ok 63 - read original ok 64 - read offset file ok 65 - compare base and offset image (1 bits) ok 66 - read original ok 67 - read offset file ok 68 - compare base and offset image (4 bits) ok 69 - read original ok 70 - read offset file ok 71 - compare base and offset image (8 bits) ok 72 - read original ok 73 - read offset file ok 74 - compare base and offset image (24 bits) ok 75 - set width limit 149 ok 76 - should fail read due to size limits # file size limit - image width of 150 exceeds limit of 149 ok 77 - check message ok 78 - set height limit 149 ok 79 - should fail read due to size limits # file size limit - image height of 150 exceeds limit of 149 ok 80 - check message ok 81 - set width limit 150 ok 82 - should succeed - just inside width limit ok 83 - set height limit 150 ok 84 - should succeed - just inside height limit ok 85 - set bytes limit 67499 ok 86 - should fail - too many bytes # file size limit - storage size of 67500 exceeds limit of 67499 ok 87 - check error message ok 88 - set bytes limit 67500 ok 89 - should succeed - just inside bytes limit ok 90 - 0 - file truncated inside header: Should fail to read ok 91 - 0 - file truncated inside header: check message ok 92 - 1 - 1-bit, truncated inside palette: Should fail to read ok 93 - 1 - 1-bit, truncated inside palette: check message ok 94 - 2 - 1-bit, truncated in offset region: Should fail to read ok 95 - 2 - 1-bit, truncated in offset region: check message ok 96 - 3 - 1-bit, truncated in image data: Should fail to read ok 97 - 3 - 1-bit, truncated in image data: check message ok 98 - 4 - 4-bit, truncated inside palette: Should fail to read ok 99 - 4 - 4-bit, truncated inside palette: check message ok 100 - 5 - 4-bit, truncated in offset region: Should fail to read ok 101 - 5 - 4-bit, truncated in offset region: check message ok 102 - 6 - 4-bit, truncate in image data: Should fail to read ok 103 - 6 - 4-bit, truncate in image data: check message ok 104 - 7 - 4-bit RLE, truncate in uncompressed data: Should fail to read ok 105 - 7 - 4-bit RLE, truncate in uncompressed data: check message ok 106 - 8 - 8-bit, truncated in palette: Should fail to read ok 107 - 8 - 8-bit, truncated in palette: check message ok 108 - 9 - 8-bit, truncated in offset region: Should fail to read ok 109 - 9 - 8-bit, truncated in offset region: check message ok 110 - 10 - 8-bit, truncated in image data: Should fail to read ok 111 - 10 - 8-bit, truncated in image data: check message ok 112 - 11 - 8-bit RLE, truncate in uncompressed data: Should fail to read ok 113 - 11 - 8-bit RLE, truncate in uncompressed data: check message ok 114 - 12 - 24-bit, truncate in offset region: Should fail to read ok 115 - 12 - 24-bit, truncate in offset region: check message ok 116 - 13 - 24-bit, truncate in image data: Should fail to read ok 117 - 13 - 24-bit, truncate in image data: check message # allow_incomplete tests ok 118 - 0 - 1-bit: Should read successfully ok 119 - 0 - 1-bit: i_format set ok 120 - 0 - 1-bit: i_incomplete set ok 121 - 0 - 1-bit: check tags ok 122 - 1 - 4-bit: Should read successfully ok 123 - 1 - 4-bit: i_format set ok 124 - 1 - 4-bit: i_incomplete set ok 125 - 1 - 4-bit: check tags ok 126 - 2 - 4-bit RLE - uncompressed seq: Should read successfully ok 127 - 2 - 4-bit RLE - uncompressed seq: i_format set ok 128 - 2 - 4-bit RLE - uncompressed seq: i_incomplete set ok 129 - 2 - 4-bit RLE - uncompressed seq: check tags ok 130 - 3 - 4-bit RLE - start seq: Should read successfully ok 131 - 3 - 4-bit RLE - start seq: i_format set ok 132 - 3 - 4-bit RLE - start seq: i_incomplete set ok 133 - 3 - 4-bit RLE - start seq: check tags ok 134 - 4 - 8-bit: Should read successfully ok 135 - 4 - 8-bit: i_format set ok 136 - 4 - 8-bit: i_incomplete set ok 137 - 4 - 8-bit: check tags ok 138 - 5 - 8-bit RLE - uncompressed seq: Should read successfully ok 139 - 5 - 8-bit RLE - uncompressed seq: i_format set ok 140 - 5 - 8-bit RLE - uncompressed seq: i_incomplete set ok 141 - 5 - 8-bit RLE - uncompressed seq: check tags ok 142 - 6 - 8-bit RLE - initial seq: Should read successfully ok 143 - 6 - 8-bit RLE - initial seq: i_format set ok 144 - 6 - 8-bit RLE - initial seq: i_incomplete set ok 145 - 6 - 8-bit RLE - initial seq: check tags ok 146 - 7 - 24-bit: Should read successfully ok 147 - 7 - 24-bit: i_format set ok 148 - 7 - 24-bit: i_incomplete set ok 149 - 7 - 24-bit: check tags # check handling of negative height values ok 150 - 0 - 1-bit, uncompressed: read negated height image ok 151 - 0 - 1-bit, uncompressed: check image ok 152 - 1 - 4-bit, uncompressed: read negated height image ok 153 - 1 - 4-bit, uncompressed: check image ok 154 - 2 - 8-bit, uncompressed: read negated height image ok 155 - 2 - 8-bit, uncompressed: check image ok 156 - 3 - 24-bit, uncompressed: read negated height image ok 157 - 3 - 24-bit, uncompressed: check image ok 158 - 4 - 4-bit, RLE: read negated height image ok 159 - 4 - 4-bit, RLE: check image ok 160 - 5 - 8-bit, RLE: read negated height image ok 161 - 5 - 8-bit, RLE: check image # patched data read failure tests ok 162 - 0 - 1-bit, small image offset:should fail to read ok 163 - 0 - 1-bit, small image offset:check message ok 164 - 1 - 4-bit, small image offset:should fail to read ok 165 - 1 - 4-bit, small image offset:check message ok 166 - 2 - 8-bit, small image offset:should fail to read ok 167 - 2 - 8-bit, small image offset:check message ok 168 - 3 - 24-bit, small image offset:should fail to read ok 169 - 3 - 24-bit, small image offset:check message ok 170 - 4 - 8bit, RLE run beyond edge of image:should fail to read ok 171 - 4 - 8bit, RLE run beyond edge of image:check message ok 172 - 5 - 8bit, literal run beyond edge of image:should fail to read ok 173 - 5 - 8bit, literal run beyond edge of image:check message ok 174 - 6 - 4bit - RLE run beyond edge of image:should fail to read ok 175 - 6 - 4bit - RLE run beyond edge of image:check message ok 176 - 7 - 4bit - literal run beyond edge of image:should fail to read ok 177 - 7 - 4bit - literal run beyond edge of image:check message # write failure tests # write of 1 bytes failed ok 178 - 0 - 1-bit, writing header: write should fail ok 179 - 0 - 1-bit, writing header: check error message # write of 1 bytes failed ok 180 - 1 - 4-bit, writing header: write should fail ok 181 - 1 - 4-bit, writing header: check error message # write of 1 bytes failed ok 182 - 2 - 8-bit, writing header: write should fail ok 183 - 2 - 8-bit, writing header: check error message # write of 1 bytes failed ok 184 - 3 - 24-bit, writing header: write should fail ok 185 - 3 - 24-bit, writing header: check error message # write of 1 bytes failed ok 186 - 4 - 1-bit, writing palette: write should fail ok 187 - 4 - 1-bit, writing palette: check error message # write of 1 bytes failed ok 188 - 5 - 4-bit, writing palette: write should fail ok 189 - 5 - 4-bit, writing palette: check error message # write of 1 bytes failed ok 190 - 6 - 8-bit, writing palette: write should fail ok 191 - 6 - 8-bit, writing palette: check error message # write of 4 bytes failed ok 192 - 7 - 1-bit, writing image data: write should fail ok 193 - 7 - 1-bit, writing image data: check error message # write of 12 bytes failed ok 194 - 8 - 4-bit, writing image data: write should fail ok 195 - 8 - 4-bit, writing image data: check error message # write of 20 bytes failed ok 196 - 9 - 8-bit, writing image data: write should fail ok 197 - 9 - 8-bit, writing image data: check error message # write of 60 bytes failed ok 198 - 10 - 24-bit, writing image data: write should fail ok 199 - 10 - 24-bit, writing image data: check error message ok 200 - check bmp in read types ok 201 - check bmp in write types ok t/t108tga...........1..40 ok 1 - write testout/t108_24bit.tga ok 2 - write testout/t108_24bit_rle.tga ok 3 - write testout/t108_15bit.tga ok 4 - write testout/t108_15bit_rle.tga ok 5 - write testout/t108_8bit.tga ok 6 - write testout/t108_8bit_rle.tga ok 7 - write testout/t108_8_15bit.tga ok 8 - write testout/t108_8_15bit_rle.tga ok 9 - write testout/t108_4bit.tga ok 10 - write testout/t108_1bit.tga ok 11 - check read image vs original ok 12 - check read image vs original ok 13 - check read image vs original ok 14 - check read image vs original # base difference 3589388 ok 15 - OO read image ok 16 - OO write image ok 17 - check i_format tag ok 18 - read long id image ok 19 - check tga_idstring tag ok 20 - check tga_bitspp tag ok 21 - check compressed tag ok 22 - set width limit 149 ok 23 - should fail read due to size limits # file size limit - image width of 150 exceeds limit of 149 ok 24 - check message ok 25 - set height limit 149 ok 26 - should fail read due to size limits # file size limit - image height of 150 exceeds limit of 149 ok 27 - check message ok 28 - set width limit 150 ok 29 - should succeed - just inside width limit ok 30 - set height limit 150 ok 31 - should succeed - just inside height limit ok 32 - set bytes limit 67499 ok 33 - should fail - too many bytes # file size limit - storage size of 67500 exceeds limit of 67499 ok 34 - check error message ok 35 - set bytes limit 67500 ok 36 - should succeed - just inside bytes limit ok 37 - check failure of writing a 2 channel image ok 38 - check the error message ok 39 - check tga in read types ok 40 - check tga in write types ok t/t15color..........1..47 ok 1 - use Imager; ok 2 - simple 4-arg ok 3 - simple 3-arg ok 4 - web color ok 5 - consitency check ok 6 - r g b ok 7 - red green blue ok 8 - grey ok 9 - gray ok 10 - xname ok 11 - gimp ok 12 - h s v ok 13 - h s v again ok 14 - web 6 digit ok 15 - web 3 digit ok 16 - rgb arrayref ok 17 - rgba arrayref ok 18 - hsv arrayref ok 19 - channel0-3 ok 20 - c0-3 ok 21 - channels arrayref ok 22 - name # color index 0 ok 23 - i_hsv_to_rgbf 0 - (0.1, 0.08, 0.08) <=> (0.0980392156862745, 0.0784313725490196, 0.0784313725490196) ok 24 - i_rgbf_to_hsv 0 - (0, 0.2, 0.1) <=> (0, 0.2, 0.1) ok 25 - i_hsv_to_rgb 0 - (25, 20, 20) <=> (25, 20, 20) ok 26 - i_rgb_to_hsv 0 - (0, 51, 25) <=> (0, 51, 25.5) # color index 1 ok 27 - i_hsv_to_rgbf 1 - (1, 0.5, 0.5) <=> (1, 0.498039215686275, 0.498039215686275) ok 28 - i_rgbf_to_hsv 1 - (0, 0.5, 1) <=> (0, 0.5, 1) ok 29 - i_hsv_to_rgb 1 - (255, 128, 128) <=> (255, 127, 127) ok 30 - i_rgb_to_hsv 1 - (0, 127, 255) <=> (0, 127.5, 255) # color index 2 ok 31 - i_hsv_to_rgbf 2 - (0.666666666666667, 1, 0.5) <=> (0.666666666666667, 1, 0.498039215686275) ok 32 - i_rgbf_to_hsv 2 - (0.277777777777778, 0.5, 1) <=> (0.277777777777778, 0.5, 1) ok 33 - i_hsv_to_rgb 2 - (173, 255, 128) <=> (170, 255, 127) ok 34 - i_rgb_to_hsv 2 - (69, 127, 255) <=> (70.8333333333333, 127.5, 255) # color index 3 ok 35 - i_hsv_to_rgbf 3 - (0.333333333333333, 1, 0) <=> (0.333333333333333, 1, 0) ok 36 - i_rgbf_to_hsv 3 - (0.277777777777778, 1, 1) <=> (0.277777777777778, 1, 1) ok 37 - i_hsv_to_rgb 3 - (90, 255, 0) <=> (85, 255, 0) ok 38 - i_rgb_to_hsv 3 - (69, 255, 255) <=> (70.8333333333333, 255, 255) # color index 4 ok 39 - i_hsv_to_rgbf 4 - (0.5, 0.25, 0.354166666666667) <=> (0.498039215686275, 0.247058823529412, 0.352941176470588) ok 40 - i_rgbf_to_hsv 4 - (0.930555555555556, 0.5, 0.5) <=> (0.930555555555556, 0.5, 0.5) ok 41 - i_hsv_to_rgb 4 - (127, 64, 91) <=> (127, 63, 90) ok 42 - i_rgb_to_hsv 4 - (236, 126, 127) <=> (237.291666666667, 127.5, 127.5) ok 43 - builtin black ok 44 - not equal no ignore alpha ok 45 - equal with ignore alpha ok 46 - equal to itself ok 47 - Should be no warnings ok t/t16matrix.........1..8 ok 1 - use Imager::Matrix2d; ok 2 - identity matrix ok 3 - translate matrix ok 4 - rotate matrix ok 5 - shear matrix ok 6 - scale matrix ok 7 - translate called on rotate with just x ok 8 - translate called on rotate with just y ok t/t20fill...........1..56 ok 1 - building solid fill ok 2 - drawing with solid fill ok 3 - solid fill doesn't match ok 4 - creating float solid fill ok 5 - float solid fill doesn't match ok 6 - can't build hatched fill ok 7 - filling with hatch ok 8 - hatch images different ok 9 - hatch images different ok 10 - hatch images different ok 11 - hatch images the same! ok 12 - custom hatch mismatch ok 13 - making double image 1 ok 14 - making float hatch 1 ok 15 - making double image 2 ok 16 - making float hatch 2 ok 17 - float custom hatch mismatch ok 18 - creating oo solid fill ok 19 - bad oo solid fill ok 20 - oo solid fill ok 21 - offset checks the same! ok 22 - offset into similar check should be the same ok 23 - offset and flipped should be the same ok 24 - flood fill difference ok 25 - flood fill ok 26 - oo flood fill difference ok 27 - border solid flood fill ok 28 - compare ok 29 - border cfill fill ok 30 - compare ok 31 - combine 'none' ok 32 - combine 'normal' ok 33 - combine 'multiply' ok 34 - combine 'dissolve' ok 35 - combine 'add' ok 36 - combine 'subtract' ok 37 - combine 'diff' ok 38 - combine 'lighten' ok 39 - combine 'darken' ok 40 - combine 'hue' ok 41 - combine 'saturation' ok 42 - combine 'value' ok 43 - combine 'color' ok 44 - aa circle ok 45 - image based fill ok 46 - transformed image based fill ok 47 - error handling of automatic fill conversion ok 48 - error message for automatic fill conversion ok 49 - linear box fill ok 50 - passing invalid segments produces an error ok 51 - check the error message ok 52 - check that color names are converted ok 53 - check black converted correctly ok 54 - check white converted correctly ok 55 - check handling of invalid color names ok 56 - check error message ok t/t21draw...........1..43 ok 1 - use Imager; ok 2 - box with color obj ok 3 - box with color ok 4 - filled box with color obj ok 5 - filled box with color ok 6 - filled arc with colorobj ok 7 - filled arc with colorobj ok 8 - filled arc with color ok 9 - filled arc with color ok 10 - filled arc with color ok 11 - line with colorobj ok 12 - \# TODO start point not set ok 13 - aa line with color ok 14 - antialias line with color ok 15 - polyline points with color obj ok 16 - polyline xy with color aa ok 17 - polyline xy with color antialias ok 18 - set array of pixels ok 19 - set single pixel ok 20 - set array of float pixels ok 21 - set single float pixel ok 22 - check getpixel result type ok 23 - check getpixel result colors ok 24 - check scalar getpixel type ok 25 - check scalar getpixel color ok 26 - check getpixel float result type ok 27 - check getpixel float result type ok 28 - check scalar float getpixel type ok 29 - check scalar float getpixel color ok 30 - color arc through angle 0 ok 31 - fill arc through angle 0 ok 32 - concave color arc ok 33 - concave fill arc ok 34 - another concave color arc ok 35 - another concave fillarc ok 36 - concave color arc aa ok 37 - concave fill arc aa ok 38 - color circle no aa ok 39 - color circle aa ok 40 - fill circle no aa ok 41 - fill circle aa ok 42 - another concave fillarc ok 43 - saving output ok t/t30t1font.........1..94 ok 1 - use Imager; ok 2 # skip t1lib unavailable or disabled ok 3 # skip t1lib unavailable or disabled ok 4 # skip t1lib unavailable or disabled ok 5 # skip t1lib unavailable or disabled ok 6 # skip t1lib unavailable or disabled ok 7 # skip t1lib unavailable or disabled ok 8 # skip t1lib unavailable or disabled ok 9 # skip t1lib unavailable or disabled ok 10 # skip t1lib unavailable or disabled ok 11 # skip t1lib unavailable or disabled ok 12 # skip t1lib unavailable or disabled ok 13 # skip t1lib unavailable or disabled ok 14 # skip t1lib unavailable or disabled ok 15 # skip t1lib unavailable or disabled ok 16 # skip t1lib unavailable or disabled ok 17 # skip t1lib unavailable or disabled ok 18 # skip t1lib unavailable or disabled ok 19 # skip t1lib unavailable or disabled ok 20 # skip t1lib unavailable or disabled ok 21 # skip t1lib unavailable or disabled ok 22 # skip t1lib unavailable or disabled ok 23 # skip t1lib unavailable or disabled ok 24 # skip t1lib unavailable or disabled ok 25 # skip t1lib unavailable or disabled ok 26 # skip t1lib unavailable or disabled ok 27 # skip t1lib unavailable or disabled ok 28 # skip t1lib unavailable or disabled ok 29 # skip t1lib unavailable or disabled ok 30 # skip t1lib unavailable or disabled ok 31 # skip t1lib unavailable or disabled ok 32 # skip t1lib unavailable or disabled ok 33 # skip t1lib unavailable or disabled ok 34 # skip t1lib unavailable or disabled ok 35 # skip t1lib unavailable or disabled ok 36 # skip t1lib unavailable or disabled ok 37 # skip t1lib unavailable or disabled ok 38 # skip t1lib unavailable or disabled ok 39 # skip t1lib unavailable or disabled ok 40 # skip t1lib unavailable or disabled ok 41 # skip t1lib unavailable or disabled ok 42 # skip t1lib unavailable or disabled ok 43 # skip t1lib unavailable or disabled ok 44 # skip t1lib unavailable or disabled ok 45 # skip t1lib unavailable or disabled ok 46 # skip t1lib unavailable or disabled ok 47 # skip t1lib unavailable or disabled ok 48 # skip t1lib unavailable or disabled ok 49 # skip t1lib unavailable or disabled ok 50 # skip t1lib unavailable or disabled ok 51 # skip t1lib unavailable or disabled ok 52 # skip t1lib unavailable or disabled ok 53 # skip t1lib unavailable or disabled ok 54 # skip t1lib unavailable or disabled ok 55 # skip t1lib unavailable or disabled ok 56 # skip t1lib unavailable or disabled ok 57 # skip t1lib unavailable or disabled ok 58 # skip t1lib unavailable or disabled ok 59 # skip t1lib unavailable or disabled ok 60 # skip t1lib unavailable or disabled ok 61 # skip t1lib unavailable or disabled ok 62 # skip t1lib unavailable or disabled ok 63 # skip t1lib unavailable or disabled ok 64 # skip t1lib unavailable or disabled ok 65 # skip t1lib unavailable or disabled ok 66 # skip t1lib unavailable or disabled ok 67 # skip t1lib unavailable or disabled ok 68 # skip t1lib unavailable or disabled ok 69 # skip t1lib unavailable or disabled ok 70 # skip t1lib unavailable or disabled ok 71 # skip t1lib unavailable or disabled ok 72 # skip t1lib unavailable or disabled ok 73 # skip t1lib unavailable or disabled ok 74 # skip t1lib unavailable or disabled ok 75 # skip t1lib unavailable or disabled ok 76 # skip t1lib unavailable or disabled ok 77 # skip t1lib unavailable or disabled ok 78 # skip t1lib unavailable or disabled ok 79 # skip t1lib unavailable or disabled ok 80 # skip t1lib unavailable or disabled ok 81 # skip t1lib unavailable or disabled ok 82 # skip t1lib unavailable or disabled ok 83 # skip t1lib unavailable or disabled ok 84 # skip t1lib unavailable or disabled ok 85 # skip t1lib unavailable or disabled ok 86 # skip t1lib unavailable or disabled ok 87 # skip t1lib unavailable or disabled ok 88 # skip t1lib unavailable or disabled ok 89 # skip t1lib unavailable or disabled ok 90 # skip t1lib unavailable or disabled ok 91 # skip t1lib unavailable or disabled ok 92 # skip t1lib unavailable or disabled ok 93 # skip t1lib unavailable or disabled ok 94 # skip t1lib unavailable or disabled ok, 93/94 skipped: t1lib unavailable or disabled t/t35ttfont.........1..91 ok 1 - use Imager; ok 2 # skip freetype 1.x unavailable or disabled ok 3 # skip freetype 1.x unavailable or disabled ok 4 # skip freetype 1.x unavailable or disabled ok 5 # skip freetype 1.x unavailable or disabled ok 6 # skip freetype 1.x unavailable or disabled ok 7 # skip freetype 1.x unavailable or disabled ok 8 # skip freetype 1.x unavailable or disabled ok 9 # skip freetype 1.x unavailable or disabled ok 10 # skip freetype 1.x unavailable or disabled ok 11 # skip freetype 1.x unavailable or disabled ok 12 # skip freetype 1.x unavailable or disabled ok 13 # skip freetype 1.x unavailable or disabled ok 14 # skip freetype 1.x unavailable or disabled ok 15 # skip freetype 1.x unavailable or disabled ok 16 # skip freetype 1.x unavailable or disabled ok 17 # skip freetype 1.x unavailable or disabled ok 18 # skip freetype 1.x unavailable or disabled ok 19 # skip freetype 1.x unavailable or disabled ok 20 # skip freetype 1.x unavailable or disabled ok 21 # skip freetype 1.x unavailable or disabled ok 22 # skip freetype 1.x unavailable or disabled ok 23 # skip freetype 1.x unavailable or disabled ok 24 # skip freetype 1.x unavailable or disabled ok 25 # skip freetype 1.x unavailable or disabled ok 26 # skip freetype 1.x unavailable or disabled ok 27 # skip freetype 1.x unavailable or disabled ok 28 # skip freetype 1.x unavailable or disabled ok 29 # skip freetype 1.x unavailable or disabled ok 30 # skip freetype 1.x unavailable or disabled ok 31 # skip freetype 1.x unavailable or disabled ok 32 # skip freetype 1.x unavailable or disabled ok 33 # skip freetype 1.x unavailable or disabled ok 34 # skip freetype 1.x unavailable or disabled ok 35 # skip freetype 1.x unavailable or disabled ok 36 # skip freetype 1.x unavailable or disabled ok 37 # skip freetype 1.x unavailable or disabled ok 38 # skip freetype 1.x unavailable or disabled ok 39 # skip freetype 1.x unavailable or disabled ok 40 # skip freetype 1.x unavailable or disabled ok 41 # skip freetype 1.x unavailable or disabled ok 42 # skip freetype 1.x unavailable or disabled ok 43 # skip freetype 1.x unavailable or disabled ok 44 # skip freetype 1.x unavailable or disabled ok 45 # skip freetype 1.x unavailable or disabled ok 46 # skip freetype 1.x unavailable or disabled ok 47 # skip freetype 1.x unavailable or disabled ok 48 # skip freetype 1.x unavailable or disabled ok 49 # skip freetype 1.x unavailable or disabled ok 50 # skip freetype 1.x unavailable or disabled ok 51 # skip freetype 1.x unavailable or disabled ok 52 # skip freetype 1.x unavailable or disabled ok 53 # skip freetype 1.x unavailable or disabled ok 54 # skip freetype 1.x unavailable or disabled ok 55 # skip freetype 1.x unavailable or disabled ok 56 # skip freetype 1.x unavailable or disabled ok 57 # skip freetype 1.x unavailable or disabled ok 58 # skip freetype 1.x unavailable or disabled ok 59 # skip freetype 1.x unavailable or disabled ok 60 # skip freetype 1.x unavailable or disabled ok 61 # skip freetype 1.x unavailable or disabled ok 62 # skip freetype 1.x unavailable or disabled ok 63 # skip freetype 1.x unavailable or disabled ok 64 # skip freetype 1.x unavailable or disabled ok 65 # skip freetype 1.x unavailable or disabled ok 66 # skip freetype 1.x unavailable or disabled ok 67 # skip freetype 1.x unavailable or disabled ok 68 # skip freetype 1.x unavailable or disabled ok 69 # skip freetype 1.x unavailable or disabled ok 70 # skip freetype 1.x unavailable or disabled ok 71 # skip freetype 1.x unavailable or disabled ok 72 # skip freetype 1.x unavailable or disabled ok 73 # skip freetype 1.x unavailable or disabled ok 74 # skip freetype 1.x unavailable or disabled ok 75 # skip freetype 1.x unavailable or disabled ok 76 # skip freetype 1.x unavailable or disabled ok 77 # skip freetype 1.x unavailable or disabled ok 78 # skip freetype 1.x unavailable or disabled ok 79 # skip freetype 1.x unavailable or disabled ok 80 # skip freetype 1.x unavailable or disabled ok 81 # skip freetype 1.x unavailable or disabled ok 82 # skip freetype 1.x unavailable or disabled ok 83 # skip freetype 1.x unavailable or disabled ok 84 # skip freetype 1.x unavailable or disabled ok 85 # skip freetype 1.x unavailable or disabled ok 86 # skip freetype 1.x unavailable or disabled ok 87 # skip freetype 1.x unavailable or disabled ok 88 # skip freetype 1.x unavailable or disabled ok 89 # skip freetype 1.x unavailable or disabled ok 90 # skip freetype 1.x unavailable or disabled ok 91 # skip freetype 1.x unavailable or disabled ok, 90/91 skipped: freetype 1.x unavailable or disabled t/t36oofont.........1..20 ok 1 - use Imager; ok 2 # skip T1lib missing or disabled ok 3 # skip T1lib missing or disabled ok 4 # skip T1lib missing or disabled ok 5 # skip T1lib missing or disabled ok 6 # skip T1lib missing or disabled ok 7 # skip T1lib missing or disabled ok 8 # skip T1lib missing or disabled ok 9 # skip T1lib missing or disabled ok 10 # skip FT1.x missing or disabled ok 11 # skip FT1.x missing or disabled ok 12 # skip FT1.x missing or disabled ok 13 # skip FT1.x missing or disabled ok 14 # skip FT1.x missing or disabled ok 15 # skip FT1.x missing or disabled ok 16 # skip FT1.x missing or disabled ok 17 # skip FT1.x missing or disabled ok 18 # skip FT1.x missing or disabled ok 19 # skip FT1.x missing or disabled ok 20 - end ok, 18/20 skipped: various reasons t/t37w32font........1..54 ok 1 - use Imager; ok 2 # skip no MS Windows ok 3 # skip no MS Windows ok 4 # skip no MS Windows ok 5 # skip no MS Windows ok 6 # skip no MS Windows ok 7 # skip no MS Windows ok 8 # skip no MS Windows ok 9 # skip no MS Windows ok 10 # skip no MS Windows ok 11 # skip no MS Windows ok 12 # skip no MS Windows ok 13 # skip no MS Windows ok 14 # skip no MS Windows ok 15 # skip no MS Windows ok 16 # skip no MS Windows ok 17 # skip no MS Windows ok 18 # skip no MS Windows ok 19 # skip no MS Windows ok 20 # skip no MS Windows ok 21 # skip no MS Windows ok 22 # skip no MS Windows ok 23 # skip no MS Windows ok 24 # skip no MS Windows ok 25 # skip no MS Windows ok 26 # skip no MS Windows ok 27 # skip no MS Windows ok 28 # skip no MS Windows ok 29 # skip no MS Windows ok 30 # skip no MS Windows ok 31 # skip no MS Windows ok 32 # skip no MS Windows ok 33 # skip no MS Windows ok 34 # skip no MS Windows ok 35 # skip no MS Windows ok 36 # skip no MS Windows ok 37 # skip no MS Windows ok 38 # skip no MS Windows ok 39 # skip no MS Windows ok 40 # skip no MS Windows ok 41 # skip no MS Windows ok 42 # skip no MS Windows ok 43 # skip no MS Windows ok 44 # skip no MS Windows ok 45 # skip no MS Windows ok 46 # skip no MS Windows ok 47 # skip no MS Windows ok 48 # skip no MS Windows ok 49 # skip no MS Windows ok 50 # skip no MS Windows ok 51 # skip no MS Windows ok 52 # skip no MS Windows ok 53 # skip no MS Windows ok 54 # skip no MS Windows ok, 53/54 skipped: no MS Windows t/t38ft2font........1..183 ok 1 - use Imager; ok 2 # skip no freetype2 library found ok 3 # skip no freetype2 library found ok 4 # skip no freetype2 library found ok 5 # skip no freetype2 library found ok 6 # skip no freetype2 library found ok 7 # skip no freetype2 library found ok 8 # skip no freetype2 library found ok 9 # skip no freetype2 library found ok 10 # skip no freetype2 library found ok 11 # skip no freetype2 library found ok 12 # skip no freetype2 library found ok 13 # skip no freetype2 library found ok 14 # skip no freetype2 library found ok 15 # skip no freetype2 library found ok 16 # skip no freetype2 library found ok 17 # skip no freetype2 library found ok 18 # skip no freetype2 library found ok 19 # skip no freetype2 library found ok 20 # skip no freetype2 library found ok 21 # skip no freetype2 library found ok 22 # skip no freetype2 library found ok 23 # skip no freetype2 library found ok 24 # skip no freetype2 library found ok 25 # skip no freetype2 library found ok 26 # skip no freetype2 library found ok 27 # skip no freetype2 library found ok 28 # skip no freetype2 library found ok 29 # skip no freetype2 library found ok 30 # skip no freetype2 library found ok 31 # skip no freetype2 library found ok 32 # skip no freetype2 library found ok 33 # skip no freetype2 library found ok 34 # skip no freetype2 library found ok 35 # skip no freetype2 library found ok 36 # skip no freetype2 library found ok 37 # skip no freetype2 library found ok 38 # skip no freetype2 library found ok 39 # skip no freetype2 library found ok 40 # skip no freetype2 library found ok 41 # skip no freetype2 library found ok 42 # skip no freetype2 library found ok 43 # skip no freetype2 library found ok 44 # skip no freetype2 library found ok 45 # skip no freetype2 library found ok 46 # skip no freetype2 library found ok 47 # skip no freetype2 library found ok 48 # skip no freetype2 library found ok 49 # skip no freetype2 library found ok 50 # skip no freetype2 library found ok 51 # skip no freetype2 library found ok 52 # skip no freetype2 library found ok 53 # skip no freetype2 library found ok 54 # skip no freetype2 library found ok 55 # skip no freetype2 library found ok 56 # skip no freetype2 library found ok 57 # skip no freetype2 library found ok 58 # skip no freetype2 library found ok 59 # skip no freetype2 library found ok 60 # skip no freetype2 library found ok 61 # skip no freetype2 library found ok 62 # skip no freetype2 library found ok 63 # skip no freetype2 library found ok 64 # skip no freetype2 library found ok 65 # skip no freetype2 library found ok 66 # skip no freetype2 library found ok 67 # skip no freetype2 library found ok 68 # skip no freetype2 library found ok 69 # skip no freetype2 library found ok 70 # skip no freetype2 library found ok 71 # skip no freetype2 library found ok 72 # skip no freetype2 library found ok 73 # skip no freetype2 library found ok 74 # skip no freetype2 library found ok 75 # skip no freetype2 library found ok 76 # skip no freetype2 library found ok 77 # skip no freetype2 library found ok 78 # skip no freetype2 library found ok 79 # skip no freetype2 library found ok 80 # skip no freetype2 library found ok 81 # skip no freetype2 library found ok 82 # skip no freetype2 library found ok 83 # skip no freetype2 library found ok 84 # skip no freetype2 library found ok 85 # skip no freetype2 library found ok 86 # skip no freetype2 library found ok 87 # skip no freetype2 library found ok 88 # skip no freetype2 library found ok 89 # skip no freetype2 library found ok 90 # skip no freetype2 library found ok 91 # skip no freetype2 library found ok 92 # skip no freetype2 library found ok 93 # skip no freetype2 library found ok 94 # skip no freetype2 library found ok 95 # skip no freetype2 library found ok 96 # skip no freetype2 library found ok 97 # skip no freetype2 library found ok 98 # skip no freetype2 library found ok 99 # skip no freetype2 library found ok 100 # skip no freetype2 library found ok 101 # skip no freetype2 library found ok 102 # skip no freetype2 library found ok 103 # skip no freetype2 library found ok 104 # skip no freetype2 library found ok 105 # skip no freetype2 library found ok 106 # skip no freetype2 library found ok 107 # skip no freetype2 library found ok 108 # skip no freetype2 library found ok 109 # skip no freetype2 library found ok 110 # skip no freetype2 library found ok 111 # skip no freetype2 library found ok 112 # skip no freetype2 library found ok 113 # skip no freetype2 library found ok 114 # skip no freetype2 library found ok 115 # skip no freetype2 library found ok 116 # skip no freetype2 library found ok 117 # skip no freetype2 library found ok 118 # skip no freetype2 library found ok 119 # skip no freetype2 library found ok 120 # skip no freetype2 library found ok 121 # skip no freetype2 library found ok 122 # skip no freetype2 library found ok 123 # skip no freetype2 library found ok 124 # skip no freetype2 library found ok 125 # skip no freetype2 library found ok 126 # skip no freetype2 library found ok 127 # skip no freetype2 library found ok 128 # skip no freetype2 library found ok 129 # skip no freetype2 library found ok 130 # skip no freetype2 library found ok 131 # skip no freetype2 library found ok 132 # skip no freetype2 library found ok 133 # skip no freetype2 library found ok 134 # skip no freetype2 library found ok 135 # skip no freetype2 library found ok 136 # skip no freetype2 library found ok 137 # skip no freetype2 library found ok 138 # skip no freetype2 library found ok 139 # skip no freetype2 library found ok 140 # skip no freetype2 library found ok 141 # skip no freetype2 library found ok 142 # skip no freetype2 library found ok 143 # skip no freetype2 library found ok 144 # skip no freetype2 library found ok 145 # skip no freetype2 library found ok 146 # skip no freetype2 library found ok 147 # skip no freetype2 library found ok 148 # skip no freetype2 library found ok 149 # skip no freetype2 library found ok 150 # skip no freetype2 library found ok 151 # skip no freetype2 library found ok 152 # skip no freetype2 library found ok 153 # skip no freetype2 library found ok 154 # skip no freetype2 library found ok 155 # skip no freetype2 library found ok 156 # skip no freetype2 library found ok 157 # skip no freetype2 library found ok 158 # skip no freetype2 library found ok 159 # skip no freetype2 library found ok 160 # skip no freetype2 library found ok 161 # skip no freetype2 library found ok 162 # skip no freetype2 library found ok 163 # skip no freetype2 library found ok 164 # skip no freetype2 library found ok 165 # skip no freetype2 library found ok 166 # skip no freetype2 library found ok 167 # skip no freetype2 library found ok 168 # skip no freetype2 library found ok 169 # skip no freetype2 library found ok 170 # skip no freetype2 library found ok 171 # skip no freetype2 library found ok 172 # skip no freetype2 library found ok 173 # skip no freetype2 library found ok 174 # skip no freetype2 library found ok 175 # skip no freetype2 library found ok 176 # skip no freetype2 library found ok 177 # skip no freetype2 library found ok 178 # skip no freetype2 library found ok 179 # skip no freetype2 library found ok 180 # skip no freetype2 library found ok 181 # skip no freetype2 library found ok 182 # skip no freetype2 library found ok 183 # skip no freetype2 library found ok, 182/183 skipped: no freetype2 library found t/t40scale..........1..223 ok 1 - use Imager; ok 2 - load test image ok 3 - scale it (good mode) ok 4 - save scaled image ok 5 - scale it (preview) ok 6 - write preview scaled image ok 7 - scale it (mixing) ok 8 - write mixing scaled image ok 9 - create double/sample image ok 10 - scale it (mixing, double) ok 11 - write double/mixing scaled image ok 12 - got the right image type as output ok 13 - scale it (hscale, mixing, double) ok 14 - same height ok 15 - save it ok 16 - scale it (vscale, mixing, double) ok 17 - same width ok 18 - save it # scale() called in void context - scale() returns the scaled image at t/t40scale.t line 73 ok 19 - check warning ok 20 - check filename # scaleX() called in void context - scaleX() returns the scaled image at t/t40scale.t line 77 ok 21 - check warning ok 22 - check filename # scaleY() called in void context - scaleY() returns the scaled image at t/t40scale.t line 81 ok 23 - check warning ok 24 - check filename ok 25 - min scale width ok 26 - min scale height ok 27 - min scale width (preview) ok 28 - min scale height (preview) ok 29 - min scale width (mixing) ok 30 - min scale height (mixing) ok 31 - try to scale empty image ok 32 - check error message ok 33 - try to scaleX empty image ok 34 - check error message ok 35 - try to scaleY empty image ok 36 - check error message ok 37 - unknown qtype ok 38 - check error message ok 39 - unknown type ok 40 - check error message ok 41 # skip optional module Image::Math::Constrain not installed ok 42 # skip optional module Image::Math::Constrain not installed ok 43 # skip optional module Image::Math::Constrain not installed # 48 x 48 def type: xpixels 48 ypixels 48 ok 44 - scale 48 x 48 def type qtype normal ok 45 - check width ok 46 - check height ok 47 - scale 48 x 48 def type qtype preview ok 48 - check width ok 49 - check height ok 50 - scale 48 x 48 def type qtype mixing ok 51 - check width ok 52 - check height # 48 x 48 max type: xpixels 48 ypixels 48 type max ok 53 - scale 48 x 48 max type qtype normal ok 54 - check width ok 55 - check height ok 56 - scale 48 x 48 max type qtype preview ok 57 - check width ok 58 - check height ok 59 - scale 48 x 48 max type qtype mixing ok 60 - check width ok 61 - check height # 80 x 80 min type: xpixels 80 ypixels 80 type min ok 62 - scale 80 x 80 min type qtype normal ok 63 - check width ok 64 - check height ok 65 - scale 80 x 80 min type qtype preview ok 66 - check width ok 67 - check height ok 68 - scale 80 x 80 min type qtype mixing ok 69 - check width ok 70 - check height # no scale parameters (default to 0.5 scalefactor): ok 71 - scale no scale parameters (default to 0.5 scalefactor) qtype normal ok 72 - check width ok 73 - check height ok 74 - scale no scale parameters (default to 0.5 scalefactor) qtype preview ok 75 - check width ok 76 - check height ok 77 - scale no scale parameters (default to 0.5 scalefactor) qtype mixing ok 78 - check width ok 79 - check height # 0.75 scalefactor: scalefactor 0.75 ok 80 - scale 0.75 scalefactor qtype normal ok 81 - check width ok 82 - check height ok 83 - scale 0.75 scalefactor qtype preview ok 84 - check width ok 85 - check height ok 86 - scale 0.75 scalefactor qtype mixing ok 87 - check width ok 88 - check height # 80 width: xpixels 80 ok 89 - scale 80 width qtype normal ok 90 - check width ok 91 - check height ok 92 - scale 80 width qtype preview ok 93 - check width ok 94 - check height ok 95 - scale 80 width qtype mixing ok 96 - check width ok 97 - check height # 72 height: ypixels 72 ok 98 - scale 72 height qtype normal ok 99 - check width ok 100 - check height ok 101 - scale 72 height qtype preview ok 102 - check width ok 103 - check height ok 104 - scale 72 height qtype mixing ok 105 - check width ok 106 - check height # xscale 0.5: xscalefactor 0.5 ok 107 - scale xscale 0.5 qtype normal ok 108 - check width ok 109 - check height ok 110 - scale xscale 0.5 qtype preview ok 111 - check width ok 112 - check height ok 113 - scale xscale 0.5 qtype mixing ok 114 - check width ok 115 - check height # yscale 0.5: yscalefactor 0.5 ok 116 - scale yscale 0.5 qtype normal ok 117 - check width ok 118 - check height ok 119 - scale yscale 0.5 qtype preview ok 120 - check width ok 121 - check height ok 122 - scale yscale 0.5 qtype mixing ok 123 - check width ok 124 - check height # xscale 0.25 yscale 0.5: xscalefactor 0.25 yscalefactor 0.5 ok 125 - scale xscale 0.25 yscale 0.5 qtype normal ok 126 - check width ok 127 - check height ok 128 - scale xscale 0.25 yscale 0.5 qtype preview ok 129 - check width ok 130 - check height ok 131 - scale xscale 0.25 yscale 0.5 qtype mixing ok 132 - check width ok 133 - check height # xscale 1.0 yscale 0.5: xscalefactor 1 yscalefactor 0.5 ok 134 - scale xscale 1.0 yscale 0.5 qtype normal ok 135 - check width ok 136 - check height ok 137 - scale xscale 1.0 yscale 0.5 qtype preview ok 138 - check width ok 139 - check height ok 140 - scale xscale 1.0 yscale 0.5 qtype mixing ok 141 - check width ok 142 - check height # xpixels 160 ypixels 48 type nonprop: xpixels 160 ypixels 48 type nonprop ok 143 - scale xpixels 160 ypixels 48 type nonprop qtype normal ok 144 - check width ok 145 - check height ok 146 - scale xpixels 160 ypixels 48 type nonprop qtype preview ok 147 - check width ok 148 - check height ok 149 - scale xpixels 160 ypixels 48 type nonprop qtype mixing ok 150 - check width ok 151 - check height # xpixels 160 ypixels 96: xpixels 160 ypixels 96 ok 152 - scale xpixels 160 ypixels 96 qtype normal ok 153 - check width ok 154 - check height ok 155 - scale xpixels 160 ypixels 96 qtype preview ok 156 - check width ok 157 - check height ok 158 - scale xpixels 160 ypixels 96 qtype mixing ok 159 - check width ok 160 - check height # xpixels 80 ypixels 96 type nonprop: xpixels 80 ypixels 96 type nonprop ok 161 - scale xpixels 80 ypixels 96 type nonprop qtype normal ok 162 - check width ok 163 - check height ok 164 - scale xpixels 80 ypixels 96 type nonprop qtype preview ok 165 - check width ok 166 - check height ok 167 - scale xpixels 80 ypixels 96 type nonprop qtype mixing ok 168 - check width ok 169 - check height # defaults: ok 170 - scaleX defaults qtype normal ok 171 - check width ok 172 - check height ok 173 - scaleX defaults qtype preview ok 174 - check width ok 175 - check height ok 176 - scaleX defaults qtype mixing ok 177 - check width ok 178 - check height # 0.25 scalefactor: scalefactor 0.25 ok 179 - scaleX 0.25 scalefactor qtype normal ok 180 - check width ok 181 - check height ok 182 - scaleX 0.25 scalefactor qtype preview ok 183 - check width ok 184 - check height ok 185 - scaleX 0.25 scalefactor qtype mixing ok 186 - check width ok 187 - check height # pixels 120: pixels 120 ok 188 - scaleX pixels 120 qtype normal ok 189 - check width ok 190 - check height ok 191 - scaleX pixels 120 qtype preview ok 192 - check width ok 193 - check height ok 194 - scaleX pixels 120 qtype mixing ok 195 - check width ok 196 - check height # defaults: ok 197 - scaleY defaults qtype normal ok 198 - check width ok 199 - check height ok 200 - scaleY defaults qtype preview ok 201 - check width ok 202 - check height ok 203 - scaleY defaults qtype mixing ok 204 - check width ok 205 - check height # 2.0 scalefactor: scalefactor 2 ok 206 - scaleY 2.0 scalefactor qtype normal ok 207 - check width ok 208 - check height ok 209 - scaleY 2.0 scalefactor qtype preview ok 210 - check width ok 211 - check height ok 212 - scaleY 2.0 scalefactor qtype mixing ok 213 - check width ok 214 - check height # pixels 144: pixels 144 ok 215 - scaleY pixels 144 qtype normal ok 216 - check width ok 217 - check height ok 218 - scaleY pixels 144 qtype preview ok 219 - check width ok 220 - check height ok 221 - scaleY pixels 144 qtype mixing ok 222 - check width ok 223 - check height ok, 3/223 skipped: optional module Image::Math::Constrain not installed t/t50basicoo........1..93 # avaliable formats: # raw # bmp # pnm # tga # ifs # type raw #opening Format: raw, options: xsize=>150 file=>testout/t103.raw ysize=>150 type=>raw ok 1 # reading from file ok 2 # opening testout/t103.raw ok 3 # read from fh ok 4 # seek after read ok 5 # read from fh ok 6 # image comparison after fh read ok 7 # seek after read ok 8 # read from fd ok 9 # image comparistion after fd read ok 10 # seek after fd read ok 11 # close fh after reads ok 12 # read from buffer ok 13 # comparing buffer read image ok 14 # read from callback min ok 15 # comparing mincb image ok 16 # read from callback max ok 17 # comparing maxcb image # type bmp #opening Format: bmp, options: file=>testout/t107_24bit.bmp ok 18 # reading from file ok 19 # opening testout/t107_24bit.bmp ok 20 # read from fh ok 21 # seek after read ok 22 # read from fh ok 23 # image comparison after fh read ok 24 # seek after read ok 25 # read from fd ok 26 # image comparistion after fd read ok 27 # seek after fd read ok 28 # close fh after reads ok 29 # read from buffer ok 30 # comparing buffer read image ok 31 # read from callback min ok 32 # comparing mincb image ok 33 # read from callback max ok 34 # comparing maxcb image # type tga #opening Format: tga, options: file=>testout/t108_24bit.tga ok 35 # reading from file ok 36 # opening testout/t108_24bit.tga ok 37 # read from fh ok 38 # seek after read ok 39 # read from fh ok 40 # image comparison after fh read ok 41 # seek after read ok 42 # read from fd ok 43 # image comparistion after fd read ok 44 # seek after fd read ok 45 # close fh after reads ok 46 # read from buffer ok 47 # comparing buffer read image ok 48 # read from callback min ok 49 # comparing mincb image ok 50 # read from callback max ok 51 # comparing maxcb image # write tests for raw ok 52 # cannot read base file # writing raw to a file ok 53 # writing raw to a file testout/t50out.raw # writing raw to a FH ok 54 # writing raw to a FH ok 55 # seek after writing raw to a FH ok 56 # write to FH after writing raw ok 57 # closing FH after writing raw ok 58 # opening data source # writing raw to a buffer ok 59 # writing raw to a buffer ok 60 # comparing file data to buffer # writing raw via callbacks (mb=1) ok 61 # writing raw to callback (mb=1) ok 62 # checking closecb called ok 63 # comparing callback output to file data # writing raw via callbacks (no mb) ok 64 # writing raw to callback (no mb) ok 65 # comparing callback output to file data # write tests for bmp ok 66 # cannot read base file # writing bmp to a file ok 67 # writing bmp to a file testout/t50out.bmp # writing bmp to a FH ok 68 # writing bmp to a FH ok 69 # seek after writing bmp to a FH ok 70 # write to FH after writing bmp ok 71 # closing FH after writing bmp ok 72 # opening data source # writing bmp to a buffer ok 73 # writing bmp to a buffer ok 74 # comparing file data to buffer # writing bmp via callbacks (mb=1) ok 75 # writing bmp to callback (mb=1) ok 76 # checking closecb called ok 77 # comparing callback output to file data # writing bmp via callbacks (no mb) ok 78 # writing bmp to callback (no mb) ok 79 # comparing callback output to file data # write tests for tga ok 80 # cannot read base file # writing tga to a file ok 81 # writing tga to a file testout/t50out.tga # writing tga to a FH ok 82 # writing tga to a FH ok 83 # seek after writing tga to a FH ok 84 # write to FH after writing tga ok 85 # closing FH after writing tga ok 86 # opening data source # writing tga to a buffer ok 87 # writing tga to a buffer ok 88 # comparing file data to buffer # writing tga via callbacks (mb=1) ok 89 # writing tga to callback (mb=1) ok 90 # checking closecb called ok 91 # comparing callback output to file data # writing tga via callbacks (no mb) ok 92 # writing tga to callback (no mb) ok 93 # comparing callback output to file data # multi-image write tests ok t/t55trans..........1..5 ok 1 Can't locate Affix/Infix2Postfix.pm in @INC (@INC contains: blib/arch blib/lib /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/depot/main/Apps/CPAN_Run/lib /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl . /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl .) at (eval 1) line 1. BEGIN failed--compilation aborted at (eval 1) line 1. ok 2 # skip # warning transform: expr given and Affix::Infix2Postfix is not avaliable. ok 3 # skip # warning transform: expr given and Affix::Infix2Postfix is not avaliable. ok 4 # skip # warning transform: expr given and Affix::Infix2Postfix is not avaliable. ok 5 # skip # warning transform: expr given and Affix::Infix2Postfix is not avaliable. ok, 4/5 skipped: # warning transform: expr given and Affix::Infix2Postfix is not avaliable. t/t56postfix........1..6 ok 1 - use Imager::Expr; ok 2 - compile postfix ok 3 - ret at the end ok 4 - found mult ok 5 - found add ok 6 - found getp1 ok t/t57infix..........1..7 ok 1 - use Imager::Expr; ok 2 # skip Imager::Expr::Infix not available ok 3 # skip Imager::Expr::Infix not available ok 4 # skip Imager::Expr::Infix not available ok 5 # skip Imager::Expr::Infix not available ok 6 # skip Imager::Expr::Infix not available ok 7 # skip Imager::Expr::Infix not available ok, 6/7 skipped: Imager::Expr::Infix not available t/t58trans2.........1..36 ok 1 - use Imager; ok 2 - returned an image on error ok 3 - No error message on failure ok 4 - synthesis failed ok 5 - image distortion ok 6 - image combination ok 7 - alpha output ok 8 - zero alpha ok 9 - max alpha ok 10 - log function # op tests ok 11 - value hsv getp1 ok 12 - hue ok 13 - sat ok 14 - add mult sub rgb red green blue ok 15 - div uminus ok 16 - pow mod ok 17 - multp ok 18 - addp ok 19 - subp ok 20 - sin cos pi sqrt ok 21 - atan2 ok 22 - distance ok 23 - int ok 24 - if ok 25 - ifp ok 26 - le lt gt ok 27 - ge eq ne ok 28 - and or not ok 29 - abs ok 30 - exp log # Imager::Transform ok 31 - funcs ok 32 - got tranform ok 33 - description ok 34 - input description ok 35 - expected failure on accessing invalid image # not enough images, code requires 2, 0 supplied ok 36 - didn't get expected error ok t/t59assem..........1..6 ok 1 - use Imager::Expr::Assem; ok 2 - compile simple assembler ok 3 - last op is a ret ok 4 - first op is a set ok 5 - next is a getp1 ok 6 - found comparison ok t/t61filters........1..73 ok 1 - autolevels ok 2 - write autolevels ok 3 - contrast ok 4 - write contrast ok 5 - conv ok 6 - write conv ok 7 - gaussian ok 8 - write gaussian ok 9 - gaussian ok 10 - write gaussian ok 11 - 8 and 16 gaussian match ok 12 - gradgen ok 13 - write gradgen ok 14 - mosaic ok 15 - write mosaic ok 16 - hardinvert ok 17 - write hardinvert ok 18 - noise ok 19 - write noise ok 20 - radnoise ok 21 - write radnoise ok 22 - turbnoise ok 23 - write turbnoise ok 24 - bumpmap ok 25 - write bumpmap ok 26 - bumpmap_complex ok 27 - write bumpmap_complex ok 28 - postlevels ok 29 - write postlevels ok 30 - watermark ok 31 - write watermark ok 32 - fountain ok 33 - write fountain ok 34 - fountain ok 35 - write fountain ok 36 - fountain ok 37 - write fountain ok 38 - read gimpgrad ok 39 - fountain ok 40 - write fountain ok 41 - unsharpmask ok 42 - write unsharpmask ok 43 - conv ok 44 - write conv ok 45 - nearest_color ok 46 - write nearest_color ok 47 - fountain ok 48 - write fountain ok 49 - got difference image ok 50 - compare test image and diff image ok 51 - read newer gimp gradient ok 52 - check name read correctly ok 53 - check we handle case of no name reference correctly ok 54 - save a gradient ok 55 - read what we wrote ok 56 - we didn't set the name, so shouldn't get one ok 57 - write gradient with a name ok 58 - read what we wrote ok 59 - check the name matches ok 60 - fountain with color names instead of objects in segments ok 61 - check black converted correctly ok 62 - check white converted correctly ok 63 - fountain with invalid color name ok 64 - check error message ok 65 - linear fountain sample ok 66 - revolution fountain sample ok 67 - radial fountain sample ok 68 - perl_test ok 69 - write perl_test ok 70 - difference() - check image with mindist 0 ok 71 - difference() - check image with mindist 1 ok 72 - difference() - check image with mindist 0 - large samples ok 73 - difference() - check image with mindist 1.1 - large samples ok t/t64copyflip.......1..65 ok 1 - copy returned something ok 2 - copy matches source ok 3 - double horiz flipped matches original ok 4 - double vertically flipped image matches original ok 5 - check flip with hv matches flip v then flip h ok 6 - got a rotated image ok 7 - check it matches source ok 8 - type check ok 9 - bits check ok 10 - channels check ok 11 - got a rotated image ok 12 - check it matches source ok 13 - type check ok 14 - bits check ok 15 - channels check ok 16 - got a rotated image ok 17 - check it matches source ok 18 - type check ok 19 - bits check ok 20 - channels check ok 21 - got a rotated image ok 22 - check it matches source ok 23 - type check ok 24 - bits check ok 25 - channels check ok 26 - got a rotated image ok 27 - check it matches source ok 28 - type check ok 29 - bits check ok 30 - channels check ok 31 - got a rotated image ok 32 - check it matches source ok 33 - type check ok 34 - bits check ok 35 - channels check ok 36 - got a rotated image ok 37 - check it matches source ok 38 - type check ok 39 - bits check ok 40 - channels check ok 41 - got a rotated image ok 42 - check it matches source ok 43 - type check ok 44 - bits check ok 45 - channels check ok 46 - check rotate 90 then 270 matches original ok 47 - check rotate 90 then 180 then 90 matches original ok 48 - rotation by 10 degrees gave us an image ok 49 - rotate with background gave us an image ok 50 - rotate with background as text gave us an image ok 51 - check background set correctly ok 52 - should fail due to bad back color ok 53 - check error message ok 54 - matrix_transform() returned an image ok 55 - matrix_transform() with back returned an image # copy() called in void context - copy() returns the copied image at t/t64copyflip.t line 142 ok 56 - correct warning ok 57 - correct file # rotate() called in void context - rotate() returns the rotated image at t/t64copyflip.t line 146 ok 58 - correct warning ok 59 - correct file # copy() called in void context - copy() returns the copied image at t/t64copyflip.t line 150 ok 60 - correct warning ok 61 - correct file ok 62 - RT\#29936 - check non-blank output ok 63 - should be only 2 colors ok 64 - check we got black ok 65 - and red ok t/t65crop...........1..64 ok 1 - created image ph ok 2 - loaded source ok 3 - got an image ok 4 - save to file ok 5 - check src channels ok 6 - check src bits ok 7 - check out channels ok 8 - check out bits # try it for paletted too ok 9 - check source type ok 10 - check output type ok 11 - src width ok 12 - src height ok 13 - got output for basic ok 14 - got cmp for basic ok 15 - difference should be 0 for basic ok 16 - got output for middle ok 17 - got cmp for middle ok 18 - difference should be 0 for middle ok 19 - got output for lefttop ok 20 - got cmp for lefttop ok 21 - difference should be 0 for lefttop ok 22 - got output for bottomright ok 23 - got cmp for bottomright ok 24 - difference should be 0 for bottomright ok 25 - got output for acrossmiddle ok 26 - got cmp for acrossmiddle ok 27 - difference should be 0 for acrossmiddle ok 28 - got output for downmiddle ok 29 - got cmp for downmiddle ok 30 - difference should be 0 for downmiddle ok 31 - got output for rightside ok 32 - got cmp for rightside ok 33 - difference should be 0 for rightside ok 34 - got output for leftside ok 35 - got cmp for leftside ok 36 - difference should be 0 for leftside ok 37 - got output for topside ok 38 - got cmp for topside ok 39 - difference should be 0 for topside ok 40 - got output for bottomside ok 41 - got cmp for bottomside ok 42 - difference should be 0 for bottomside ok 43 - got output for overright ok 44 - got cmp for overright ok 45 - difference should be 0 for overright ok 46 - got output for overtop ok 47 - got cmp for overtop ok 48 - difference should be 0 for overtop ok 49 - got output for overleft ok 50 - got cmp for overleft ok 51 - difference should be 0 for overleft ok 52 - got output for overbottom ok 53 - got cmp for overbottom ok 54 - difference should be 0 for overbottom ok 55 - nothing across ok 56 - and message ok 57 - nothing down ok 58 - and message # crop() called in void context - crop() returns the cropped image at t/t65crop.t line 169 ok 59 - correct warning ok 60 - correct file ok 61 - outside of image ok 62 - and message ok 63 - outside of image ok 64 - and message ok t/t66paste..........1..23 ok 1 - use Imager; ok 2 - load test img ok 3 - load test img again ok 4 - paste it ok 5 - save it ok 6 - paste whole image ok 7 - compare pasted and expected ok 8 - paste from inside src ok 9 - compare pasted and expected ok 10 - paste src cropped all sides ok 11 - compare pasted and expected ok 12 - same but specify width/height instead ok 13 - compare pasted and expected ok 14 - using src_coords ok 15 - compare pasted and expected ok 16 - paste with just src_maxx ok 17 - shouldn't warn ok 18 - check correctly pasted ok 19 - paste with just src_maxy ok 20 - shouldn't warn ok 21 - check pasted correctly ok 22 - paste with src_maxy > source width ok 23 - check pasted correctly ok t/t67convert........1..21 ok 1 - convert to white ok 2 - one channel image now ok 3 - check converted size is the same # 255 67 91 104 ok 4 - check image is white ok 5 - convert preset gray ok 6 - save grey image ok 7 - convert preset blue ok 8 - save blue image ok 9 - convert 16/bit sample image ok 10 - Image still 16-bit/sample ok 11 - image roughly red ok 12 - add black to paletted ok 13 - convert paletted ok 14 - image still paletted ok 15 - still only one colour ok 16 - get color from palette # 0 255 0 255 ok 17 - colour is as expected # convert() called in void context - convert() returns the converted image at t/t67convert.t line 108 ok 18 - correct warning ok 19 - correct file ok 20 - check source bits ok 21 - make sure result has extra bits ok t/t68map............1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/t69rubthru........1..38 ok 1 - use Imager; ok 2 - low level rubthrough ok 3 - get pixel at (10, 10) # (0,0,0) <=> (0,0,0) ok 4 - check for correct color ok 5 - get pixel at (30, 30) # (128,0,0) <=> (128,0,0) ok 6 - check color ok 7 - low level with grey/alpha source ok 8 - get at (15, 15) # (0,0,0) <=> (0,0,0) ok 9 - check color ok 10 - get pixel at (30, 30) # (128,128,128) <=> (128,128,128) ok 11 - check color ok 12 - low level with grey target and gray/alpha source ok 13 - get pixel at 10, 10 ok 14 - check grey level ok 15 - check grey level at 30, 30 ok 16 - check failure of 4 channel over 1 channel image ok 17 - smoke test vs 16-bit/sample image ok 18 - get pixel at 30, 30 # (128,0,0) <=> (128,0,0) ok 19 - check color ok 20 - oo rubthrough # (0,0,0) <=> (0,0,0) ok 21 - check pixel at 10, 10 # (128,0,0) <=> (128,0,0) ok 22 - check pixel at 30, 30 ok 23 - check oo fails correctly ok 24 - check error message ok 25 - check empty target ok 26 - check error message ok 27 - check empty source ok 28 - check error message ok 29 - do 4 on 4 rubthrough ok 30 - check at zero source coverage on full targ coverage ok 31 - check at zero source coverage on half targ coverage ok 32 - check at zero source coverage on zero targ coverage ok 33 - check at half source_coverage on full targ coverage ok 34 - check at half source coverage on half targ coverage ok 35 - check at half source coverage on zero targ coverage ok 36 - check at full source_coverage on full targ coverage ok 37 - check at full source coverage on half targ coverage ok 38 - check at full source coverage on zero targ coverage ok t/t70newgif.........1..24 ok 1 ok 2 ok 3 # skipped: no gif support ok 4 # skipped: no gif support ok 5 # skipped: no gif support ok 6 # skipped: no gif support ok 7 # skipped: no gif support ok 8 # skipped: no gif support ok 9 # skipped: no gif support ok 10 # skipped: no gif support ok 11 # skipped: no gif support ok 12 # skipped: no gif support ok 13 # skipped: no gif support ok 14 # skipped: no gif support ok 15 # skipped: no gif support ok 16 # skipped: no gif support ok 17 # skipped: no gif support ok 18 # skipped: no gif support ok 19 # skipped: no gif support ok 20 # skipped: no gif support ok 21 # skipped: no gif support ok 22 # skipped: no gif support ok 23 # skipped: no gif support ok 24 # skipped: no gif support ok, 22/24 skipped: no gif support t/t75polyaa.........1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 XXX ok 7 ok 8 ok 9 ok t/t80texttools......1..13 ok 1 - use Imager; ok 2 - require Imager::Font::Wrap; ok 3 # skip Need Freetype 1.x or 2.x to test ok 4 # skip Need Freetype 1.x or 2.x to test ok 5 # skip Need Freetype 1.x or 2.x to test ok 6 # skip Need Freetype 1.x or 2.x to test ok 7 # skip Need Freetype 1.x or 2.x to test ok 8 # skip Need Freetype 1.x or 2.x to test ok 9 # skip Need Freetype 1.x or 2.x to test ok 10 # skip Need Freetype 1.x or 2.x to test ok 11 # skip Need Freetype 1.x or 2.x to test ok 12 # skip Need Freetype 1.x or 2.x to test ok 13 # skip Need Freetype 1.x or 2.x to test ok, 11/13 skipped: Need Freetype 1.x or 2.x to test t/t81hlines.........1..15 ok 1 - made hline ok 2 - check values ok 3 - check (-5, 7) added ok 4 - check (8, 4) added ok 5 - check (3, 3) added ok 6 - check (2, 6) added ok 7 - check (6, -5, 5) not added ok 8 - check (6, 100, 5) not added ok 9 - check (-1, 5, 2) not added ok 10 - check (10, 5, 2) not added ok 11 - check internal overlap merged ok 12 - lots of segments ok 13 - merge lots of segments ok 14 - left merge ok 15 - right merge ok t/t82inline.........1..0 # Skip Inline required for testing API skipped: Inline required for testing API t/t90cc.............1..16 ok 1 - load test image ok 2 - check color count is small enough # color count: 86 ok 3 - expected number of colors ok 4 - check overflow handling ok 5 - getcolorcount is 1 ok 6 - 2500 are in black ok 7 - getcolorcount is 2 ok 8 - 1250, 1250: Black and blue ok 9 - getcolorcount is 3 ok 10 - 625, 625, 1250: Black blue and red ok 11 - test overflow check ok 12 - 625, 625, 1250: Black blue and red (hash) ok 13 - test overflow check ok 14 - 3 colors (grey) ok 15 - color counts (grey) ok 16 - color usage hash (grey) ok t/t91pod............1..0 # Skip Test::Pod 1.00 required for testing POD skipped: Test::Pod 1.00 required for testing POD t/t92samples........1..17 ok 1 - sample file anaglyph.pl in manifest ok 2 - sample file replace_color.pl in manifest ok 3 - sample file inline_replace_color.pl in manifest ok 4 - sample file interleave.pl in manifest ok 5 - sample file samp-form.cgi in manifest ok 6 - sample file samp-image.cgi in manifest ok 7 - sample file samp-scale.html in manifest ok 8 - sample file samp-scale.cgi in manifest ok 9 - sample file samp-tags.html in manifest ok 10 - sample file samp-tags.cgi in manifest ok 11 - sample file border.pl in manifest ok 12 - sample file slant_text.pl in manifest ok 13 - sample file tk-photo.pl in manifest ok 14 - sample file align-string.pl in manifest ok 15 - sample file inline_capture2image.pl in manifest ok 16 - sample file flasher.pl in manifest ok 17 - sample file gifscale.pl in manifest ok t/t93podcover.......1..0 # Skip Test::Pod::Coverage 1.08 required for POD coverage skipped: Test::Pod::Coverage 1.08 required for POD coverage t/t94kwalitee.......1..58 ok 1 - file lib/Imager/Font.pm has use strict ok 2 - file lib/Imager/Color/Table.pm has use strict ok 3 - file dynfilt/Makefile.PL has use strict ok 4 - file lib/Imager/Font/Type1.pm has use strict ok 5 - file lib/Imager/Expr/Assem.pm has use strict ok 6 - file lib/Imager/Font/Truetype.pm has use strict ok 7 - file regops.perl has use strict ok 8 - file samples/anaglyph.pl has use strict ok 9 - file samples/flasher.pl has use strict ok 10 - file t/testtools.pl has use strict ok 11 - file ICO/ICO.pm has use strict ok 12 - file t/Pod/Coverage/Imager.pm has use strict ok 13 - file samples/interleave.pl has use strict ok 14 - file SGI/Makefile.PL has use strict ok 15 - file samples/replace_color.pl has use strict ok 16 - file lib/Imager/Matrix2d.pm has use strict ok 17 - file lib/Imager/Regops.pm has use strict ok 18 - file samples/border.pl has use strict ok 19 - file lib/Imager/Test.pm has use strict ok 20 - file spot.perl has use strict ok 21 - file samples/align-string.pl has use strict ok 22 - file DynTest/DynTest.pm has use strict ok 23 - file lib/Imager/Fountain.pm has use strict ok 24 - file lib/Imager/ExtUtils.pm has use strict ok 25 - file samples/inline_replace_color.pl has use strict ok 26 - file lib/Imager/Font/BBox.pm has use strict ok 27 - file ICO/lib/Imager/File/CUR.pm has use strict ok 28 - file filterlist.perl has use strict ok 29 - file Mandelbrot/Mandelbrot.pm has use strict ok 30 - file errep.perl has use strict ok 31 - file transform.perl has use strict ok 32 - file lib/Imager/Color.pm has use strict ok 33 - file samples/inline_capture2image.pl has use strict ok 34 - file Makefile.PL has use strict ok 35 - file lib/Imager/Font/Image.pm has use strict ok 36 - file Flines/Makefile.PL has use strict ok 37 - file SGI/SGI.pm has use strict ok 38 - file samples/tk-photo.pl has use strict ok 39 - file lib/Imager/Expr.pm has use strict ok 40 - file lib/Imager/Transform.pm has use strict ok 41 - file Imager.pm has use strict ok 42 - file samples/gifscale.pl has use strict ok 43 - file ICO/Makefile.PL has use strict ok 44 - file apidocs.perl has use strict ok 45 - file CountColor/Makefile.PL has use strict ok 46 - file lib/Imager/Font/FreeType2.pm has use strict ok 47 - file doco.perl has use strict ok 48 - file lib/Imager/Font/Win32.pm has use strict ok 49 - file bigtest.perl has use strict ok 50 - file DynTest/Makefile.PL has use strict ok 51 - file samples/slant_text.pl has use strict ok 52 - file Flines/Flines.pm has use strict ok 53 - file lib/Imager/Font/Wrap.pm has use strict ok 54 - file CountColor/CountColor.pm has use strict ok 55 - file imtoc.perl has use strict ok 56 - file lib/Imager/Color/Float.pm has use strict ok 57 - file lib/Imager/Fill.pm has use strict ok 58 - file Mandelbrot/Makefile.PL has use strict ok t/tr18561...........1..1 ok 1 - shouldn't crash ok t/tr18561b..........1..1 ok 1 - shouldn't crash ok All tests successful, 3 tests and 840 subtests skipped. Files=52, Tests=2891, 111 wallclock secs (90.58 cusr + 15.64 csys = 106.22 CPU) make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t00countcolor.....Using /export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor/../blib 1..9 ok 1 - use Imager::CountColor; ok 2 - check black vs black image ok 3 - check red vs black image ok 4 - check black vs black/blue image ok 5 - check red vs black/blue image ok 6 - check blue vs black/blue image ok 7 - check black vs black/blue/red image ok 8 - check black vs black/blue/red image ok 9 - check black vs black/blue/red image ok All tests successful. Files=1, Tests=9, 1 wallclock secs ( 0.61 cusr + 0.21 csys = 0.82 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t00dyntest........Using /export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest/../blib 1..4 ok 1 - use Imager::Filter::DynTest; ok 2 - load source image ok 3 - try filter ok 4 - save result ok All tests successful. Files=1, Tests=4, 0 wallclock secs ( 0.74 cusr + 0.13 csys = 0.87 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t00flines.........Using /export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines/../blib 1..3 ok 1 - use Imager::Filter::Flines; ok 2 - try filter ok 3 - save result ok All tests successful. Files=1, Tests=3, 1 wallclock secs ( 1.05 cusr + 0.20 csys = 1.25 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t10icon...........1..98 ok 1 - use Imager::File::ICO; ok 2 - read 32 bit ok 3 - check width ok 4 - check height ok 5 - check type ok 6 - check ico_bits tag ok 7 - check i_format tag ok 8 - check ico_mask_tag ok 9 - compare image data ok 10 - read 8 bit ok 11 - check width ok 12 - check height ok 13 - check type ok 14 - color count ok 15 - check ico_bits tag ok 16 - check i_format tag ok 17 - compare image data ok 18 - read 4 bit ok 19 - check width ok 20 - check height ok 21 - check type ok 22 - color count ok 23 - check ico_bits tag ok 24 - check i_format tag ok 25 - compare image data ok 26 - read 1 bit ok 27 - check width ok 28 - check height ok 29 - check type ok 30 - color count ok 31 - check ico_bits tag ok 32 - check i_format tag ok 33 - read multiple ok 34 - image 0 width ok 35 - image 0 height ok 36 - image 1 width ok 37 - image 1 height ok 38 - image 2 width ok 39 - image 2 height ok 40 - image 0 type ok 41 - image 1 type ok 42 - image 2 type ok 43 - image 1 colorcount ok 44 - image 2 colorcount ok 45 - check image data 0(0,0) ok 46 - check image data 1(0,0) ok 47 - check image data 2(0,0) ok 48 - check image data 0(47,0) ok 49 - check image data 1(31,0) ok 50 - check image data 2(15,0) ok 51 - check image data 0(0,47) ok 52 - check image data 1(0,31) ok 53 - check image data 2(0,15) ok 54 - check image data 0(47,47) ok 55 - check image data 1(31,31) ok 56 - check image data 2(15,15) ok 57 - write 32-bit icon ok 58 - read it back in ok 59 - check they're the same ok 60 - check same bits ok 61 - write multi icons ok 62 - and it wrote data ok 63 - got all the images back ok 64 - check first image ok 65 - check second image ok 66 - write 1 channel image ok 67 - read it back ok 68 - check channels ok 69 - check image matches expected ok 70 - write 2 channel image ok 71 - read it back ok 72 - check channels ok 73 - check image matches expected ok 74 - write 4 channel image ok 75 - read it back ok 76 - check image matches expected ok 77 - write with mask tag set ok 78 - read it back ok 79 - check mask is correct ok 80 - save icon with short mask tag ok 81 - read it back ok 82 - check the mask ok 83 - write with bad format mask tag ok 84 - read it back ok 85 - check the mask ok 86 - write with unexpected chars in mask ok 87 - read it back ok 88 - check the mask ok 89 - add some colors ok 90 - write grayscale paletted ok 91 - read it back ok 92 - check type ok 93 - check channels ok 94 - check the image ok 95 - save icon + mask ok 96 - read ico with defaults ok 97 - expect a direct image ok 98 - check against expected ok t/t20readone........1..1 ok 1 - check that icon reader loaded correctly for singles ok t/t21readmult.......1..1 ok 1 - check that icon reader loaded correctly for multiples ok t/t30cursor.........1..25 ok 1 - use Imager::File::CUR; ok 2 - read 4 bit ok 3 - check width ok 4 - check width ok 5 - check type ok 6 - check cur_bits tag ok 7 - check i_format tag ok 8 - check cur_hotspotx tag ok 9 - check cur_hotspoty tag ok 10 - check cur_mask tag ok 11 - save with oor hotspot ok 12 - re-read the hotspot set cursor ok 13 - check cur_hotspotx tag ok 14 - check cur_hotspoty tag ok 15 - save with oor hotspot ok 16 - re-read the hotspot set cursor ok 17 - check cur_hotspotx tag ok 18 - check cur_hotspoty tag ok 19 - write single to data # 766 bytes written ok 20 - read back in ok 21 - check image ok 22 - write multiple images # 1526 bytes written ok 23 - read them back in ok 24 - check first image ok 25 - check second image ok t/t40readcurone.....1..1 ok 1 - check that cursor reader loaded correctly for singles ok t/t41curmultread....1..1 ok 1 - check that cursor reader loaded correctly for singles ok t/t50readfail.......1..40 ok 1 - can't read overwide image ok 2 - check message ok 3 - can't read overwide image ok 4 - check message ok 5 - Can't read short image file ok 6 - check error message ok 7 - script isn't an icon ok 8 - check message ok 9 - ico file broken at resource entries ok 10 - check error message ok 11 - cursor file broken at resource entries ok 12 - check error message ok 13 - read page -1 ok 14 - check error message ok 15 - read page 1 ok 16 - check error message ok 17 - read from icon with bad offset ok 18 - check error message ok 19 - read from icon with a short bitmap header ok 20 - check error message ok 21 - read from icon with an invalid sub-image header ok 22 - check error message ok 23 - read from icon with an invalid 'direct' bits per pixel ok 24 - check error message ok 25 - read from icon with short palette ok 26 - check error message ok 27 - read from icon with short image data (1 bit) ok 28 - check error message ok 29 - read from icon with short image data (32 bit) ok 30 - check error message ok 31 - read from icon with short image data (4 bit) ok 32 - check error message ok 33 - read from icon with short image data (8 bit) ok 34 - check error message ok 35 - read from icon with short mask data ok 36 - check error message ok 37 - multi-read on non-icon ok 38 - check message ok 39 - read from icon with an invalid 'direct' bits per pixel (multi) ok 40 - check error message ok t/t60writefail......1..69 ok 1 - image too large ok 2 - check message ok 3 - image too large ok 4 - check message ok 5 - image too large ok 6 - check message ok 7 - image too large ok 8 - check message # synthesized write failure ok 9 - low level write failure (ico) ok 10 - check message # synthesized write failure ok 11 - low level write failure (cur) ok 12 - check message # synthesized write failure ok 13 - low level write_multi failure (ico) ok 14 - check message # synthesized write failure ok 15 - low level write_multi failure (cur) ok 16 - check message # synthesized write failure ok 17 - low level write failure (ico) ok 18 - check message # synthesized write failure ok 19 - low level write failure (cur) ok 20 - check message # synthesized write failure ok 21 - low level write_multi failure (ico) ok 22 - check message # synthesized write failure ok 23 - low level write_multi failure (cur) ok 24 - check message # write of 6 bytes successful (0 left) # write of 16 bytes failed ok 25 - second write (resource) should fail (ico) ok 26 - check message # write of 6 bytes successful (0 left) # write of 16 bytes failed ok 27 - second (resource) write should fail (cur) ok 28 - check message # write of 6 bytes successful (16 left) # write of 16 bytes successful (0 left) # write of 40 bytes failed ok 29 - third write (bmi) should fail (32-bit) ok 30 - check message # write of 6 bytes successful (56 left) # write of 16 bytes successful (40 left) # write of 40 bytes successful (0 left) # write of 40 bytes failed ok 31 - fourth write (data) should fail (32-bit) ok 32 - check message # write of 6 bytes successful (456 left) # write of 16 bytes successful (440 left) # write of 40 bytes successful (400 left) # write of 40 bytes successful (360 left) # write of 40 bytes successful (320 left) # write of 40 bytes successful (280 left) # write of 40 bytes successful (240 left) # write of 40 bytes successful (200 left) # write of 40 bytes successful (160 left) # write of 40 bytes successful (120 left) # write of 40 bytes successful (80 left) # write of 40 bytes successful (40 left) # write of 40 bytes successful (0 left) # write of 4 bytes failed ok 33 - mask write should fail (32-bit) ok 34 - check message # write of 6 bytes successful (16 left) # write of 16 bytes successful (0 left) # write of 40 bytes failed ok 35 - third write (bmi) should fail (1-bit) ok 36 - check message # write of 6 bytes successful (60 left) # write of 16 bytes successful (44 left) # write of 40 bytes successful (4 left) # write of 8 bytes failed ok 37 - fourth write (palette) should fail (1-bit) ok 38 - check message # write of 6 bytes successful (68 left) # write of 16 bytes successful (52 left) # write of 40 bytes successful (12 left) # write of 8 bytes successful (4 left) # write of 4 bytes successful (0 left) # write of 4 bytes failed ok 39 - fifth write (image) should fail (1-bit) ok 40 - check message ok 41 - write 1 bit successfully ok 42 - read it back ok 43 - check type ok 44 - check bits ok 45 - check image correct # write of 6 bytes successful (16 left) # write of 16 bytes successful (0 left) # write of 40 bytes failed ok 46 - third write (bmi) should fail (4-bit) ok 47 - check message # write of 6 bytes successful (60 left) # write of 16 bytes successful (44 left) # write of 40 bytes successful (4 left) # write of 64 bytes failed ok 48 - fourth write (palette) should fail (4-bit) ok 49 - check message # write of 6 bytes successful (124 left) # write of 16 bytes successful (108 left) # write of 40 bytes successful (68 left) # write of 64 bytes successful (4 left) # write of 8 bytes failed ok 50 - fifth write (image) should fail (4-bit) ok 51 - check message ok 52 - write 4 bit successfully ok 53 - read it back ok 54 - check type ok 55 - check bits ok 56 - check image correct # write of 6 bytes successful (16 left) # write of 16 bytes successful (0 left) # write of 40 bytes failed ok 57 - third write (bmi) should fail (8-bit) ok 58 - check message # write of 6 bytes successful (56 left) # write of 16 bytes successful (40 left) # write of 40 bytes successful (0 left) # write of 1024 bytes failed ok 59 - fourth write (palette) should fail (8-bit) ok 60 - check message # write of 6 bytes successful (1080 left) # write of 16 bytes successful (1064 left) # write of 40 bytes successful (1024 left) # write of 1024 bytes successful (0 left) # write of 10 bytes failed ok 61 - fifth write (image) should fail (8-bit) ok 62 - check message # write of 6 bytes successful (1090 left) # write of 16 bytes successful (1074 left) # write of 40 bytes successful (1034 left) # write of 1024 bytes successful (10 left) # write of 10 bytes successful (0 left) # write of 2 bytes failed ok 63 - sixth write (zeroes) should fail (8-bit) ok 64 - check message ok 65 - write 8 bit successfully ok 66 - read it back ok 67 - check type ok 68 - check bits ok 69 - check image correct ok t/t70icosing........1..1 ok 1 - write ico with autoload ok t/t71icomult........1..1 ok 1 - write_multi ico with autoload ok t/t72cursing........1..1 ok 1 - write cur with autoload ok t/t73curmult........1..1 ok 1 - write_multi cur with autoload ok All tests successful. Files=12, Tests=240, 11 wallclock secs ( 9.55 cusr + 1.62 csys = 11.17 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t00mandel.........Using /export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot/../blib 1..3 ok 1 - use Imager::Filter::Mandelbrot; ok 2 - try filter ok 3 - save result ok All tests successful. Files=1, Tests=3, 1 wallclock secs ( 0.70 cusr + 0.12 csys = 0.82 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/00load............1..1 ok 1 - use Imager::File::SGI; ok t/10read............1..103 ok 1 - read verbatim ok 2 - check channels ok 3 - check width ok 4 - check height ok 5 - check 0,0 ok 6 - check 0,2 ok 7 - check 2,5 ok 8 - check i_format tag ok 9 - check sgi_rgb ok 10 - check pixmin ok 11 - check pixmax ok 12 - check bpc ok 13 - check name string ok 14 - read rle ok 15 - check sgi_rgb ok 16 - read rleagr ok 17 - read verbatim 6-bit ok 18 - check pixmax ok 19 - compare verbatim to rle ok 20 - compare verbatim to rleagr ok 21 - compare verbatim to verb 6-bit ok 22 - read verbatim 12 ok 23 - check bits on verb12 ok 24 - check pixmax ok 25 - read verbatim 16 ok 26 - check bits on verb16 ok 27 - check pixmax ok 28 - compare verbatim to verb12 ok 29 - compare verbatim to verb16 ok 30 - read rle 6 bit ok 31 - check pixmax ok 32 - compare verbatim to rle6 ok 33 - read rle 12 bit ok 34 - check pixmax ok 35 - compare verbatim to rle12 ok 36 - read rle 16 bit ok 37 - check pixmax ok 38 - check bpc ok 39 - compare verbatim to rle16 ok 40 - read: header ok 41 - error match: header ok 42 - read: verbatim image data ok 43 - error match: verbatim image data ok 44 - read: rle start table ok 45 - error match: rle start table ok 46 - read: rle length table ok 47 - error match: rle length table ok 48 - read: read rle data ok 49 - error match: read rle data ok 50 - read: seek rle data ok 51 - error match: seek rle data ok 52 - read: read image data (16-bit) ok 53 - error match: read image data (16-bit) ok 54 - read: rle start table (16-bit) ok 55 - error match: rle start table (16-bit) ok 56 - read: seek RLE data (16-bit) ok 57 - error match: seek RLE data (16-bit) ok 58 - read: read rle image data (16-bit) ok 59 - error match: read rle image data (16-bit) ok 60 - 0 - bad magic:should fail to read ok 61 - 0 - bad magic:check message ok 62 - 1 - invalid colormap field:should fail to read ok 63 - 1 - invalid colormap field:check message ok 64 - 2 - invalid bpc field:should fail to read ok 65 - 2 - invalid bpc field:check message ok 66 - 3 - invalid storage type field:should fail to read ok 67 - 3 - invalid storage type field:check message ok 68 - 4 - invalid dimension field:should fail to read ok 69 - 4 - invalid dimension field:check message ok 70 - 5 - invalid rle length:should fail to read ok 71 - 5 - invalid rle length:check message ok 72 - 6 - literal run overflow scanline:should fail to read ok 73 - 6 - literal run overflow scanline:check message ok 74 - 7 - literal run consuming too much data:should fail to read ok 75 - 7 - literal run consuming too much data:check message ok 76 - 8 - RLE run overflows scanline:should fail to read ok 77 - 8 - RLE run overflows scanline:check message ok 78 - 9 - RLE run has no data for pixel:should fail to read ok 79 - 9 - RLE run has no data for pixel:check message ok 80 - 10 - incomplete RLE scanline:should fail to read ok 81 - 10 - incomplete RLE scanline:check message ok 82 - 11 - unused RLE data:should fail to read ok 83 - 11 - unused RLE data:check message ok 84 - 12 - bad pixmin/pixmax:should fail to read ok 85 - 12 - bad pixmin/pixmax:check message ok 86 - 13 - bad RLE table (length) (bpc=2):should fail to read ok 87 - 13 - bad RLE table (length) (bpc=2):check message ok 88 - 14 - way too big RLE line length (16-bit):should fail to read ok 89 - 14 - way too big RLE line length (16-bit):check message ok 90 - 15 - literal overflow scanline (bpc=2):should fail to read ok 91 - 15 - literal overflow scanline (bpc=2):check message ok 92 - 16 - literal overflow data (bpc=2):should fail to read ok 93 - 16 - literal overflow data (bpc=2):check message ok 94 - 17 - rle overflow scanline (bpc=2):should fail to read ok 95 - 17 - rle overflow scanline (bpc=2):check message ok 96 - 18 - rle overflow scanline (bpc=2):should fail to read ok 97 - 18 - rle overflow scanline (bpc=2):check message ok 98 - 19 - rle code no argument (bpc=2):should fail to read ok 99 - 19 - rle code no argument (bpc=2):check message ok 100 - 20 - unused RLE data (bpc=2):should fail to read ok 101 - 20 - unused RLE data (bpc=2):check message ok 102 - 21 - incomplete rle scanline (bpc=2):should fail to read ok 103 - 21 - incomplete rle scanline (bpc=2):check message ok t/20write...........1..55 ok 1 - write 8-bit verbatim ok 2 - read it back ok 3 - compare ok 4 - check not rle ok 5 - check bpc ok 6 - no namestr ok 7 - write 8-bit rle ok 8 - read it back ok 9 - compare ok 10 - check not rle ok 11 - check bpc ok 12 - check i_comment set ok 13 - write 16-bit verbatim ok 14 - read it back ok 15 - compare ok 16 - check not rle ok 17 - check bpc ok 18 - no namestr ok 19 - write 16-bit rle ok 20 - read it back ok 21 - compare ok 22 - check not rle ok 23 - check bpc ok 24 - check i_comment set ok 25 - write larger image ok 26 - check output large enough for test # 264766 ok 27 - read larger image ok 28 - check large image matches ok 29 - write 8-bit verbatim grey ok 30 - read it back ok 31 - compare ok 32 - check we saved as SGI ok 33 - check not rle ok 34 - check bpc ok 35 - no namestr # write of 512 bytes failed ok 36 - write should fail - writing header ok 37 - check error - writing header # write of 512 bytes successful (512 left) # write of 150 bytes successful (362 left) # write of 150 bytes successful (212 left) # write of 150 bytes successful (62 left) # write of 150 bytes failed ok 38 - write should fail - 8-bit image data ok 39 - check error - 8-bit image data # write of 512 bytes successful (1 left) # write of 150 bytes failed ok 40 - write should fail - 8-bit image data (grey) ok 41 - check error - 8-bit image data (grey) # write of 512 bytes successful (1 left) # write of 3600 bytes failed ok 42 - write should fail - rle tables, 8 bit ok 43 - check error - rle tables, 8 bit # write of 512 bytes successful (3600 left) # write of 3600 bytes successful (0 left) # write of 5 bytes failed ok 44 - write should fail - 8-bit rle data ok 45 - check error - 8-bit rle data # write of 512 bytes successful (14195 left) # write of 3600 bytes successful (10595 left) # write of 5 bytes successful (10590 left) # write of 5 bytes successful (10585 left) # write of 5 bytes successful (10580 left) # write of 5 bytes successful (10575 left) # write of 5 bytes successful (10570 left) # write of 5 bytes successful (10565 left) # write of 5 bytes successful (10560 left) # write of 5 bytes successful (10555 left) # write of 5 bytes successful (10550 left) # write of 5 bytes successful (10545 left) # write of 5 bytes successful (10540 left) # write of 5 bytes successful (10535 left) # write of 5 bytes successful (10530 left) # write of 5 bytes successful (10525 left) # write of 5 bytes successful (10520 left) # write of 5 bytes successful (10515 left) # write of 5 bytes successful (10510 left) # write of 5 bytes successful (10505 left) # write of 5 bytes successful (10500 left) # write of 5 bytes successful (10495 left) # write of 5 bytes successful (10490 left) # write of 5 bytes successful (10485 left) # write of 5 bytes successful (10480 left) # write of 5 bytes successful (10475 left) # write of 5 bytes successful (10470 left) # write of 5 bytes successful (10465 left) # write of 5 bytes successful (10460 left) # write of 5 bytes successful (10455 left) # write of 5 bytes successful (10450 left) # write of 5 bytes successful (10445 left) # write of 5 bytes successful (10440 left) # write of 5 bytes successful (10435 left) # write of 5 bytes successful (10430 left) # write of 5 bytes successful (10425 left) # write of 5 bytes successful (10420 left) # write of 5 bytes successful (10415 left) # write of 5 bytes successful (10410 left) # write of 5 bytes successful (10405 left) # write of 5 bytes successful (10400 left) # write of 5 bytes successful (10395 left) # write of 5 bytes successful (10390 left) # write of 5 bytes successful (10385 left) # write of 19 bytes successful (10366 left) # write of 27 bytes successful (10339 left) # write of 33 bytes successful (10306 left) # write of 37 bytes successful (10269 left) # write of 41 bytes successful (10228 left) # write of 35 bytes successful (10193 left) # write of 33 bytes successful (10160 left) # write of 31 bytes successful (10129 left) # write of 29 bytes successful (10100 left) # write of 29 bytes successful (10071 left) # write of 27 bytes successful (10044 left) # write of 27 bytes successful (10017 left) # write of 25 bytes successful (9992 left) # write of 25 bytes successful (9967 left) # write of 25 bytes successful (9942 left) # write of 23 bytes successful (9919 left) # write of 25 bytes successful (9894 left) # write of 23 bytes successful (9871 left) # write of 23 bytes successful (9848 left) # write of 23 bytes successful (9825 left) # write of 21 bytes successful (9804 left) # write of 23 bytes successful (9781 left) # write of 21 bytes successful (9760 left) # write of 21 bytes successful (9739 left) # write of 21 bytes successful (9718 left) # write of 21 bytes successful (9697 left) # write of 21 bytes successful (9676 left) # write of 21 bytes successful (9655 left) # write of 21 bytes successful (9634 left) # write of 19 bytes successful (9615 left) # write of 19 bytes successful (9596 left) # write of 19 bytes successful (9577 left) # write of 19 bytes successful (9558 left) # write of 19 bytes successful (9539 left) # write of 19 bytes successful (9520 left) # write of 19 bytes successful (9501 left) # write of 21 bytes successful (9480 left) # write of 21 bytes successful (9459 left) # write of 21 bytes successful (9438 left) # write of 21 bytes successful (9417 left) # write of 21 bytes successful (9396 left) # write of 21 bytes successful (9375 left) # write of 21 bytes successful (9354 left) # write of 23 bytes successful (9331 left) # write of 21 bytes successful (9310 left) # write of 23 bytes successful (9287 left) # write of 23 bytes successful (9264 left) # write of 23 bytes successful (9241 left) # write of 25 bytes successful (9216 left) # write of 23 bytes successful (9193 left) # write of 25 bytes successful (9168 left) # write of 25 bytes successful (9143 left) # write of 25 bytes successful (9118 left) # write of 27 bytes successful (9091 left) # write of 27 bytes successful (9064 left) # write of 29 bytes successful (9035 left) # write of 29 bytes successful (9006 left) # write of 31 bytes successful (8975 left) # write of 33 bytes successful (8942 left) # write of 35 bytes successful (8907 left) # write of 41 bytes successful (8866 left) # write of 37 bytes successful (8829 left) # write of 33 bytes successful (8796 left) # write of 27 bytes successful (8769 left) # write of 19 bytes successful (8750 left) # write of 5 bytes successful (8745 left) # write of 5 bytes successful (8740 left) # write of 5 bytes successful (8735 left) # write of 5 bytes successful (8730 left) # write of 5 bytes successful (8725 left) # write of 5 bytes successful (8720 left) # write of 5 bytes successful (8715 left) # write of 5 bytes successful (8710 left) # write of 5 bytes successful (8705 left) # write of 5 bytes successful (8700 left) # write of 5 bytes successful (8695 left) # write of 5 bytes successful (8690 left) # write of 5 bytes successful (8685 left) # write of 5 bytes successful (8680 left) # write of 5 bytes successful (8675 left) # write of 5 bytes successful (8670 left) # write of 5 bytes successful (8665 left) # write of 5 bytes successful (8660 left) # write of 5 bytes successful (8655 left) # write of 5 bytes successful (8650 left) # write of 5 bytes successful (8645 left) # write of 5 bytes successful (8640 left) # write of 5 bytes successful (8635 left) # write of 5 bytes successful (8630 left) # write of 5 bytes successful (8625 left) # write of 5 bytes successful (8620 left) # write of 5 bytes successful (8615 left) # write of 5 bytes successful (8610 left) # write of 5 bytes successful (8605 left) # write of 5 bytes successful (8600 left) # write of 5 bytes successful (8595 left) # write of 5 bytes successful (8590 left) # write of 5 bytes successful (8585 left) # write of 5 bytes successful (8580 left) # write of 5 bytes successful (8575 left) # write of 5 bytes successful (8570 left) # write of 5 bytes successful (8565 left) # write of 5 bytes successful (8560 left) # write of 5 bytes successful (8555 left) # write of 5 bytes successful (8550 left) # write of 5 bytes successful (8545 left) # write of 5 bytes successful (8540 left) # write of 5 bytes successful (8535 left) # write of 5 bytes successful (8530 left) # write of 5 bytes successful (8525 left) # write of 5 bytes successful (8520 left) # write of 5 bytes successful (8515 left) # write of 5 bytes successful (8510 left) # write of 5 bytes successful (8505 left) # write of 5 bytes successful (8500 left) # write of 5 bytes successful (8495 left) # write of 5 bytes successful (8490 left) # write of 5 bytes successful (8485 left) # write of 5 bytes successful (8480 left) # write of 5 bytes successful (8475 left) # write of 5 bytes successful (8470 left) # write of 5 bytes successful (8465 left) # write of 5 bytes successful (8460 left) # write of 5 bytes successful (8455 left) # write of 5 bytes successful (8450 left) # write of 5 bytes successful (8445 left) # write of 5 bytes successful (8440 left) # write of 5 bytes successful (8435 left) # write of 5 bytes successful (8430 left) # write of 5 bytes successful (8425 left) # write of 5 bytes successful (8420 left) # write of 19 bytes successful (8401 left) # write of 19 bytes successful (8382 left) # write of 19 bytes successful (8363 left) # write of 19 bytes successful (8344 left) # write of 19 bytes successful (8325 left) # write of 19 bytes successful (8306 left) # write of 19 bytes successful (8287 left) # write of 19 bytes successful (8268 left) # write of 19 bytes successful (8249 left) # write of 19 bytes successful (8230 left) # write of 19 bytes successful (8211 left) # write of 19 bytes successful (8192 left) # write of 19 bytes successful (8173 left) # write of 19 bytes successful (8154 left) # write of 19 bytes successful (8135 left) # write of 19 bytes successful (8116 left) # write of 19 bytes successful (8097 left) # write of 19 bytes successful (8078 left) # write of 19 bytes successful (8059 left) # write of 19 bytes successful (8040 left) # write of 23 bytes successful (8017 left) # write of 26 bytes successful (7991 left) # write of 28 bytes successful (7963 left) # write of 30 bytes successful (7933 left) # write of 27 bytes successful (7906 left) # write of 26 bytes successful (7880 left) # write of 25 bytes successful (7855 left) # write of 24 bytes successful (7831 left) # write of 24 bytes successful (7807 left) # write of 23 bytes successful (7784 left) # write of 23 bytes successful (7761 left) # write of 22 bytes successful (7739 left) # write of 22 bytes successful (7717 left) # write of 22 bytes successful (7695 left) # write of 21 bytes successful (7674 left) # write of 22 bytes successful (7652 left) # write of 21 bytes successful (7631 left) # write of 21 bytes successful (7610 left) # write of 21 bytes successful (7589 left) # write of 20 bytes successful (7569 left) # write of 21 bytes successful (7548 left) # write of 20 bytes successful (7528 left) # write of 20 bytes successful (7508 left) # write of 20 bytes successful (7488 left) # write of 20 bytes successful (7468 left) # write of 20 bytes successful (7448 left) # write of 20 bytes successful (7428 left) # write of 20 bytes successful (7408 left) # write of 19 bytes successful (7389 left) # write of 19 bytes successful (7370 left) # write of 19 bytes successful (7351 left) # write of 19 bytes successful (7332 left) # write of 19 bytes successful (7313 left) # write of 19 bytes successful (7294 left) # write of 19 bytes successful (7275 left) # write of 20 bytes successful (7255 left) # write of 20 bytes successful (7235 left) # write of 20 bytes successful (7215 left) # write of 20 bytes successful (7195 left) # write of 20 bytes successful (7175 left) # write of 20 bytes successful (7155 left) # write of 20 bytes successful (7135 left) # write of 21 bytes successful (7114 left) # write of 20 bytes successful (7094 left) # write of 21 bytes successful (7073 left) # write of 21 bytes successful (7052 left) # write of 21 bytes successful (7031 left) # write of 22 bytes successful (7009 left) # write of 21 bytes successful (6988 left) # write of 22 bytes successful (6966 left) # write of 22 bytes successful (6944 left) # write of 22 bytes successful (6922 left) # write of 23 bytes successful (6899 left) # write of 23 bytes successful (6876 left) # write of 24 bytes successful (6852 left) # write of 24 bytes successful (6828 left) # write of 25 bytes successful (6803 left) # write of 26 bytes successful (6777 left) # write of 27 bytes successful (6750 left) # write of 30 bytes successful (6720 left) # write of 28 bytes successful (6692 left) # write of 26 bytes successful (6666 left) # write of 23 bytes successful (6643 left) # write of 19 bytes successful (6624 left) # write of 19 bytes successful (6605 left) # write of 19 bytes successful (6586 left) # write of 19 bytes successful (6567 left) # write of 19 bytes successful (6548 left) # write of 19 bytes successful (6529 left) # write of 19 bytes successful (6510 left) # write of 19 bytes successful (6491 left) # write of 19 bytes successful (6472 left) # write of 19 bytes successful (6453 left) # write of 19 bytes successful (6434 left) # write of 19 bytes successful (6415 left) # write of 19 bytes successful (6396 left) # write of 19 bytes successful (6377 left) # write of 19 bytes successful (6358 left) # write of 19 bytes successful (6339 left) # write of 27 bytes successful (6312 left) # write of 27 bytes successful (6285 left) # write of 27 bytes successful (6258 left) # write of 27 bytes successful (6231 left) # write of 19 bytes successful (6212 left) # write of 19 bytes successful (6193 left) # write of 5 bytes successful (6188 left) # write of 5 bytes successful (6183 left) # write of 5 bytes successful (6178 left) # write of 5 bytes successful (6173 left) # write of 5 bytes successful (6168 left) # write of 5 bytes successful (6163 left) # write of 5 bytes successful (6158 left) # write of 5 bytes successful (6153 left) # write of 5 bytes successful (6148 left) # write of 5 bytes successful (6143 left) # write of 5 bytes successful (6138 left) # write of 5 bytes successful (6133 left) # write of 5 bytes successful (6128 left) # write of 5 bytes successful (6123 left) # write of 5 bytes successful (6118 left) # write of 5 bytes successful (6113 left) # write of 5 bytes successful (6108 left) # write of 5 bytes successful (6103 left) # write of 5 bytes successful (6098 left) # write of 5 bytes successful (6093 left) # write of 5 bytes successful (6088 left) # write of 5 bytes successful (6083 left) # write of 5 bytes successful (6078 left) # write of 5 bytes successful (6073 left) # write of 5 bytes successful (6068 left) # write of 5 bytes successful (6063 left) # write of 5 bytes successful (6058 left) # write of 5 bytes successful (6053 left) # write of 5 bytes successful (6048 left) # write of 5 bytes successful (6043 left) # write of 5 bytes successful (6038 left) # write of 5 bytes successful (6033 left) # write of 5 bytes successful (6028 left) # write of 5 bytes successful (6023 left) # write of 5 bytes successful (6018 left) # write of 5 bytes successful (6013 left) # write of 5 bytes successful (6008 left) # write of 5 bytes successful (6003 left) # write of 5 bytes successful (5998 left) # write of 5 bytes successful (5993 left) # write of 5 bytes successful (5988 left) # write of 5 bytes successful (5983 left) # write of 5 bytes successful (5978 left) # write of 19 bytes successful (5959 left) # write of 19 bytes successful (5940 left) # write of 19 bytes successful (5921 left) # write of 19 bytes successful (5902 left) # write of 19 bytes successful (5883 left) # write of 19 bytes successful (5864 left) # write of 19 bytes successful (5845 left) # write of 19 bytes successful (5826 left) # write of 19 bytes successful (5807 left) # write of 19 bytes successful (5788 left) # write of 19 bytes successful (5769 left) # write of 19 bytes successful (5750 left) # write of 19 bytes successful (5731 left) # write of 19 bytes successful (5712 left) # write of 19 bytes successful (5693 left) # write of 19 bytes successful (5674 left) # write of 19 bytes successful (5655 left) # write of 19 bytes successful (5636 left) # write of 19 bytes successful (5617 left) # write of 19 bytes successful (5598 left) # write of 19 bytes successful (5579 left) # write of 27 bytes successful (5552 left) # write of 31 bytes successful (5521 left) # write of 34 bytes successful (5487 left) # write of 36 bytes successful (5451 left) # write of 30 bytes successful (5421 left) # write of 27 bytes successful (5394 left) # write of 26 bytes successful (5368 left) # write of 25 bytes successful (5343 left) # write of 24 bytes successful (5319 left) # write of 24 bytes successful (5295 left) # write of 23 bytes successful (5272 left) # write of 23 bytes successful (5249 left) # write of 22 bytes successful (5227 left) # write of 22 bytes successful (5205 left) # write of 22 bytes successful (5183 left) # write of 21 bytes successful (5162 left) # write of 22 bytes successful (5140 left) # write of 21 bytes successful (5119 left) # write of 21 bytes successful (5098 left) # write of 21 bytes successful (5077 left) # write of 20 bytes successful (5057 left) # write of 21 bytes successful (5036 left) # write of 20 bytes successful (5016 left) # write of 20 bytes successful (4996 left) # write of 20 bytes successful (4976 left) # write of 20 bytes successful (4956 left) # write of 20 bytes successful (4936 left) # write of 20 bytes successful (4916 left) # write of 20 bytes successful (4896 left) # write of 19 bytes successful (4877 left) # write of 19 bytes successful (4858 left) # write of 19 bytes successful (4839 left) # write of 19 bytes successful (4820 left) # write of 19 bytes successful (4801 left) # write of 19 bytes successful (4782 left) # write of 19 bytes successful (4763 left) # write of 20 bytes successful (4743 left) # write of 20 bytes successful (4723 left) # write of 20 bytes successful (4703 left) # write of 20 bytes successful (4683 left) # write of 20 bytes successful (4663 left) # write of 20 bytes successful (4643 left) # write of 20 bytes successful (4623 left) # write of 21 bytes successful (4602 left) # write of 20 bytes successful (4582 left) # write of 21 bytes successful (4561 left) # write of 21 bytes successful (4540 left) # write of 21 bytes successful (4519 left) # write of 22 bytes successful (4497 left) # write of 21 bytes successful (4476 left) # write of 22 bytes successful (4454 left) # write of 22 bytes successful (4432 left) # write of 22 bytes successful (4410 left) # write of 23 bytes successful (4387 left) # write of 23 bytes successful (4364 left) # write of 24 bytes successful (4340 left) # write of 24 bytes successful (4316 left) # write of 25 bytes successful (4291 left) # write of 26 bytes successful (4265 left) # write of 27 bytes successful (4238 left) # write of 30 bytes successful (4208 left) # write of 36 bytes successful (4172 left) # write of 34 bytes successful (4138 left) # write of 31 bytes successful (4107 left) # write of 27 bytes successful (4080 left) # write of 19 bytes successful (4061 left) # write of 19 bytes successful (4042 left) # write of 19 bytes successful (4023 left) # write of 19 bytes successful (4004 left) # write of 19 bytes successful (3985 left) # write of 19 bytes successful (3966 left) # write of 19 bytes successful (3947 left) # write of 19 bytes successful (3928 left) # write of 19 bytes successful (3909 left) # write of 19 bytes successful (3890 left) # write of 19 bytes successful (3871 left) # write of 19 bytes successful (3852 left) # write of 19 bytes successful (3833 left) # write of 19 bytes successful (3814 left) # write of 19 bytes successful (3795 left) # write of 19 bytes successful (3776 left) # write of 19 bytes successful (3757 left) # write of 19 bytes successful (3738 left) # write of 19 bytes successful (3719 left) # write of 5 bytes successful (3714 left) # write of 5 bytes successful (3709 left) # write of 5 bytes successful (3704 left) # write of 5 bytes successful (3699 left) # write of 5 bytes successful (3694 left) # write of 5 bytes successful (3689 left) # write of 5 bytes successful (3684 left) # write of 5 bytes successful (3679 left) # write of 5 bytes successful (3674 left) # write of 5 bytes successful (3669 left) # write of 5 bytes successful (3664 left) # write of 5 bytes successful (3659 left) # write of 5 bytes successful (3654 left) # write of 5 bytes successful (3649 left) # write of 5 bytes successful (3644 left) # write of 5 bytes successful (3639 left) # write of 5 bytes successful (3634 left) # write of 5 bytes successful (3629 left) # write of 5 bytes successful (3624 left) # write of 5 bytes successful (3619 left) # write of 5 bytes successful (3614 left) # write of 5 bytes successful (3609 left) # write of 5 bytes successful (3604 left) # write of 5 bytes successful (3599 left) # seek to 512 # write of 3600 bytes failed ok 46 - write should fail - 8-bit rewrite RLE table ok 47 - check error - 8-bit rewrite RLE table # write of 512 bytes successful (1 left) # write of 300 bytes failed ok 48 - write should fail - 16-bit image data ok 49 - check error - 16-bit image data # write of 512 bytes successful (1 left) # write of 1200 bytes failed ok 50 - write should fail - rle tables, 16 bit ok 51 - check error - rle tables, 16 bit # write of 512 bytes successful (1201 left) # write of 1200 bytes successful (1 left) # write of 10 bytes failed ok 52 - write should fail - 16-bit rle data ok 53 - check error - 16-bit rle data # write of 512 bytes successful (10359 left) # write of 1200 bytes successful (9159 left) # write of 10 bytes successful (9149 left) # write of 10 bytes successful (9139 left) # write of 10 bytes successful (9129 left) # write of 10 bytes successful (9119 left) # write of 10 bytes successful (9109 left) # write of 10 bytes successful (9099 left) # write of 10 bytes successful (9089 left) # write of 10 bytes successful (9079 left) # write of 10 bytes successful (9069 left) # write of 10 bytes successful (9059 left) # write of 10 bytes successful (9049 left) # write of 10 bytes successful (9039 left) # write of 10 bytes successful (9029 left) # write of 10 bytes successful (9019 left) # write of 10 bytes successful (9009 left) # write of 10 bytes successful (8999 left) # write of 10 bytes successful (8989 left) # write of 10 bytes successful (8979 left) # write of 10 bytes successful (8969 left) # write of 10 bytes successful (8959 left) # write of 10 bytes successful (8949 left) # write of 10 bytes successful (8939 left) # write of 54 bytes successful (8885 left) # write of 54 bytes successful (8831 left) # write of 54 bytes successful (8777 left) # write of 54 bytes successful (8723 left) # write of 54 bytes successful (8669 left) # write of 54 bytes successful (8615 left) # write of 54 bytes successful (8561 left) # write of 54 bytes successful (8507 left) # write of 54 bytes successful (8453 left) # write of 54 bytes successful (8399 left) # write of 54 bytes successful (8345 left) # write of 54 bytes successful (8291 left) # write of 54 bytes successful (8237 left) # write of 54 bytes successful (8183 left) # write of 54 bytes successful (8129 left) # write of 54 bytes successful (8075 left) # write of 54 bytes successful (8021 left) # write of 54 bytes successful (7967 left) # write of 54 bytes successful (7913 left) # write of 54 bytes successful (7859 left) # write of 70 bytes successful (7789 left) # write of 86 bytes successful (7703 left) # write of 98 bytes successful (7605 left) # write of 106 bytes successful (7499 left) # write of 114 bytes successful (7385 left) # write of 102 bytes successful (7283 left) # write of 98 bytes successful (7185 left) # write of 94 bytes successful (7091 left) # write of 90 bytes successful (7001 left) # write of 90 bytes successful (6911 left) # write of 86 bytes successful (6825 left) # write of 86 bytes successful (6739 left) # write of 82 bytes successful (6657 left) # write of 82 bytes successful (6575 left) # write of 82 bytes successful (6493 left) # write of 78 bytes successful (6415 left) # write of 82 bytes successful (6333 left) # write of 78 bytes successful (6255 left) # write of 78 bytes successful (6177 left) # write of 78 bytes successful (6099 left) # write of 74 bytes successful (6025 left) # write of 78 bytes successful (5947 left) # write of 74 bytes successful (5873 left) # write of 74 bytes successful (5799 left) # write of 74 bytes successful (5725 left) # write of 74 bytes successful (5651 left) # write of 74 bytes successful (5577 left) # write of 74 bytes successful (5503 left) # write of 74 bytes successful (5429 left) # write of 70 bytes successful (5359 left) # write of 70 bytes successful (5289 left) # write of 70 bytes successful (5219 left) # write of 70 bytes successful (5149 left) # write of 70 bytes successful (5079 left) # write of 70 bytes successful (5009 left) # write of 70 bytes successful (4939 left) # write of 74 bytes successful (4865 left) # write of 74 bytes successful (4791 left) # write of 74 bytes successful (4717 left) # write of 74 bytes successful (4643 left) # write of 74 bytes successful (4569 left) # write of 74 bytes successful (4495 left) # write of 74 bytes successful (4421 left) # write of 78 bytes successful (4343 left) # write of 74 bytes successful (4269 left) # write of 78 bytes successful (4191 left) # write of 78 bytes successful (4113 left) # write of 78 bytes successful (4035 left) # write of 82 bytes successful (3953 left) # write of 78 bytes successful (3875 left) # write of 82 bytes successful (3793 left) # write of 82 bytes successful (3711 left) # write of 82 bytes successful (3629 left) # write of 86 bytes successful (3543 left) # write of 86 bytes successful (3457 left) # write of 90 bytes successful (3367 left) # write of 90 bytes successful (3277 left) # write of 94 bytes successful (3183 left) # write of 98 bytes successful (3085 left) # write of 102 bytes successful (2983 left) # write of 114 bytes successful (2869 left) # write of 106 bytes successful (2763 left) # write of 98 bytes successful (2665 left) # write of 86 bytes successful (2579 left) # write of 70 bytes successful (2509 left) # write of 54 bytes successful (2455 left) # write of 54 bytes successful (2401 left) # write of 54 bytes successful (2347 left) # write of 54 bytes successful (2293 left) # write of 54 bytes successful (2239 left) # write of 54 bytes successful (2185 left) # write of 54 bytes successful (2131 left) # write of 54 bytes successful (2077 left) # write of 54 bytes successful (2023 left) # write of 54 bytes successful (1969 left) # write of 54 bytes successful (1915 left) # write of 54 bytes successful (1861 left) # write of 54 bytes successful (1807 left) # write of 54 bytes successful (1753 left) # write of 54 bytes successful (1699 left) # write of 54 bytes successful (1645 left) # write of 54 bytes successful (1591 left) # write of 54 bytes successful (1537 left) # write of 54 bytes successful (1483 left) # write of 54 bytes successful (1429 left) # write of 10 bytes successful (1419 left) # write of 10 bytes successful (1409 left) # write of 10 bytes successful (1399 left) # write of 10 bytes successful (1389 left) # write of 10 bytes successful (1379 left) # write of 10 bytes successful (1369 left) # write of 10 bytes successful (1359 left) # write of 10 bytes successful (1349 left) # write of 10 bytes successful (1339 left) # write of 10 bytes successful (1329 left) # write of 10 bytes successful (1319 left) # write of 10 bytes successful (1309 left) # write of 10 bytes successful (1299 left) # write of 10 bytes successful (1289 left) # write of 10 bytes successful (1279 left) # write of 10 bytes successful (1269 left) # write of 10 bytes successful (1259 left) # write of 10 bytes successful (1249 left) # write of 10 bytes successful (1239 left) # write of 10 bytes successful (1229 left) # write of 10 bytes successful (1219 left) # write of 10 bytes successful (1209 left) # write of 10 bytes successful (1199 left) # seek to 512 # write of 1200 bytes failed ok 54 - write should fail - 16-bit rewrite RLE table ok 55 - check error - 16-bit rewrite RLE table ok All tests successful. Files=3, Tests=159, 10 wallclock secs ( 7.77 cusr + 1.38 csys = 9.15 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' /bin/sh -c true PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/t60dyntest........1..4 ok 1 - use Imager; ok 2 - load plugin ok 3 - call filter ok 4 - unload plugin 0: 164 1: 180 2: 3 3: 2147483647 image info: size (164,180) channels (3) ok All tests successful. Files=1, Tests=4, 1 wallclock secs ( 0.72 cusr + 0.14 csys = 0.86 CPU) make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Imager.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Imager.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/File/SGI/SGI.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/File/SGI/SGI.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/File/ICO/ICO.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/File/ICO/ICO.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Filter/Mandelbrot/Mandelbrot.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Filter/Flines/Flines.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Filter/Flines/Flines.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Filter/DynTest/DynTest.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/Filter/DynTest/DynTest.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/CountColor/CountColor.so Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/auto/Imager/CountColor/CountColor.bs Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Test.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Files.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Inline.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/ExtUtils.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Color.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/ImageTypes.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Handy.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Draw.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Filters.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Cookbook.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Transformations.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/API.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/regmach.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Matrix2d.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Transform.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Expr.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Fill.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/LargeSamples.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Regops.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/typemap Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Tutorial.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Engines.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Fountain.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/interface.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/APIRef.pod Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/CountColor.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/File/CUR.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/File/ICO.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/File/SGI.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Filter/DynTest.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Filter/Flines.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Filter/Mandelbrot.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Expr/Assem.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Color/Table.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Color/Float.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/rendert.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/ext.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imdatatypes.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/regmach.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/feat.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imager.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imextdef.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imerror.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imrender.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/ppport.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imio.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/stackmach.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imperl.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imageri.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/dynaload.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/iolayer.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imexif.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imexttypes.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/draw.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imext.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/plug.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/iolayert.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/imconfig.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/include/log.h Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/Image.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/Type1.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/Truetype.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/Wrap.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/FreeType2.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/Win32.pm Installing /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi/Imager/Font/BBox.pm Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::CountColor.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Filter::Flines.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::File::ICO.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Filter::Mandelbrot.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::File::SGI.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Test.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Color::Table.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Files.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Inline.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::ExtUtils.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font::Type1.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Expr::Assem.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Color.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::ImageTypes.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Handy.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font::Truetype.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Draw.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font::Wrap.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Filters.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font::FreeType2.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Cookbook.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Transformations.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::API.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font::Win32.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::regmach.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Font::BBox.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Color::Float.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Matrix2d.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Fill.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Expr.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Transform.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Regops.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::LargeSamples.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Tutorial.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Fountain.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::Engines.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::interface.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager::APIRef.3 Installing /export/home/cpanrun/build/5.6.1/man/man3/Imager.3 Appending installation info to /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/perllocal.pod