Front page | perl.perl5.porters |
Postings from February 2000
[ID 20000222.010] Not OK: perl v5.5.660 on alpha-dec_osf 5.0(UNINSTALLED)
Thread Next
From:
Spider Boardman
Date:
February 22, 2000 10:27
Subject:
[ID 20000222.010] Not OK: perl v5.5.660 on alpha-dec_osf 5.0(UNINSTALLED)
Message ID:
200002221825.NAA110594@web.zk3.dec.com
This is a build failure report for perl from spider@web.zk3.dec.com,
generated with the help of perlbug 1.27 running under perl v5.5.660.
-----------------------------------------------------------------
[Please enter your report here]
-Dusemorebits (specifically, long double) fails on Tru64 UNIX machines
which have long double which is bigger than double, at least when it's
software emulated. The incorrect %ages from the harness output leads me
to think that it's really about long doubles though, and not just the
software emulation on older alpha chips. It didn't work at all
with -Dusemymalloc=y, by the way. That failed several assertions regard
trailing chunk overwrites. This may be because of a mismatch in alignment
assumptions with respect to long doubles.
Also, configpm generated a non-functional configpm.tmp file until I patched
it to use $^V instead of $]. Of the noted failures here, the
lib/io_multihomed test fails for me without long doubles as well, but the
other complaints are specific to long doubles.
Attached are the test harness output for the failing tests, plus the patch
for configpm to use $^V.
comp/use............FAILED tests 5-6
Failed 2/15 tests, 0.00% okay
op/64bit............FAILED tests 28, 31
Failed 2/34 tests, 0.00% okay
op/pack.............FAILED test 2
Failed 1/156 tests, 0.00% okay
op/sprintf..........FAILED test 1
Failed 1/4 tests, 0.00% okay
op/taint............FAILED test 30
Failed 1/149 tests, 0.00% okay (-6 skipped tests: 142 okay, 0.00%)
op/universal........FAILED test 64
Failed 1/72 tests, 0.00% okay
pragma/locale.......# The following locales
#
# C POSIX de_CH.ISO8859-1 de_DE.ISO8859-1 en_GB.ISO8859-1
# en_US.ISO8859-1 en_US.cp850 fi_FI.ISO8859-1 it_IT.ISO8859-1
# nl_BE.ISO8859-1 nl_NL.ISO8859-1 no_NO.ISO8859-1 sv_SE.ISO8859-1
#
# tested okay.
#
FAILED tests 105-106, 108-109, 114
Failed 5/115 tests, 0.00% okay
pragma/overload.....FAILED tests 149, 151, 167, 169
Failed 4/208 tests, 0.00% okay
lib/bigfltpm........FAILED tests 90-97, 101-110, 114-123, 127-136, 140-149, 153-162, 166-167
Failed 60/362 tests, 0.00% okay
lib/complex.........FAILED tests 546, 548, 556, 645-646, 662
Failed 6/1010 tests, 0.00% okay
lib/io_multihomed...Socket is already connected at lib/io_multihomed.t line 108.
FAILED tests 6-7
Failed 2/8 tests, 0.00% okay
Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
comp/use.t 15 2 13.33% 5-6
lib/bigfltpm.t 362 60 16.57% 90-97, 101-110, 114-123, 127-136,
140-149, 153-162, 166-167
lib/complex.t 1010 6 0.59% 546, 548, 556, 645-646, 662
lib/io_multihom 8 2 25.00% 6-7
op/64bit.t 34 2 5.88% 28, 31
op/pack.t 156 1 0.64% 2
op/sprintf.t 4 1 25.00% 1
op/taint.t 149 1 0.67% 30
op/universal.t 72 1 1.39% 64
pragma/locale.t 115 5 4.35% 105-106, 108-109, 114
pragma/overload 208 4 1.92% 149, 151, 167, 169
6 subtests skipped.
Failed 11/11 test scripts, 0.00% okay. 85/2133 subtests failed, 0.00% okay.
--- configpm.DIST Thu Dec 30 16:26:12 1999
+++ configpm Tue Feb 22 13:23:46 2000
@@ -17,7 +17,7 @@
open CONFIG, ">$config_pm" or die "Can't open $config_pm: $!\n";
-$myver = $];
+$myver = sprintf "v%vd", $^V;
print CONFIG <<'ENDOFBEG_NOQ', <<"ENDOFBEG";
package Config;
@@ -38,8 +38,9 @@
}
ENDOFBEG_NOQ
-\$] == $myver
- or die "Perl lib version ($myver) doesn't match executable version (\$])";
+\$^V eq $myver
+ or die "Perl lib version ($myver) doesn't match executable version (" .
+ (sprintf "v%vd",\$^V) . ")";
# This file was created by configpm when Perl was built. Any changes
# made to this file will be lost the next time perl is built.
[Please do not change anything below this line]
-----------------------------------------------------------------
---
Site configuration information for perl v5.5.660:
Configured by spider at Tue Feb 22 11:58:58 EST 2000.
Summary of my perl5 (revision 5.0 version 5 subversion 660) configuration:
Platform:
osname=dec_osf, osvers=5.0, archname=alpha-dec_osf
uname='osf1 web.zk3.dec.com t5.0 795.2 alpha '
config_args='-dsEO -Darchlib=/local/opt/perl/lib/5.5.660/alpha-dec_osf -Darchname=alpha-dec_osf -Dbin=/local/bin/exp -Dbinexp=/local/bin/exp -Dcc=cc -Dccflags=-std -I/usr/local/include -DDEBUGGING -DDEBUGGING_OPS -D_INTRINSICS -D_INLINE_INTRINSICS -Drand=__random -Dsrand=__srandom -DUSE_PERL_SBRK -DPERL_SBRK_VIA_MALLOC -DEMBEDMYMALLOC= -DPERL_INTERNAL_GLOB -fprm d -ieee -Ud_bincompat3 -Ud_bincompat5005 -Dd_dosuid=define -Dinc_version_list= -Uinc_version_list_init= -Dinstallbin=/local/OSF1/alpha/bin/exp -Uinstallstyle= -Dlddlflags=-shared -msym -expect_unresolved "*" -g -std -Dldflags=-std -msym -g -Dlibswanted=sfio gdbm m -Ulibsfiles= -Ulibsfound= -Dman1dir=/local/man/man1 -Dman1ext=1 -Dman3dir=/local/man/man3 -Dman3ext=3pl -Doptimize=-g -Dpager=/local/bin/less -Dprefix=/local/opt/perl -Dscriptdir=/local/share/exp -Dsitebin=/local/opt/perl/lib/5.5.660/alpha-dec_osf/bin -Dsitevers=5.5.660 -Usitebinexp= -Uinstallsitebin= -Dsitelib=/local/opt/perl/lib/site_perl/5.5.660 -Ds!
itearch=/local/opt/perl/lib/site_perl/5.5.660/alpha-dec_osf -Duseshrplib -Ud_safemcpy= -Ud_sfio= -Ui_dbm -Uinstallarchlib= -Uinstallprivlib= -Uinstallscript= -Uinstallsitearch= -Uinstallsitelib= -Uinstallusrbinperl -Ulibs= -Uperlpath= -Uprivlib= -Urandbits= -Uusethreads -Dusemymalloc=y -Dusemorebits -Dusemymalloc=n -e'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef
usesocks=undef useperlio=undef d_sfio=undef
use64bits=define uselargefiles=define usemultiplicity=undef
Compiler:
cc='cc', optimize='-g', gccversion=
cppflags='-std -I/usr/local/include -DDEBUGGING -DDEBUGGING_OPS -D_INTRINSICS -D_INLINE_INTRINSICS -Drand=__random -Dsrand=__srandom -DUSE_PERL_SBRK -DPERL_SBRK_VIA_MALLOC -DEMBEDMYMALLOC= -DPERL_INTERNAL_GLOB -ieee'
ccflags ='-std -I/usr/local/include -DDEBUGGING -DDEBUGGING_OPS -D_INTRINSICS -D_INLINE_INTRINSICS -Drand=__random -Dsrand=__srandom -DUSE_PERL_SBRK -DPERL_SBRK_VIA_MALLOC -DEMBEDMYMALLOC= -DPERL_INTERNAL_GLOB -fprm d -ieee'
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=8, ptrsize=8, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8
alignbytes=16, usemymalloc=n, prototype=define
Linker and Libraries:
ld='ld', ldflags ='-std -msym -g -L/usr/local/lib'
libpth=/usr/local/lib /usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /var/shlib
libs=-lm
libc=/usr/shlib/libc.so, so=so, useshrplib=true, libperl=libperl.so
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-rpath,/local/opt/perl/lib/5.5.660/alpha-dec_osf/CORE'
cccdlflags=' ', lddlflags='-shared -msym -expect_unresolved "*" -g -std -L/usr/local/lib'
Locally applied patches:
---
@INC for perl v5.5.660:
lib
/local/opt/perl/lib/5.5.660/alpha-dec_osf
/local/opt/perl/lib/5.5.660
/local/opt/perl/lib/site_perl
.
---
Environment for perl v5.5.660:
HOME=/users/spider
LANG (unset)
LANGUAGE (unset)
LD_LIBRARY_PATH=/local/src/perl/perl5.5.660
LOGDIR (unset)
PATH=/users/spider/bin/OSF1/alpha:/users/spider/bin:/local/OSF1/alpha/bin:/local/share:/local/OSF1/alpha/sbin:/local/etc:/local:/tcb/bin:/usr/bin/mh:/usr/ccs/bin:/usr/bin:/usr/lbin:/usr/bin/X11:/usr/sbin:/sbin:/etc:/usr/field:/usr/bin/X11/demos:.
PERL_BADLANG (unset)
SHELL=/usr/bin/ksh
Thread Next
-
[ID 20000222.010] Not OK: perl v5.5.660 on alpha-dec_osf 5.0(UNINSTALLED)
by Spider Boardman