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 /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap Imager.xs > Imager.xsc && mv Imager.xsc Imager.c /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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' cp CountColor.pm ../blib/lib/Imager/CountColor.pm /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /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_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-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 -shared 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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' cp DynTest.pm ../blib/lib/Imager/Filter/DynTest.pm /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /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_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE DynTest.c gcc -c -I.. -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-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 -shared 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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' cp Flines.pm ../blib/lib/Imager/Filter/Flines.pm /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /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_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-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 -shared 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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/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 /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /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_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE ICO.c gcc -c -I.. -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE msicon.c gcc -c -I.. -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-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 -shared 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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' cp Mandelbrot.pm ../blib/lib/Imager/Filter/Mandelbrot.pm /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /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_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE Mandelbrot.c gcc -c -I.. -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-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 -shared 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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' cp SGI.pm ../blib/lib/Imager/File/SGI.pm /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /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_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE SGI.c gcc -c -I.. -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-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 -shared 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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' gcc -c -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE dyntest.c LD_RUN_PATH="" gcc -o dyntest.so -shared dyntest.o gcc -c -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE dt2.c LD_RUN_PATH="" gcc -o dt2.so -shared dt2.o gcc -c -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE mandelbrot.c LD_RUN_PATH="" gcc -o mandelbrot.so -shared mandelbrot.o gcc -c -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE flines.c LD_RUN_PATH="" gcc -o flines.so -shared flines.o make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux Imager.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux draw.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux polygon.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux image.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux io.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux iolayer.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux log.c /home/cpanrun/build/5.6.1/bin/perl imtoc.perl gaussian.im gaussian.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux gaussian.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux conv.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux pnm.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux raw.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux feat.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux font.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux filters.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux dynaload.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux stackmach.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux datatypes.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux regmach.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux trans2.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux quant.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux error.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux convert.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux map.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux tags.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux palimg.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux maskimg.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux img16.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux rotate.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux bmp.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux tga.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux color.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux fills.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux imgdouble.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux limits.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux hlines.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux imext.c /home/cpanrun/build/5.6.1/bin/perl imtoc.perl scale.im scale.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux scale.c /home/cpanrun/build/5.6.1/bin/perl imtoc.perl rubthru.im rubthru.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux rubthru.c /home/cpanrun/build/5.6.1/bin/perl imtoc.perl render.im render.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux render.c gcc -c -I/usr/local/include -I/usr/include/freetype -DUSE_REENTRANT_API -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fpic -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/CORE -DOS_linux imexif.c Running Mkbootstrap for Imager () chmod 644 Imager.bs rm -f blib/arch/auto/Imager/Imager.so LD_RUN_PATH="/lib" gcc -shared 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/lib -L/usr/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 `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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: /home/cpanrun/build/5.6.1/bin/perl -Mblib testout/t1000files_probe.pl t/t1000files.t Using /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 4851664 # 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 4851664 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 # skip no X rgb.txt found 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 - (70, 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, 1/47 skipped: no X rgb.txt found 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 /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl . /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /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 168 19 64 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 841 subtests skipped. Files=52, Tests=2891, 62 wallclock secs (57.62 cusr + 3.45 csys = 61.07 CPU) make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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 /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, 0 wallclock secs ( 0.66 cusr + 0.04 csys = 0.70 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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 /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.72 cusr + 0.03 csys = 0.75 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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 /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 ( 0.86 cusr + 0.04 csys = 0.90 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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, 10 wallclock secs ( 9.01 cusr + 0.44 csys = 9.45 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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 /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.65 cusr + 0.10 csys = 0.75 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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 # 264712 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, 5 wallclock secs ( 4.16 cusr + 0.24 csys = 4.40 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' /bin/sh -c true PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -I../blib/arch -I../blib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/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.70 cusr + 0.03 csys = 0.73 CPU) make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/CountColor' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/DynTest' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Flines' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/ICO' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/Mandelbrot' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/SGI' make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Imager.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Imager.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/File/SGI/SGI.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/File/SGI/SGI.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/File/ICO/ICO.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/File/ICO/ICO.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Filter/Mandelbrot/Mandelbrot.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Filter/Mandelbrot/Mandelbrot.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Filter/Flines/Flines.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Filter/Flines/Flines.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Filter/DynTest/DynTest.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/Filter/DynTest/DynTest.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/CountColor/CountColor.so Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/auto/Imager/CountColor/CountColor.bs Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Test.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Files.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Inline.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/ExtUtils.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Color.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/ImageTypes.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Handy.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Draw.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Filters.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Cookbook.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Transformations.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/API.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/regmach.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Matrix2d.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Transform.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Expr.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Fill.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/LargeSamples.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Regops.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Tutorial.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/typemap Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Engines.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Fountain.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/interface.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/APIRef.pod Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/CountColor.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/File/CUR.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/File/ICO.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/File/SGI.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Filter/DynTest.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Filter/Flines.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Filter/Mandelbrot.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Expr/Assem.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Color/Table.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Color/Float.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/rendert.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/ext.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imdatatypes.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/regmach.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/feat.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imager.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imextdef.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imerror.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imrender.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/ppport.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imio.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/stackmach.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imperl.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imageri.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/dynaload.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/iolayer.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imexif.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imexttypes.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/draw.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imext.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/plug.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/iolayert.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/imconfig.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/include/log.h Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/Image.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/Type1.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/Truetype.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/Wrap.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/FreeType2.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/Win32.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi/Imager/Font/BBox.pm Installing /home/cpanrun/build/5.6.1/man/man3/Imager::CountColor.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Filter::Flines.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::File::ICO.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Filter::Mandelbrot.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::File::SGI.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Test.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Color::Table.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Files.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Inline.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::ExtUtils.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font::Type1.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Expr::Assem.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Color.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::ImageTypes.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font::Truetype.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Handy.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Draw.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font::Wrap.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Filters.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font::FreeType2.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Cookbook.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Transformations.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::API.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font::Win32.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::regmach.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Font::BBox.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Color::Float.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Matrix2d.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Fill.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Expr.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Transform.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Regops.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::LargeSamples.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Tutorial.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Fountain.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::Engines.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::interface.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager::APIRef.3 Installing /home/cpanrun/build/5.6.1/man/man3/Imager.3 Appending installation info to /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/perllocal.pod