Skip Menu |

This queue is for tickets about the Imager-Graph CPAN distribution.

Report information
The Basics
Id: 535
Status: resolved
Priority: 0/
Queue: Imager-Graph

People
Owner: TONYC [...] cpan.org
Requestors: TONYC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.03
Fixed in: (no value)



Date: Sun, 28 Apr 2002 21:25:44 +1000 (EST)
From: Tony Cook <tony [...] develop-help.com>
To: bug-Imager-Graph [...] rt.cpan.org
Subject: FAIL Imager-Graph-0.02 i386-freebsd 4.5-release (fwd)
Show quoted text
---------- Forwarded message ---------- Date: Sat, 30 Mar 2002 00:51:38 +0800 (CST) From: Autrijus Tang <autrijus@www.autrijus.org> To: cpan-testers@perl.org Cc: TONYC@cpan.org Subject: FAIL Imager-Graph-0.02 i386-freebsd 4.5-release This distribution has been tested as part of the cpan-testers effort to test as many new uploads to CPAN as possible. See http://testers.cpan.org/ Please cc any replies to cpan-testers@perl.org to keep other test volunteers informed and to prevent any duplicate effort. -- This is an error report generated automatically by CPANPLUS. Below is the error stack during install: PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/t00load....ok t/t10pie.....FAILED tests 7, 9, 11 Failed 3/11 tests, 72.73% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/t10pie.t 11 3 27.27% 7 9 11 Failed 1/2 test scripts, 50.00% okay. 3/12 subtests failed, 75.00% okay. *** Error code 9 Below is the detail run of failing tests 't/t10pie.t': 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 not ok 7 # Comparison to testimg/t10_lin_fount.png (164738) ok 8 not ok 9 # Comparison to testimg/t10_rad_fount.png (97493) ok 10 not ok 11 # Comparison to testimg/t10_mono.png (455175) Additional Comments: This error is repeatable in perl 5.6.1. -- Summary of my perl5 (revision 5.0 version 7 subversion 3 patch 15354) configuration: Platform: osname=freebsd, osvers=4.5-release, archname=i386-freebsd uname='freebsd not.autrijus.org 4.5-release freebsd 4.5-release #1: sat feb 2 20:05:24 cst 2002 root@not.autrijus.org:usrsrcsyscompilenot i386 ' config_args='-de -Dusedevel -Ubincompat5005 -Uuselargefiles' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=undef usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -I/usr/local/include', optimize='-O', cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='2.95.3 20010315 (release) [FreeBSD]', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags ='-Wl,-E -L/usr/local/lib' libpth=/usr/lib /usr/local/lib libs=-lgdbm -ldb -lm -lc -lcrypt -lutil perllibs=-lm -lc -lcrypt -lutil libc=, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-DPIC -fpic', lddlflags='-shared -L/usr/local/lib'
This was due to the difference checks on those files being too stringent. They will be loosened up for 0.03
This is still a problem in 0.04. In development, tried: - forcing FT2 usage, FT2 was producing different results under cygwin, so it didn't help Another option is to use either a dummy font object that just draws boxes, or some sort of font object that will always produce the same result. I've created a start of a built in font branch in svn, which I plan to create, verify, then never change the glyphs again, which should be usable for consistent text output.
Fixed in current with the dummy font objects