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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap Imager.xs > Imager.xsc && mv Imager.xsc Imager.c /home/cpanrun/pa-risc1.1/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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap CountColor.xs > CountColor.xsc && mv CountColor.xsc CountColor.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE CountColor.c Running Mkbootstrap for Imager::CountColor () chmod 644 CountColor.bs rm -f ../blib/arch/auto/Imager/CountColor/CountColor.sl LD_RUN_PATH="" ld -b +vnocompatwarnings -L/usr/local/lib CountColor.o -o ../blib/arch/auto/Imager/CountColor/CountColor.sl chmod 755 ../blib/arch/auto/Imager/CountColor/CountColor.sl 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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap DynTest.xs > DynTest.xsc && mv DynTest.xsc DynTest.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE DynTest.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE linstretch.c Running Mkbootstrap for Imager::Filter::DynTest () chmod 644 DynTest.bs rm -f ../blib/arch/auto/Imager/Filter/DynTest/DynTest.sl LD_RUN_PATH="" ld -b +vnocompatwarnings -L/usr/local/lib DynTest.o linstretch.o -o ../blib/arch/auto/Imager/Filter/DynTest/DynTest.sl chmod 755 ../blib/arch/auto/Imager/Filter/DynTest/DynTest.sl 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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap Flines.xs > Flines.xsc && mv Flines.xsc Flines.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE Flines.c Running Mkbootstrap for Imager::Filter::Flines () chmod 644 Flines.bs rm -f ../blib/arch/auto/Imager/Filter/Flines/Flines.sl LD_RUN_PATH="" ld -b +vnocompatwarnings -L/usr/local/lib Flines.o -o ../blib/arch/auto/Imager/Filter/Flines/Flines.sl chmod 755 ../blib/arch/auto/Imager/Filter/Flines/Flines.sl 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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap ICO.xs > ICO.xsc && mv ICO.xsc ICO.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE ICO.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE msicon.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE imicon.c Running Mkbootstrap for Imager::File::ICO () chmod 644 ICO.bs rm -f ../blib/arch/auto/Imager/File/ICO/ICO.sl LD_RUN_PATH="" ld -b +vnocompatwarnings -L/usr/local/lib ICO.o msicon.o imicon.o -o ../blib/arch/auto/Imager/File/ICO/ICO.sl chmod 755 ../blib/arch/auto/Imager/File/ICO/ICO.sl 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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap Mandelbrot.xs > Mandelbrot.xsc && mv Mandelbrot.xsc Mandelbrot.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE Mandelbrot.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE mandel.c Running Mkbootstrap for Imager::Filter::Mandelbrot () chmod 644 Mandelbrot.bs rm -f ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.sl LD_RUN_PATH="" ld -b +vnocompatwarnings -L/usr/local/lib Mandelbrot.o mandel.o -o ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.sl chmod 755 ../blib/arch/auto/Imager/Filter/Mandelbrot/Mandelbrot.sl 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/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap SGI.xs > SGI.xsc && mv SGI.xsc SGI.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE SGI.c cc -c -I.. -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE imsgi.c Running Mkbootstrap for Imager::File::SGI () chmod 644 SGI.bs rm -f ../blib/arch/auto/Imager/File/SGI/SGI.sl LD_RUN_PATH="" ld -b +vnocompatwarnings -L/usr/local/lib SGI.o imsgi.o -o ../blib/arch/auto/Imager/File/SGI/SGI.sl chmod 755 ../blib/arch/auto/Imager/File/SGI/SGI.sl 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' cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE dyntest.c LD_RUN_PATH="" ld -o dyntest.sl -b +vnocompatwarnings -L/usr/local/lib dyntest.o cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE dt2.c LD_RUN_PATH="" ld -o dt2.sl -b +vnocompatwarnings -L/usr/local/lib dt2.o cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE mandelbrot.c LD_RUN_PATH="" ld -o mandelbrot.sl -b +vnocompatwarnings -L/usr/local/lib mandelbrot.o cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE flines.c LD_RUN_PATH="" ld -o flines.sl -b +vnocompatwarnings -L/usr/local/lib flines.o make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/dynfilt' cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux Imager.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux draw.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux polygon.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux image.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux io.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux iolayer.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux log.c /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl imtoc.perl gaussian.im gaussian.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux gaussian.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux conv.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux pnm.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux raw.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux feat.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux font.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux filters.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux dynaload.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux stackmach.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux datatypes.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux regmach.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux trans2.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux quant.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux error.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux convert.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux map.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux tags.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux palimg.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux maskimg.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux img16.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux rotate.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux bmp.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux tga.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux color.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux fills.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux imgdouble.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux limits.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux hlines.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux imext.c /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl imtoc.perl scale.im scale.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux scale.c /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl imtoc.perl rubthru.im rubthru.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux rubthru.c /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl imtoc.perl render.im render.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux render.c cc -c -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE -DOS_hpux imexif.c Running Mkbootstrap for Imager () chmod 644 Imager.bs rm -f blib/arch/auto/Imager/Imager.sl LD_RUN_PATH="/lib" ld -b +vnocompatwarnings -L/usr/local/lib 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.sl -lm -ldld -L/usr/local/lib -L/lib -L/usr/lib -L/usr/ccs/lib chmod 755 blib/arch/auto/Imager/Imager.sl cp Imager.bs blib/arch/auto/Imager/Imager.bs chmod 644 blib/arch/auto/Imager/Imager.bs make: *** [manifypods] Hangup 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/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/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/pa-risc1.1/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 3589388 # read_test: testimg/comp4.bmp # tag bmp_bit_count = '4' - expect '4' # tag bmp_compression = '2' - expect '2' # tag i_format = 'bmp' - expect 'bmp' ok 9 - reading testimg/comp4.bmp # read_test: testimg/comp8.bmp # tag bmp_bit_count = '8' - expect '8' # tag bmp_compression = '1' - expect '1' # tag i_format = 'bmp' - expect 'bmp' ok 10 - reading testimg/comp8.bmp ok 11 - read via OO ok 12 - write via OO # catch various types of invalid bmp files ok 13 - invalid planes value ok 14 - check error message ok 15 - should fail to read invalid bits ok 16 - check error message ok 17 - out of range palette size (1-bit) ok 18 - check error message ok 19 - invalid compression value (1-bit) ok 20 - check error message ok 21 - width 0 (1-bit) ok 22 - check error message ok 23 - overflow integers on 32-bit machines (1-bit) ok 24 - check error message ok 25 - short 1-bit ok 26 - check error message ok 27 - should fail to read invalid pal size (272) (4-bit) ok 28 - check error message ok 29 - should fail to read invalid pal size (17) (4-bit) ok 30 - check error message ok 31 - invalid compression value (4-bit) ok 32 - check error message ok 33 - short uncompressed 4-bit ok 34 - check error message ok 35 - short compressed 4-bit ok 36 - check error message ok 37 - width 0 (4-bit) ok 38 - check error message ok 39 - width big (4-bit) ok 40 - check error message ok 41 - overflow integers on 32-bit machines (4-bit) ok 42 - check error message ok 43 - should fail to read invalid pal size (8-bit) ok 44 - check error message ok 45 - invalid compression value (8-bit) ok 46 - check error message ok 47 - short uncompressed 8-bit ok 48 - check error message ok 49 - short compressed 8-bit ok 50 - check error message ok 51 - width 0 (8-bit) ok 52 - check error message ok 53 - overflow integers on 32-bit machines (8-bit) ok 54 - check error message ok 55 - short 24-bit ok 56 - check error message ok 57 - width 0 (24-bit) ok 58 - check error message ok 59 - overflow integers on 32-bit machines (24-bit) ok 60 - check error message ok 61 - bad compression (24-bit) ok 62 - check error message ok 63 - read original ok 64 - read offset file ok 65 - compare base and offset image (1 bits) ok 66 - read original ok 67 - read offset file ok 68 - compare base and offset image (4 bits) ok 69 - read original ok 70 - read offset file ok 71 - compare base and offset image (8 bits) ok 72 - read original ok 73 - read offset file ok 74 - compare base and offset image (24 bits) ok 75 - set width limit 149 ok 76 - should fail read due to size limits # file size limit - image width of 150 exceeds limit of 149 ok 77 - check message ok 78 - set height limit 149 ok 79 - should fail read due to size limits # file size limit - image height of 150 exceeds limit of 149 ok 80 - check message ok 81 - set width limit 150 ok 82 - should succeed - just inside width limit ok 83 - set height limit 150 ok 84 - should succeed - just inside height limit ok 85 - set bytes limit 67499 ok 86 - should fail - too many bytes # file size limit - storage size of 67500 exceeds limit of 67499 ok 87 - check error message ok 88 - set bytes limit 67500 ok 89 - should succeed - just inside bytes limit ok 90 - 0 - file truncated inside header: Should fail to read ok 91 - 0 - file truncated inside header: check message ok 92 - 1 - 1-bit, truncated inside palette: Should fail to read ok 93 - 1 - 1-bit, truncated inside palette: check message ok 94 - 2 - 1-bit, truncated in offset region: Should fail to read ok 95 - 2 - 1-bit, truncated in offset region: check message ok 96 - 3 - 1-bit, truncated in image data: Should fail to read ok 97 - 3 - 1-bit, truncated in image data: check message ok 98 - 4 - 4-bit, truncated inside palette: Should fail to read ok 99 - 4 - 4-bit, truncated inside palette: check message ok 100 - 5 - 4-bit, truncated in offset region: Should fail to read ok 101 - 5 - 4-bit, truncated in offset region: check message ok 102 - 6 - 4-bit, truncate in image data: Should fail to read ok 103 - 6 - 4-bit, truncate in image data: check message ok 104 - 7 - 4-bit RLE, truncate in uncompressed data: Should fail to read ok 105 - 7 - 4-bit RLE, truncate in uncompressed data: check message ok 106 - 8 - 8-bit, truncated in palette: Should fail to read ok 107 - 8 - 8-bit, truncated in palette: check message ok 108 - 9 - 8-bit, truncated in offset region: Should fail to read ok 109 - 9 - 8-bit, truncated in offset region: check message ok 110 - 10 - 8-bit, truncated in image data: Should fail to read ok 111 - 10 - 8-bit, truncated in image data: check message ok 112 - 11 - 8-bit RLE, truncate in uncompressed data: Should fail to read ok 113 - 11 - 8-bit RLE, truncate in uncompressed data: check message ok 114 - 12 - 24-bit, truncate in offset region: Should fail to read ok 115 - 12 - 24-bit, truncate in offset region: check message ok 116 - 13 - 24-bit, truncate in image data: Should fail to read ok 117 - 13 - 24-bit, truncate in image data: check message # allow_incomplete tests ok 118 - 0 - 1-bit: Should read successfully ok 119 - 0 - 1-bit: i_format set ok 120 - 0 - 1-bit: i_incomplete set ok 121 - 0 - 1-bit: check tags ok 122 - 1 - 4-bit: Should read successfully ok 123 - 1 - 4-bit: i_format set ok 124 - 1 - 4-bit: i_incomplete set ok 125 - 1 - 4-bit: check tags ok 126 - 2 - 4-bit RLE - uncompressed seq: Should read successfully ok 127 - 2 - 4-bit RLE - uncompressed seq: i_format set ok 128 - 2 - 4-bit RLE - uncompressed seq: i_incomplete set ok 129 - 2 - 4-bit RLE - uncompressed seq: check tags ok 130 - 3 - 4-bit RLE - start seq: Should read successfully ok 131 - 3 - 4-bit RLE - start seq: i_format set ok 132 - 3 - 4-bit RLE - start seq: i_incomplete set ok 133 - 3 - 4-bit RLE - start seq: check tags ok 134 - 4 - 8-bit: Should read successfully ok 135 - 4 - 8-bit: i_format set ok 136 - 4 - 8-bit: i_incomplete set ok 137 - 4 - 8-bit: check tags ok 138 - 5 - 8-bit RLE - uncompressed seq: Should read successfully ok 139 - 5 - 8-bit RLE - uncompressed seq: i_format set ok 140 - 5 - 8-bit RLE - uncompressed seq: i_incomplete set ok 141 - 5 - 8-bit RLE - uncompressed seq: check tags ok 142 - 6 - 8-bit RLE - initial seq: Should read successfully ok 143 - 6 - 8-bit RLE - initial seq: i_format set ok 144 - 6 - 8-bit RLE - initial seq: i_incomplete set ok 145 - 6 - 8-bit RLE - initial seq: check tags ok 146 - 7 - 24-bit: Should read successfully ok 147 - 7 - 24-bit: i_format set ok 148 - 7 - 24-bit: i_incomplete set ok 149 - 7 - 24-bit: check tags # check handling of negative height values ok 150 - 0 - 1-bit, uncompressed: read negated height image ok 151 - 0 - 1-bit, uncompressed: check image ok 152 - 1 - 4-bit, uncompressed: read negated height image ok 153 - 1 - 4-bit, uncompressed: check image ok 154 - 2 - 8-bit, uncompressed: read negated height image ok 155 - 2 - 8-bit, uncompressed: check image ok 156 - 3 - 24-bit, uncompressed: read negated height image ok 157 - 3 - 24-bit, uncompressed: check image ok 158 - 4 - 4-bit, RLE: read negated height image ok 159 - 4 - 4-bit, RLE: check image ok 160 - 5 - 8-bit, RLE: read negated height image ok 161 - 5 - 8-bit, RLE: check image # patched data read failure tests ok 162 - 0 - 1-bit, small image offset:should fail to read ok 163 - 0 - 1-bit, small image offset:check message ok 164 - 1 - 4-bit, small image offset:should fail to read ok 165 - 1 - 4-bit, small image offset:check message ok 166 - 2 - 8-bit, small image offset:should fail to read ok 167 - 2 - 8-bit, small image offset:check message ok 168 - 3 - 24-bit, small image offset:should fail to read ok 169 - 3 - 24-bit, small image offset:check message ok 170 - 4 - 8bit, RLE run beyond edge of image:should fail to read ok 171 - 4 - 8bit, RLE run beyond edge of image:check message ok 172 - 5 - 8bit, literal run beyond edge of image:should fail to read ok 173 - 5 - 8bit, literal run beyond edge of image:check message ok 174 - 6 - 4bit - RLE run beyond edge of image:should fail to read ok 175 - 6 - 4bit - RLE run beyond edge of image:check message ok 176 - 7 - 4bit - literal run beyond edge of image:should fail to read ok 177 - 7 - 4bit - literal run beyond edge of image:check message # write failure tests # write of 1 bytes failed ok 178 - 0 - 1-bit, writing header: write should fail ok 179 - 0 - 1-bit, writing header: check error message # write of 1 bytes failed ok 180 - 1 - 4-bit, writing header: write should fail ok 181 - 1 - 4-bit, writing header: check error message # write of 1 bytes failed ok 182 - 2 - 8-bit, writing header: write should fail ok 183 - 2 - 8-bit, writing header: check error message # write of 1 bytes failed ok 184 - 3 - 24-bit, writing header: write should fail ok 185 - 3 - 24-bit, writing header: check error message # write of 1 bytes failed ok 186 - 4 - 1-bit, writing palette: write should fail ok 187 - 4 - 1-bit, writing palette: check error message # write of 1 bytes failed ok 188 - 5 - 4-bit, writing palette: write should fail ok 189 - 5 - 4-bit, writing palette: check error message # write of 1 bytes failed ok 190 - 6 - 8-bit, writing palette: write should fail ok 191 - 6 - 8-bit, writing palette: check error message # write of 4 bytes failed ok 192 - 7 - 1-bit, writing image data: write should fail ok 193 - 7 - 1-bit, writing image data: check error message # write of 12 bytes failed ok 194 - 8 - 4-bit, writing image data: write should fail ok 195 - 8 - 4-bit, writing image data: check error message # write of 20 bytes failed ok 196 - 9 - 8-bit, writing image data: write should fail ok 197 - 9 - 8-bit, writing image data: check error message # write of 60 bytes failed ok 198 - 10 - 24-bit, writing image data: write should fail ok 199 - 10 - 24-bit, writing image data: check error message ok 200 - check bmp in read types ok 201 - check bmp in write types ok t/t108tga.........1..40 ok 1 - write testout/t108_24bit.tga ok 2 - write testout/t108_24bit_rle.tga ok 3 - write testout/t108_15bit.tga ok 4 - write testout/t108_15bit_rle.tga ok 5 - write testout/t108_8bit.tga ok 6 - write testout/t108_8bit_rle.tga ok 7 - write testout/t108_8_15bit.tga ok 8 - write testout/t108_8_15bit_rle.tga ok 9 - write testout/t108_4bit.tga ok 10 - write testout/t108_1bit.tga ok 11 - check read image vs original ok 12 - check read image vs original ok 13 - check read image vs original ok 14 - check read image vs original # base difference 3589388 ok 15 - OO read image ok 16 - OO write image ok 17 - check i_format tag ok 18 - read long id image ok 19 - check tga_idstring tag ok 20 - check tga_bitspp tag ok 21 - check compressed tag ok 22 - set width limit 149 ok 23 - should fail read due to size limits # file size limit - image width of 150 exceeds limit of 149 ok 24 - check message ok 25 - set height limit 149 ok 26 - should fail read due to size limits # file size limit - image height of 150 exceeds limit of 149 ok 27 - check message ok 28 - set width limit 150 ok 29 - should succeed - just inside width limit ok 30 - set height limit 150 ok 31 - should succeed - just inside height limit ok 32 - set bytes limit 67499 ok 33 - should fail - too many bytes # file size limit - storage size of 67500 exceeds limit of 67499 ok 34 - check error message ok 35 - set bytes limit 67500 ok 36 - should succeed - just inside bytes limit ok 37 - check failure of writing a 2 channel image ok 38 - check the error message ok 39 - check tga in read types ok 40 - check tga in write types ok t/t15color........1..47 ok 1 - use Imager; ok 2 - simple 4-arg ok 3 - simple 3-arg ok 4 - web color ok 5 - consitency check ok 6 - r g b ok 7 - red green blue ok 8 - grey ok 9 - gray ok 10 - xname ok 11 - gimp ok 12 - h s v ok 13 - h s v again ok 14 - web 6 digit ok 15 - web 3 digit ok 16 - rgb arrayref ok 17 - rgba arrayref ok 18 - hsv arrayref ok 19 - channel0-3 ok 20 - c0-3 ok 21 - channels arrayref ok 22 - name # color index 0 ok 23 - i_hsv_to_rgbf 0 - (0.1, 0.08, 0.08) <=> (0.0980392156862745, 0.0784313725490196, 0.0784313725490196) ok 24 - i_rgbf_to_hsv 0 - (0, 0.2, 0.1) <=> (0, 0.2, 0.1) ok 25 - i_hsv_to_rgb 0 - (25, 20, 20) <=> (25, 20, 20) ok 26 - i_rgb_to_hsv 0 - (0, 51, 25) <=> (0, 51, 25.5) # color index 1 ok 27 - i_hsv_to_rgbf 1 - (1, 0.5, 0.5) <=> (1, 0.498039215686275, 0.498039215686275) ok 28 - i_rgbf_to_hsv 1 - (0, 0.5, 1) <=> (0, 0.5, 1) ok 29 - i_hsv_to_rgb 1 - (255, 128, 128) <=> (255, 127, 127) ok 30 - i_rgb_to_hsv 1 - (0, 127, 255) <=> (0, 127.5, 255) # color index 2 ok 31 - i_hsv_to_rgbf 2 - (0.666666666666667, 1, 0.5) <=> (0.666666666666667, 1, 0.498039215686275) ok 32 - i_rgbf_to_hsv 2 - (0.277777777777778, 0.5, 1) <=> (0.277777777777778, 0.5, 1) ok 33 - i_hsv_to_rgb 2 - (173, 255, 128) <=> (170, 255, 127) ok 34 - i_rgb_to_hsv 2 - (69, 127, 255) <=> (70.8333333333333, 127.5, 255) # color index 3 ok 35 - i_hsv_to_rgbf 3 - (0.333333333333333, 1, 0) <=> (0.333333333333333, 1, 0) ok 36 - i_rgbf_to_hsv 3 - (0.277777777777778, 1, 1) <=> (0.277777777777778, 1, 1) ok 37 - i_hsv_to_rgb 3 - (90, 255, 0) <=> (85, 255, 0) ok 38 - i_rgb_to_hsv 3 - (69, 255, 255) <=> (70.8333333333333, 255, 255) # color index 4 ok 39 - i_hsv_to_rgbf 4 - (0.5, 0.25, 0.354166666666667) <=> (0.498039215686275, 0.247058823529412, 0.352941176470588) ok 40 - i_rgbf_to_hsv 4 - (0.930555555555556, 0.5, 0.5) <=> (0.930555555555556, 0.5, 0.5) ok 41 - i_hsv_to_rgb 4 - (127, 64, 91) <=> (127, 63, 90) ok 42 - i_rgb_to_hsv 4 - (236, 126, 127) <=> (237.291666666667, 127.5, 127.5) ok 43 - builtin black ok 44 - not equal no ignore alpha ok 45 - equal with ignore alpha ok 46 - equal to itself ok 47 - Should be no warnings ok t/t16matrix.......1..8 ok 1 - use Imager::Matrix2d; ok 2 - identity matrix ok 3 - translate matrix ok 4 - rotate matrix ok 5 - shear matrix ok 6 - scale matrix ok 7 - translate called on rotate with just x ok 8 - translate called on rotate with just y ok t/t20fill.........1..56 ok 1 - building solid fill ok 2 - drawing with solid fill ok 3 - solid fill doesn't match ok 4 - creating float solid fill ok 5 - float solid fill doesn't match ok 6 - can't build hatched fill ok 7 - filling with hatch ok 8 - hatch images different ok 9 - hatch images different ok 10 - hatch images different ok 11 - hatch images the same! ok 12 - custom hatch mismatch ok 13 - making double image 1 ok 14 - making float hatch 1 ok 15 - making double image 2 ok 16 - making float hatch 2 ok 17 - float custom hatch mismatch ok 18 - creating oo solid fill ok 19 - bad oo solid fill ok 20 - oo solid fill ok 21 - offset checks the same! ok 22 - offset into similar check should be the same ok 23 - offset and flipped should be the same ok 24 - flood fill difference ok 25 - flood fill ok 26 - oo flood fill difference ok 27 - border solid flood fill ok 28 - compare ok 29 - border cfill fill ok 30 - compare ok 31 - combine 'none' ok 32 - combine 'normal' ok 33 - combine 'multiply' ok 34 - combine 'dissolve' ok 35 - combine 'add' ok 36 - combine 'subtract' ok 37 - combine 'diff' ok 38 - combine 'lighten' ok 39 - combine 'darken' ok 40 - combine 'hue' ok 41 - combine 'saturation' ok 42 - combine 'value' ok 43 - combine 'color' ok 44 - aa circle ok 45 - image based fill ok 46 - transformed image based fill ok 47 - error handling of automatic fill conversion ok 48 - error message for automatic fill conversion ok 49 - linear box fill ok 50 - passing invalid segments produces an error ok 51 - check the error message ok 52 - check that color names are converted ok 53 - check black converted correctly ok 54 - check white converted correctly ok 55 - check handling of invalid color names ok 56 - check error message ok t/t21draw.........1..43 ok 1 - use Imager; ok 2 - box with color obj ok 3 - box with color ok 4 - filled box with color obj ok 5 - filled box with color ok 6 - filled arc with colorobj ok 7 - filled arc with colorobj ok 8 - filled arc with color ok 9 - filled arc with color ok 10 - filled arc with color ok 11 - line with colorobj ok 12 - \# TODO start point not set ok 13 - aa line with color ok 14 - antialias line with color ok 15 - polyline points with color obj ok 16 - polyline xy with color aa ok 17 - polyline xy with color antialias ok 18 - set array of pixels ok 19 - set single pixel ok 20 - set array of float pixels ok 21 - set single float pixel ok 22 - check getpixel result type ok 23 - check getpixel result colors ok 24 - check scalar getpixel type ok 25 - check scalar getpixel color ok 26 - check getpixel float result type ok 27 - check getpixel float result type ok 28 - check scalar float getpixel type ok 29 - check scalar float getpixel color ok 30 - color arc through angle 0 ok 31 - fill arc through angle 0 ok 32 - concave color arc ok 33 - concave fill arc ok 34 - another concave color arc ok 35 - another concave fillarc ok 36 - concave color arc aa ok 37 - concave fill arc aa ok 38 - color circle no aa ok 39 - color circle aa ok 40 - fill circle no aa ok 41 - fill circle aa ok 42 - another concave fillarc ok 43 - saving output ok t/t30t1font.......1..94 ok 1 - use Imager; ok 2 # skip t1lib unavailable or disabled ok 3 # skip t1lib unavailable or disabled ok 4 # skip t1lib unavailable or disabled ok 5 # skip t1lib unavailable or disabled ok 6 # skip t1lib unavailable or disabled ok 7 # skip t1lib unavailable or disabled ok 8 # skip t1lib unavailable or disabled ok 9 # skip t1lib unavailable or disabled ok 10 # skip t1lib unavailable or disabled ok 11 # skip t1lib unavailable or disabled ok 12 # skip t1lib unavailable or disabled ok 13 # skip t1lib unavailable or disabled ok 14 # skip t1lib unavailable or disabled ok 15 # skip t1lib unavailable or disabled ok 16 # skip t1lib unavailable or disabled ok 17 # skip t1lib unavailable or disabled ok 18 # skip t1lib unavailable or disabled ok 19 # skip t1lib unavailable or disabled ok 20 # skip t1lib unavailable or disabled ok 21 # skip t1lib unavailable or disabled ok 22 # skip t1lib unavailable or disabled ok 23 # skip t1lib unavailable or disabled ok 24 # skip t1lib unavailable or disabled ok 25 # skip t1lib unavailable or disabled ok 26 # skip t1lib unavailable or disabled ok 27 # skip t1lib unavailable or disabled ok 28 # skip t1lib unavailable or disabled ok 29 # skip t1lib unavailable or disabled ok 30 # skip t1lib unavailable or disabled ok 31 # skip t1lib unavailable or disabled ok 32 # skip t1lib unavailable or disabled ok 33 # skip t1lib unavailable or disabled ok 34 # skip t1lib unavailable or disabled ok 35 # skip t1lib unavailable or disabled ok 36 # skip t1lib unavailable or disabled ok 37 # skip t1lib unavailable or disabled ok 38 # skip t1lib unavailable or disabled ok 39 # skip t1lib unavailable or disabled ok 40 # skip t1lib unavailable or disabled ok 41 # skip t1lib unavailable or disabled ok 42 # skip t1lib unavailable or disabled ok 43 # skip t1lib unavailable or disabled ok 44 # skip t1lib unavailable or disabled ok 45 # skip t1lib unavailable or disabled ok 46 # skip t1lib unavailable or disabled ok 47 # skip t1lib unavailable or disabled ok 48 # skip t1lib unavailable or disabled ok 49 # skip t1lib unavailable or disabled ok 50 # skip t1lib unavailable or disabled ok 51 # skip t1lib unavailable or disabled ok 52 # skip t1lib unavailable or disabled ok 53 # skip t1lib unavailable or disabled ok 54 # skip t1lib unavailable or disabled ok 55 # skip t1lib unavailable or disabled ok 56 # skip t1lib unavailable or disabled ok 57 # skip t1lib unavailable or disabled ok 58 # skip t1lib unavailable or disabled ok 59 # skip t1lib unavailable or disabled ok 60 # skip t1lib unavailable or disabled ok 61 # skip t1lib unavailable or disabled ok 62 # skip t1lib unavailable or disabled ok 63 # skip t1lib unavailable or disabled ok 64 # skip t1lib unavailable or disabled ok 65 # skip t1lib unavailable or disabled ok 66 # skip t1lib unavailable or disabled ok 67 # skip t1lib unavailable or disabled ok 68 # skip t1lib unavailable or disabled ok 69 # skip t1lib unavailable or disabled ok 70 # skip t1lib unavailable or disabled ok 71 # skip t1lib unavailable or disabled ok 72 # skip t1lib unavailable or disabled ok 73 # skip t1lib unavailable or disabled ok 74 # skip t1lib unavailable or disabled ok 75 # skip t1lib unavailable or disabled ok 76 # skip t1lib unavailable or disabled ok 77 # skip t1lib unavailable or disabled ok 78 # skip t1lib unavailable or disabled ok 79 # skip t1lib unavailable or disabled ok 80 # skip t1lib unavailable or disabled ok 81 # skip t1lib unavailable or disabled ok 82 # skip t1lib unavailable or disabled ok 83 # skip t1lib unavailable or disabled ok 84 # skip t1lib unavailable or disabled ok 85 # skip t1lib unavailable or disabled ok 86 # skip t1lib unavailable or disabled ok 87 # skip t1lib unavailable or disabled ok 88 # skip t1lib unavailable or disabled ok 89 # skip t1lib unavailable or disabled ok 90 # skip t1lib unavailable or disabled ok 91 # skip t1lib unavailable or disabled ok 92 # skip t1lib unavailable or disabled ok 93 # skip t1lib unavailable or disabled ok 94 # skip t1lib unavailable or disabled ok 93/94 skipped: t1lib unavailable or disabled t/t35ttfont.......1..91 ok 1 - use Imager; ok 2 # skip freetype 1.x unavailable or disabled ok 3 # skip freetype 1.x unavailable or disabled ok 4 # skip freetype 1.x unavailable or disabled ok 5 # skip freetype 1.x unavailable or disabled ok 6 # skip freetype 1.x unavailable or disabled ok 7 # skip freetype 1.x unavailable or disabled ok 8 # skip freetype 1.x unavailable or disabled ok 9 # skip freetype 1.x unavailable or disabled ok 10 # skip freetype 1.x unavailable or disabled ok 11 # skip freetype 1.x unavailable or disabled ok 12 # skip freetype 1.x unavailable or disabled ok 13 # skip freetype 1.x unavailable or disabled ok 14 # skip freetype 1.x unavailable or disabled ok 15 # skip freetype 1.x unavailable or disabled ok 16 # skip freetype 1.x unavailable or disabled ok 17 # skip freetype 1.x unavailable or disabled ok 18 # skip freetype 1.x unavailable or disabled ok 19 # skip freetype 1.x unavailable or disabled ok 20 # skip freetype 1.x unavailable or disabled ok 21 # skip freetype 1.x unavailable or disabled ok 22 # skip freetype 1.x unavailable or disabled ok 23 # skip freetype 1.x unavailable or disabled ok 24 # skip freetype 1.x unavailable or disabled ok 25 # skip freetype 1.x unavailable or disabled ok 26 # skip freetype 1.x unavailable or disabled ok 27 # skip freetype 1.x unavailable or disabled ok 28 # skip freetype 1.x unavailable or disabled ok 29 # skip freetype 1.x unavailable or disabled ok 30 # skip freetype 1.x unavailable or disabled ok 31 # skip freetype 1.x unavailable or disabled ok 32 # skip freetype 1.x unavailable or disabled ok 33 # skip freetype 1.x unavailable or disabled ok 34 # skip freetype 1.x unavailable or disabled ok 35 # skip freetype 1.x unavailable or disabled ok 36 # skip freetype 1.x unavailable or disabled ok 37 # skip freetype 1.x unavailable or disabled ok 38 # skip freetype 1.x unavailable or disabled ok 39 # skip freetype 1.x unavailable or disabled ok 40 # skip freetype 1.x unavailable or disabled ok 41 # skip freetype 1.x unavailable or disabled ok 42 # skip freetype 1.x unavailable or disabled ok 43 # skip freetype 1.x unavailable or disabled ok 44 # skip freetype 1.x unavailable or disabled ok 45 # skip freetype 1.x unavailable or disabled ok 46 # skip freetype 1.x unavailable or disabled ok 47 # skip freetype 1.x unavailable or disabled ok 48 # skip freetype 1.x unavailable or disabled ok 49 # skip freetype 1.x unavailable or disabled ok 50 # skip freetype 1.x unavailable or disabled ok 51 # skip freetype 1.x unavailable or disabled ok 52 # skip freetype 1.x unavailable or disabled ok 53 # skip freetype 1.x unavailable or disabled ok 54 # skip freetype 1.x unavailable or disabled ok 55 # skip freetype 1.x unavailable or disabled ok 56 # skip freetype 1.x unavailable or disabled ok 57 # skip freetype 1.x unavailable or disabled ok 58 # skip freetype 1.x unavailable or disabled ok 59 # skip freetype 1.x unavailable or disabled ok 60 # skip freetype 1.x unavailable or disabled ok 61 # skip freetype 1.x unavailable or disabled ok 62 # skip freetype 1.x unavailable or disabled ok 63 # skip freetype 1.x unavailable or disabled ok 64 # skip freetype 1.x unavailable or disabled ok 65 # skip freetype 1.x unavailable or disabled ok 66 # skip freetype 1.x unavailable or disabled ok 67 # skip freetype 1.x unavailable or disabled ok 68 # skip freetype 1.x unavailable or disabled ok 69 # skip freetype 1.x unavailable or disabled ok 70 # skip freetype 1.x unavailable or disabled ok 71 # skip freetype 1.x unavailable or disabled ok 72 # skip freetype 1.x unavailable or disabled ok 73 # skip freetype 1.x unavailable or disabled ok 74 # skip freetype 1.x unavailable or disabled ok 75 # skip freetype 1.x unavailable or disabled ok 76 # skip freetype 1.x unavailable or disabled ok 77 # skip freetype 1.x unavailable or disabled ok 78 # skip freetype 1.x unavailable or disabled ok 79 # skip freetype 1.x unavailable or disabled ok 80 # skip freetype 1.x unavailable or disabled ok 81 # skip freetype 1.x unavailable or disabled ok 82 # skip freetype 1.x unavailable or disabled ok 83 # skip freetype 1.x unavailable or disabled ok 84 # skip freetype 1.x unavailable or disabled ok 85 # skip freetype 1.x unavailable or disabled ok 86 # skip freetype 1.x unavailable or disabled ok 87 # skip freetype 1.x unavailable or disabled ok 88 # skip freetype 1.x unavailable or disabled ok 89 # skip freetype 1.x unavailable or disabled ok 90 # skip freetype 1.x unavailable or disabled ok 91 # skip freetype 1.x unavailable or disabled ok 90/91 skipped: freetype 1.x unavailable or disabled t/t36oofont.......1..20 ok 1 - use Imager; ok 2 # skip T1lib missing or disabled ok 3 # skip T1lib missing or disabled ok 4 # skip T1lib missing or disabled ok 5 # skip T1lib missing or disabled ok 6 # skip T1lib missing or disabled ok 7 # skip T1lib missing or disabled ok 8 # skip T1lib missing or disabled ok 9 # skip T1lib missing or disabled ok 10 # skip FT1.x missing or disabled ok 11 # skip FT1.x missing or disabled ok 12 # skip FT1.x missing or disabled ok 13 # skip FT1.x missing or disabled ok 14 # skip FT1.x missing or disabled ok 15 # skip FT1.x missing or disabled ok 16 # skip FT1.x missing or disabled ok 17 # skip FT1.x missing or disabled ok 18 # skip FT1.x missing or disabled ok 19 # skip FT1.x missing or disabled ok 20 - end ok 18/20 skipped: various reasons t/t37w32font......1..54 ok 1 - use Imager; ok 2 # skip no MS Windows ok 3 # skip no MS Windows ok 4 # skip no MS Windows ok 5 # skip no MS Windows ok 6 # skip no MS Windows ok 7 # skip no MS Windows ok 8 # skip no MS Windows ok 9 # skip no MS Windows ok 10 # skip no MS Windows ok 11 # skip no MS Windows ok 12 # skip no MS Windows ok 13 # skip no MS Windows ok 14 # skip no MS Windows ok 15 # skip no MS Windows ok 16 # skip no MS Windows ok 17 # skip no MS Windows ok 18 # skip no MS Windows ok 19 # skip no MS Windows ok 20 # skip no MS Windows ok 21 # skip no MS Windows ok 22 # skip no MS Windows ok 23 # skip no MS Windows ok 24 # skip no MS Windows ok 25 # skip no MS Windows ok 26 # skip no MS Windows ok 27 # skip no MS Windows ok 28 # skip no MS Windows ok 29 # skip no MS Windows ok 30 # skip no MS Windows ok 31 # skip no MS Windows ok 32 # skip no MS Windows ok 33 # skip no MS Windows ok 34 # skip no MS Windows ok 35 # skip no MS Windows ok 36 # skip no MS Windows ok 37 # skip no MS Windows ok 38 # skip no MS Windows ok 39 # skip no MS Windows ok 40 # skip no MS Windows ok 41 # skip no MS Windows ok 42 # skip no MS Windows ok 43 # skip no MS Windows ok 44 # skip no MS Windows ok 45 # skip no MS Windows ok 46 # skip no MS Windows ok 47 # skip no MS Windows ok 48 # skip no MS Windows ok 49 # skip no MS Windows ok 50 # skip no MS Windows ok 51 # skip no MS Windows ok 52 # skip no MS Windows ok 53 # skip no MS Windows ok 54 # skip no MS Windows ok 53/54 skipped: no MS Windows t/t38ft2font......1..183 ok 1 - use Imager; ok 2 # skip no freetype2 library found ok 3 # skip no freetype2 library found ok 4 # skip no freetype2 library found ok 5 # skip no freetype2 library found ok 6 # skip no freetype2 library found ok 7 # skip no freetype2 library found ok 8 # skip no freetype2 library found ok 9 # skip no freetype2 library found ok 10 # skip no freetype2 library found ok 11 # skip no freetype2 library found ok 12 # skip no freetype2 library found ok 13 # skip no freetype2 library found ok 14 # skip no freetype2 library found ok 15 # skip no freetype2 library found ok 16 # skip no freetype2 library found ok 17 # skip no freetype2 library found ok 18 # skip no freetype2 library found ok 19 # skip no freetype2 library found ok 20 # skip no freetype2 library found ok 21 # skip no freetype2 library found ok 22 # skip no freetype2 library found ok 23 # skip no freetype2 library found ok 24 # skip no freetype2 library found ok 25 # skip no freetype2 library found ok 26 # skip no freetype2 library found ok 27 # skip no freetype2 library found ok 28 # skip no freetype2 library found ok 29 # skip no freetype2 library found ok 30 # skip no freetype2 library found ok 31 # skip no freetype2 library found ok 32 # skip no freetype2 library found ok 33 # skip no freetype2 library found ok 34 # skip no freetype2 library found ok 35 # skip no freetype2 library found ok 36 # skip no freetype2 library found ok 37 # skip no freetype2 library found ok 38 # skip no freetype2 library found ok 39 # skip no freetype2 library found ok 40 # skip no freetype2 library found ok 41 # skip no freetype2 library found ok 42 # skip no freetype2 library found ok 43 # skip no freetype2 library found ok 44 # skip no freetype2 library found ok 45 # skip no freetype2 library found ok 46 # skip no freetype2 library found ok 47 # skip no freetype2 library found ok 48 # skip no freetype2 library found ok 49 # skip no freetype2 library found ok 50 # skip no freetype2 library found ok 51 # skip no freetype2 library found ok 52 # skip no freetype2 library found ok 53 # skip no freetype2 library found ok 54 # skip no freetype2 library found ok 55 # skip no freetype2 library found ok 56 # skip no freetype2 library found ok 57 # skip no freetype2 library found ok 58 # skip no freetype2 library found ok 59 # skip no freetype2 library found ok 60 # skip no freetype2 library found ok 61 # skip no freetype2 library found ok 62 # skip no freetype2 library found ok 63 # skip no freetype2 library found ok 64 # skip no freetype2 library found ok 65 # skip no freetype2 library found ok 66 # skip no freetype2 library found ok 67 # skip no freetype2 library found ok 68 # skip no freetype2 library found ok 69 # skip no freetype2 library found ok 70 # skip no freetype2 library found ok 71 # skip no freetype2 library found ok 72 # skip no freetype2 library found ok 73 # skip no freetype2 library found ok 74 # skip no freetype2 library found ok 75 # skip no freetype2 library found ok 76 # skip no freetype2 library found ok 77 # skip no freetype2 library found ok 78 # skip no freetype2 library found ok 79 # skip no freetype2 library found ok 80 # skip no freetype2 library found ok 81 # skip no freetype2 library found ok 82 # skip no freetype2 library found ok 83 # skip no freetype2 library found ok 84 # skip no freetype2 library found ok 85 # skip no freetype2 library found ok 86 # skip no freetype2 library found ok 87 # skip no freetype2 library found ok 88 # skip no freetype2 library found ok 89 # skip no freetype2 library found ok 90 # skip no freetype2 library found ok 91 # skip no freetype2 library found ok 92 # skip no freetype2 library found ok 93 # skip no freetype2 library found ok 94 # skip no freetype2 library found ok 95 # skip no freetype2 library found ok 96 # skip no freetype2 library found ok 97 # skip no freetype2 library found ok 98 # skip no freetype2 library found ok 99 # skip no freetype2 library found ok 100 # skip no freetype2 library found ok 101 # skip no freetype2 library found ok 102 # skip no freetype2 library found ok 103 # skip no freetype2 library found ok 104 # skip no freetype2 library found ok 105 # skip no freetype2 library found ok 106 # skip no freetype2 library found ok 107 # skip no freetype2 library found ok 108 # skip no freetype2 library found ok 109 # skip no freetype2 library found ok 110 # skip no freetype2 library found ok 111 # skip no freetype2 library found ok 112 # skip no freetype2 library found ok 113 # skip no freetype2 library found ok 114 # skip no freetype2 library found ok 115 # skip no freetype2 library found ok 116 # skip no freetype2 library found ok 117 # skip no freetype2 library found ok 118 # skip no freetype2 library found ok 119 # skip no freetype2 library found ok 120 # skip no freetype2 library found ok 121 # skip no freetype2 library found ok 122 # skip no freetype2 library found ok 123 # skip no freetype2 library found ok 124 # skip no freetype2 library found ok 125 # skip no freetype2 library found ok 126 # skip no freetype2 library found ok 127 # skip no freetype2 library found ok 128 # skip no freetype2 library found ok 129 # skip no freetype2 library found ok 130 # skip no freetype2 library found ok 131 # skip no freetype2 library found ok 132 # skip no freetype2 library found ok 133 # skip no freetype2 library found ok 134 # skip no freetype2 library found ok 135 # skip no freetype2 library found ok 136 # skip no freetype2 library found ok 137 # skip no freetype2 library found ok 138 # skip no freetype2 library found ok 139 # skip no freetype2 library found ok 140 # skip no freetype2 library found ok 141 # skip no freetype2 library found ok 142 # skip no freetype2 library found ok 143 # skip no freetype2 library found ok 144 # skip no freetype2 library found ok 145 # skip no freetype2 library found ok 146 # skip no freetype2 library found ok 147 # skip no freetype2 library found ok 148 # skip no freetype2 library found ok 149 # skip no freetype2 library found ok 150 # skip no freetype2 library found ok 151 # skip no freetype2 library found ok 152 # skip no freetype2 library found ok 153 # skip no freetype2 library found ok 154 # skip no freetype2 library found ok 155 # skip no freetype2 library found ok 156 # skip no freetype2 library found ok 157 # skip no freetype2 library found ok 158 # skip no freetype2 library found ok 159 # skip no freetype2 library found ok 160 # skip no freetype2 library found ok 161 # skip no freetype2 library found ok 162 # skip no freetype2 library found ok 163 # skip no freetype2 library found ok 164 # skip no freetype2 library found ok 165 # skip no freetype2 library found ok 166 # skip no freetype2 library found ok 167 # skip no freetype2 library found ok 168 # skip no freetype2 library found ok 169 # skip no freetype2 library found ok 170 # skip no freetype2 library found ok 171 # skip no freetype2 library found ok 172 # skip no freetype2 library found ok 173 # skip no freetype2 library found ok 174 # skip no freetype2 library found ok 175 # skip no freetype2 library found ok 176 # skip no freetype2 library found ok 177 # skip no freetype2 library found ok 178 # skip no freetype2 library found ok 179 # skip no freetype2 library found ok 180 # skip no freetype2 library found ok 181 # skip no freetype2 library found ok 182 # skip no freetype2 library found ok 183 # skip no freetype2 library found ok 182/183 skipped: no freetype2 library found t/t40scale........1..223 ok 1 - use Imager; ok 2 - load test image ok 3 - scale it (good mode) ok 4 - save scaled image ok 5 - scale it (preview) ok 6 - write preview scaled image ok 7 - scale it (mixing) ok 8 - write mixing scaled image ok 9 - create double/sample image ok 10 - scale it (mixing, double) ok 11 - write double/mixing scaled image ok 12 - got the right image type as output ok 13 - scale it (hscale, mixing, double) ok 14 - same height ok 15 - save it ok 16 - scale it (vscale, mixing, double) ok 17 - same width ok 18 - save it # scale() called in void context - scale() returns the scaled image at t/t40scale.t line 73 ok 19 - check warning ok 20 - check filename # scaleX() called in void context - scaleX() returns the scaled image at t/t40scale.t line 77 ok 21 - check warning ok 22 - check filename # scaleY() called in void context - scaleY() returns the scaled image at t/t40scale.t line 81 ok 23 - check warning ok 24 - check filename ok 25 - min scale width ok 26 - min scale height ok 27 - min scale width (preview) ok 28 - min scale height (preview) ok 29 - min scale width (mixing) ok 30 - min scale height (mixing) ok 31 - try to scale empty image ok 32 - check error message ok 33 - try to scaleX empty image ok 34 - check error message ok 35 - try to scaleY empty image ok 36 - check error message ok 37 - unknown qtype ok 38 - check error message ok 39 - unknown type ok 40 - check error message ok 41 # skip optional module Image::Math::Constrain not installed ok 42 # skip optional module Image::Math::Constrain not installed ok 43 # skip optional module Image::Math::Constrain not installed # 48 x 48 def type: xpixels 48 ypixels 48 ok 44 - scale 48 x 48 def type qtype normal ok 45 - check width ok 46 - check height ok 47 - scale 48 x 48 def type qtype preview ok 48 - check width ok 49 - check height ok 50 - scale 48 x 48 def type qtype mixing ok 51 - check width ok 52 - check height # 48 x 48 max type: xpixels 48 ypixels 48 type max ok 53 - scale 48 x 48 max type qtype normal ok 54 - check width ok 55 - check height ok 56 - scale 48 x 48 max type qtype preview ok 57 - check width ok 58 - check height ok 59 - scale 48 x 48 max type qtype mixing ok 60 - check width ok 61 - check height # 80 x 80 min type: xpixels 80 ypixels 80 type min ok 62 - scale 80 x 80 min type qtype normal ok 63 - check width ok 64 - check height ok 65 - scale 80 x 80 min type qtype preview ok 66 - check width ok 67 - check height ok 68 - scale 80 x 80 min type qtype mixing ok 69 - check width ok 70 - check height # no scale parameters (default to 0.5 scalefactor): ok 71 - scale no scale parameters (default to 0.5 scalefactor) qtype normal ok 72 - check width ok 73 - check height ok 74 - scale no scale parameters (default to 0.5 scalefactor) qtype preview ok 75 - check width ok 76 - check height ok 77 - scale no scale parameters (default to 0.5 scalefactor) qtype mixing ok 78 - check width ok 79 - check height # 0.75 scalefactor: scalefactor 0.75 ok 80 - scale 0.75 scalefactor qtype normal ok 81 - check width ok 82 - check height ok 83 - scale 0.75 scalefactor qtype preview ok 84 - check width ok 85 - check height ok 86 - scale 0.75 scalefactor qtype mixing ok 87 - check width ok 88 - check height # 80 width: xpixels 80 ok 89 - scale 80 width qtype normal ok 90 - check width ok 91 - check height ok 92 - scale 80 width qtype preview ok 93 - check width ok 94 - check height ok 95 - scale 80 width qtype mixing ok 96 - check width ok 97 - check height # 72 height: ypixels 72 ok 98 - scale 72 height qtype normal ok 99 - check width ok 100 - check height ok 101 - scale 72 height qtype preview ok 102 - check width ok 103 - check height ok 104 - scale 72 height qtype mixing ok 105 - check width ok 106 - check height # xscale 0.5: xscalefactor 0.5 ok 107 - scale xscale 0.5 qtype normal ok 108 - check width ok 109 - check height ok 110 - scale xscale 0.5 qtype preview ok 111 - check width ok 112 - check height ok 113 - scale xscale 0.5 qtype mixing ok 114 - check width ok 115 - check height # yscale 0.5: yscalefactor 0.5 ok 116 - scale yscale 0.5 qtype normal ok 117 - check width ok 118 - check height ok 119 - scale yscale 0.5 qtype preview ok 120 - check width ok 121 - check height ok 122 - scale yscale 0.5 qtype mixing ok 123 - check width ok 124 - check height # xscale 0.25 yscale 0.5: xscalefactor 0.25 yscalefactor 0.5 ok 125 - scale xscale 0.25 yscale 0.5 qtype normal ok 126 - check width ok 127 - check height ok 128 - scale xscale 0.25 yscale 0.5 qtype preview ok 129 - check width ok 130 - check height ok 131 - scale xscale 0.25 yscale 0.5 qtype mixing ok 132 - check width ok 133 - check height # xscale 1.0 yscale 0.5: xscalefactor 1 yscalefactor 0.5 ok 134 - scale xscale 1.0 yscale 0.5 qtype normal ok 135 - check width ok 136 - check height ok 137 - scale xscale 1.0 yscale 0.5 qtype preview ok 138 - check width ok 139 - check height ok 140 - scale xscale 1.0 yscale 0.5 qtype mixing ok 141 - check width ok 142 - check height # xpixels 160 ypixels 48 type nonprop: xpixels 160 ypixels 48 type nonprop ok 143 - scale xpixels 160 ypixels 48 type nonprop qtype normal ok 144 - check width ok 145 - check height ok 146 - scale xpixels 160 ypixels 48 type nonprop qtype preview ok 147 - check width ok 148 - check height ok 149 - scale xpixels 160 ypixels 48 type nonprop qtype mixing ok 150 - check width ok 151 - check height # xpixels 160 ypixels 96: xpixels 160 ypixels 96 ok 152 - scale xpixels 160 ypixels 96 qtype normal ok 153 - check width ok 154 - check height ok 155 - scale xpixels 160 ypixels 96 qtype preview ok 156 - check width ok 157 - check height ok 158 - scale xpixels 160 ypixels 96 qtype mixing ok 159 - check width ok 160 - check height # xpixels 80 ypixels 96 type nonprop: xpixels 80 ypixels 96 type nonprop ok 161 - scale xpixels 80 ypixels 96 type nonprop qtype normal ok 162 - check width ok 163 - check height ok 164 - scale xpixels 80 ypixels 96 type nonprop qtype preview ok 165 - check width ok 166 - check height ok 167 - scale xpixels 80 ypixels 96 type nonprop qtype mixing ok 168 - check width ok 169 - check height # defaults: ok 170 - scaleX defaults qtype normal ok 171 - check width ok 172 - check height ok 173 - scaleX defaults qtype preview ok 174 - check width ok 175 - check height ok 176 - scaleX defaults qtype mixing ok 177 - check width ok 178 - check height # 0.25 scalefactor: scalefactor 0.25 ok 179 - scaleX 0.25 scalefactor qtype normal ok 180 - check width ok 181 - check height ok 182 - scaleX 0.25 scalefactor qtype preview ok 183 - check width ok 184 - check height ok 185 - scaleX 0.25 scalefactor qtype mixing ok 186 - check width ok 187 - check height # pixels 120: pixels 120 ok 188 - scaleX pixels 120 qtype normal ok 189 - check width ok 190 - check height ok 191 - scaleX pixels 120 qtype preview ok 192 - check width ok 193 - check height ok 194 - scaleX pixels 120 qtype mixing ok 195 - check width ok 196 - check height # defaults: ok 197 - scaleY defaults qtype normal ok 198 - check width ok 199 - check height ok 200 - scaleY defaults qtype preview ok 201 - check width ok 202 - check height ok 203 - scaleY defaults qtype mixing ok 204 - check width ok 205 - check height # 2.0 scalefactor: scalefactor 2 ok 206 - scaleY 2.0 scalefactor qtype normal ok 207 - check width ok 208 - check height ok 209 - scaleY 2.0 scalefactor qtype preview ok 210 - check width ok 211 - check height ok 212 - scaleY 2.0 scalefactor qtype mixing ok 213 - check width ok 214 - check height # pixels 144: pixels 144 ok 215 - scaleY pixels 144 qtype normal ok 216 - check width ok 217 - check height ok 218 - scaleY pixels 144 qtype preview ok 219 - check width ok 220 - check height ok 221 - scaleY pixels 144 qtype mixing ok 222 - check width ok 223 - check height ok 3/223 skipped: optional module Image::Math::Constrain not installed t/t50basicoo......1..93 # avaliable formats: # raw # bmp # pnm # tga # ifs # type raw #opening Format: raw, options: xsize=>150 file=>testout/t103.raw ysize=>150 type=>raw ok 1 # reading from file ok 2 # opening testout/t103.raw ok 3 # read from fh ok 4 # seek after read ok 5 # read from fh ok 6 # image comparison after fh read ok 7 # seek after read ok 8 # read from fd ok 9 # image comparistion after fd read ok 10 # seek after fd read ok 11 # close fh after reads ok 12 # read from buffer ok 13 # comparing buffer read image ok 14 # read from callback min ok 15 # comparing mincb image ok 16 # read from callback max ok 17 # comparing maxcb image # type bmp #opening Format: bmp, options: file=>testout/t107_24bit.bmp ok 18 # reading from file ok 19 # opening testout/t107_24bit.bmp ok 20 # read from fh ok 21 # seek after read ok 22 # read from fh ok 23 # image comparison after fh read ok 24 # seek after read ok 25 # read from fd ok 26 # image comparistion after fd read ok 27 # seek after fd read ok 28 # close fh after reads ok 29 # read from buffer ok 30 # comparing buffer read image ok 31 # read from callback min ok 32 # comparing mincb image ok 33 # read from callback max ok 34 # comparing maxcb image # type tga #opening Format: tga, options: file=>testout/t108_24bit.tga ok 35 # reading from file ok 36 # opening testout/t108_24bit.tga ok 37 # read from fh ok 38 # seek after read ok 39 # read from fh ok 40 # image comparison after fh read ok 41 # seek after read ok 42 # read from fd ok 43 # image comparistion after fd read ok 44 # seek after fd read ok 45 # close fh after reads ok 46 # read from buffer ok 47 # comparing buffer read image ok 48 # read from callback min ok 49 # comparing mincb image ok 50 # read from callback max ok 51 # comparing maxcb image # write tests for raw ok 52 # cannot read base file # writing raw to a file ok 53 # writing raw to a file testout/t50out.raw # writing raw to a FH ok 54 # writing raw to a FH ok 55 # seek after writing raw to a FH ok 56 # write to FH after writing raw ok 57 # closing FH after writing raw ok 58 # opening data source # writing raw to a buffer ok 59 # writing raw to a buffer ok 60 # comparing file data to buffer # writing raw via callbacks (mb=1) ok 61 # writing raw to callback (mb=1) ok 62 # checking closecb called ok 63 # comparing callback output to file data # writing raw via callbacks (no mb) ok 64 # writing raw to callback (no mb) ok 65 # comparing callback output to file data # write tests for bmp ok 66 # cannot read base file # writing bmp to a file ok 67 # writing bmp to a file testout/t50out.bmp # writing bmp to a FH ok 68 # writing bmp to a FH ok 69 # seek after writing bmp to a FH ok 70 # write to FH after writing bmp ok 71 # closing FH after writing bmp ok 72 # opening data source # writing bmp to a buffer ok 73 # writing bmp to a buffer ok 74 # comparing file data to buffer # writing bmp via callbacks (mb=1) ok 75 # writing bmp to callback (mb=1) ok 76 # checking closecb called ok 77 # comparing callback output to file data # writing bmp via callbacks (no mb) ok 78 # writing bmp to callback (no mb) ok 79 # comparing callback output to file data # write tests for tga ok 80 # cannot read base file # writing tga to a file ok 81 # writing tga to a file testout/t50out.tga # writing tga to a FH ok 82 # writing tga to a FH ok 83 # seek after writing tga to a FH ok 84 # write to FH after writing tga ok 85 # closing FH after writing tga ok 86 # opening data source # writing tga to a buffer ok 87 # writing tga to a buffer ok 88 # comparing file data to buffer # writing tga via callbacks (mb=1) ok 89 # writing tga to callback (mb=1) ok 90 # checking closecb called ok 91 # comparing callback output to file data # writing tga via callbacks (no mb) ok 92 # writing tga to callback (no mb) ok 93 # comparing callback output to file data # multi-image write tests ok t/t55trans........1..5 ok 1 Can't locate Affix/Infix2Postfix.pm in @INC (@INC contains: blib/arch blib/lib /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl . /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/pa-risc1.1/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: 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 - make infix expression ok 3 - final op a ret ok 4 - mult by 360 found ok 5 - mult by x found ok 6 - mult by y found ok 7 - hsv op found ok 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 0 101 32 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..9 make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/_Inline/build/t82inline_t_d74d' /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/blib/lib/Imager/typemap t82inline_t_d74d.xs > t82inline_t_d74d.xsc && mv t82inline_t_d74d.xsc t82inline_t_d74d.c cc -c -I/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/t -Iblib/lib/Imager/include -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE +DA1.1 +DS2.0a +z -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O +Onolimit -DVERSION=\"0.00\" -DXS_VERSION=\"0.00\" +z -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/CORE t82inline_t_d74d.c cpp: "t82inline_t_d74d.xs", line 6: error 4036: Can't open include file 'imext.h'. cpp: "t82inline_t_d74d.xs", line 7: error 4036: Can't open include file 'imperl.h'. make[1]: *** [t82inline_t_d74d.o] Error 1 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/_Inline/build/t82inline_t_d74d' A problem was encountered while attempting to compile and install your Inline C code. The command that failed was: make > out.make 2>&1 The build directory was: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Imager/_Inline/build/t82inline_t_d74d To debug the problem, cd to the build directory, and inspect the output files. at t/t82inline.t line 18 # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-9 Failed 9/9 tests, 0.00% okay 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 all 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 all 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 Failed 1/52 test scripts, 98.08% okay. 9/2900 subtests failed, 99.69% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- t/t82inline.t 255 65280 9 18 200.00% 1-9 2 tests and 834 subtests skipped. make: *** [test_dynamic] Error 11