Subject: | XML::DOM 1.43 fails make test with perl 5.8.4 |
Perl 5.8.4 came out today and XML::DOM fails make test on the new version.
It passes just fine for me with perl 5.8.3. Both Perl's were compiled
on RedHat 9. The only difference besides the Perl's being different
is that I used gcc 3.4.0 to compile 5.8.4. However, Perl's make test
passed just fine, so I don't think that's the problem.
t/dom_jp_astress......ok
t/dom_jp_attr.........FAILED tests 3, 9, 12, 14, 19, 22
Failed 6/23 tests, 73.91% okay
t/dom_jp_cdata........FAILED test 3
Failed 1/3 tests, 66.67% okay
t/dom_jp_example......ok
t/dom_jp_minus........FAILED test 2
Failed 1/2 tests, 50.00% okay
t/dom_jp_modify.......FAILED test 16
Failed 1/16 tests, 93.75% okay
t/dom_jp_print........FAILED tests 2-3
Failed 2/3 tests, 33.33% okay
t/dom_minus...........ok
t/dom_modify..........ok
t/dom_noexpand........ok
t/dom_print...........ok
t/dom_template........ok
t/dom_text............ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/dom_jp_attr.t 23 6 26.09% 3 9 12 14 19 22
t/dom_jp_cdata.t 3 1 33.33% 3
t/dom_jp_minus.t 2 1 50.00% 2
t/dom_jp_modify.t 16 1 6.25% 16
t/dom_jp_print.t 3 2 66.67% 2-3
Failed 5/21 test scripts, 76.19% okay. 11/129 subtests failed, 91.47% okay.
make: *** [test_dynamic] Error 255
/usr/bin/make test -- NOT OK
% /opt/i386-linux/installed/perl-5.8.4/bin/perl -V
Summary of my perl5 (revision 5 version 8 subversion 4) configuration:
Platform:
osname=linux, osvers=2.4.20-31.9, archname=i686-linux-thread-multi
uname='linux orcaware.com 2.4.20-31.9 #1 tue apr 13 18:04:23 edt 2004 i686 i686 i386 gnulinux '
config_args='-Dprefix=/opt/i386-linux/installed/perl-5.8.4 -Dcc=/opt/i386-linux/gcc/bin/gcc -Doptimize=-O3 -march=i386 -mtune=i686 -Duseshrplib -Uinstallusrbinperl -Ulocincpth -Dcf_email=blair@orcaware.com -Ui_db -Uversiononly -Ubincompat5005 -Dusethreads -Duseithreads -Dlibpth=/lib /usr/lib -Dlibspath=/lib /usr/lib -Dd_dosuid'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='/opt/i386-linux/gcc/bin/gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
optimize='-O3 -march=i386 -mtune=i686',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -I/usr/include/gdbm'
ccversion='', gccversion='3.4.0', 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='/opt/i386-linux/gcc/bin/gcc', ldflags =''
libpth=/lib /usr/lib
libs=-lnsl -lgdbm -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.3.2'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/opt/i386-linux/installed/perl-5.8.4/lib/5.8.4/i686-linux-thread-multi/CORE'
cccdlflags='-fpic', lddlflags='-shared'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
Built under linux
Compiled at Apr 22 2004 11:43:11
@INC:
/opt/i386-linux/installed/perl-5.8.4/lib/5.8.4/i686-linux-thread-multi
/opt/i386-linux/installed/perl-5.8.4/lib/5.8.4
/opt/i386-linux/installed/perl-5.8.4/lib/site_perl/5.8.4/i686-linux-thread-multi
/opt/i386-linux/installed/perl-5.8.4/lib/site_perl/5.8.4
/opt/i386-linux/installed/perl-5.8.4/lib/site_perl
.
Best,
Blair