Subject: | "make test" fails on Compaq Tru64 5.0 (gcc-2.95.3, perl5.6.1) |
When building Crypt-Rijndael-0.05.tar.gz from CPAN for perl5.6.1 with gcc-2.95.3 on Compaq Tru64 UNIX 5.0,
"make test" fails, producing:
PERL_DL_NONLAZY=1 /sw/arch/bin/perl -Iblib/arch -Iblib/lib -I/sw/common/share/perl/5.6.1/alpha-osf1 -I/sw/common/share/perl/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/00_load...........FAILED tests 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40
Failed 20/41 tests, 51.22% okay
Failed Test Status Wstat Total Fail Failed List of Failed
--------------------------------------------------------------------------------
t/00_load.t 41 20 48.78% 2, 4, 6, 8, 10, 12, 14, 16, 18, 20,
22, 24, 26, 28, 30, 32, 34, 36, 38,
40
Failed 1/1 test scripts, 0.00% okay. 20/41 subtests failed, 51.22% okay.
Looking at t/00_load.t, this means that $crypted is always wrong, but
decrypt() always recovers $plaintext.
In case it's useful, printing the first $crypted gives
ea38a6630f78ab335819f304fab51c586f2a4810f0dc21f57a360566abcd76fb
which does not match
f2258e225d794572393a6484cfced7cf925d1aa18366bcd93c33d104294c8a6f
I don't know what to make of this myself. Mail to sevillar@team.ph.inter.net and dido@pacific.net.ph bounces.
Can anyone advise?
Note I have no problems with this module on Linux, Solaris 2.7 and IRIX 6.5.
Here is "perl -V" for this platform:
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
Platform:
osname=dec_osf, osvers=5.0, archname=alpha-osf1
uname='osf1 ice.ebi.ac.uk v5.0 1094 alpha '
config_args='-de -Dprefix=/sw/common -Dbin=/sw/arch/bin -Dscriptdir=/sw/arch/bin -Dprivlib=/sw/common/share/perl/5.6.1 -Darchlib=/sw/common/share/perl/5.6.1/alpha-osf1 -Dsitebin=/sw/arch/bin -Dsitescript=/sw/arch/bin -Dsitelib=/sw/common/share/perl/site-perl/5.6.1 -Dsitearch=/sw/common/share/perl/site-perl/5.6.1/alpha-osf1 -Dinstallusrbinperl=no -Dperlpath=/sw/arch/bin/perl5.6.1 -Dstartperl=#!/sw/arch/bin/perl5.6.1 -Dcc=gcc -Dcf_email=starksb@ebi.ac.uk -Dloclibpth=/sw/arch/lib -Dlocincpth=/sw/common/include -Darchname=alpha-osf1 -Dldflags=-Wl,-rpath,/sw/arch/lib'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=define uselongdouble=undef
Compiler:
cc='gcc', ccflags ='-ansi -fno-strict-aliasing -I/sw/common/include -DLANGUAGE_C',
optimize='-O3',
cppflags='-ansi -fno-strict-aliasing -I/sw/common/include -DLANGUAGE_C'
ccversion='', gccversion='2.95.3 20010315 (release)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, usemymalloc=y, prototype=define
Linker and Libraries:
ld='ld', ldflags ='-Wl,-rpath,/sw/arch/lib -L/sw/arch/lib'
libpth=/sw/arch/lib /usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib
libs=-lgdbm -ldbm -ldb -lm -liconv -lutil
perllibs=-lm -liconv -lutil
libc=/usr/shlib/libc.so, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-fpic', lddlflags='-shared -expect_unresolved "*" -O3 -msym -std -s -L/sw/arch/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES
Built under dec_osf
Compiled at Oct 26 2001 13:48:55
@INC:
/sw/common/share/perl/5.6.1/alpha-osf1
/sw/common/share/perl/5.6.1
/sw/common/share/perl/site-perl/5.6.1/alpha-osf1
/sw/common/share/perl/site-perl/5.6.1
/sw/common/share/perl/site-perl/5.00503/alpha-osf1
/sw/common/share/perl/site-perl/5.00503
/sw/common/share/perl/site-perl
.
Thanks for your help.
Kind regards,
David
-------------------------------------------------------------------
David Starks-Browning | starksb@ebi.ac.uk
EMBL Outstation -- |
The European Bioinformatics Institute |
Wellcome Trust Genome Campus | tel: +44 (1223) 494 616
Hinxton, Cambridge, CB10 1SD, UK | fax: +44 (1223) 494 468
-------------------------------------------------------------------