Front page | perl.perl5.porters |
Postings from February 2003
[perl #21328] make test hangs on AIX 4.3.3 and cannot be killed
Thread Next
From:
Wulff, Michael
Date:
February 21, 2003 07:00
Subject:
[perl #21328] make test hangs on AIX 4.3.3 and cannot be killed
Message ID:
rt-21328-52565.0.855980538571686@bugs6.perl.org
# New Ticket Created by "Wulff, Michael"
# Please include the string: [perl #21328]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=21328 >
To: perlbug@perl.org
Subject: make test hangs on AIX 4.3.3 and cannot be killed
Reply-To: michael.wulff@rewe.de
Message-Id: <5.8.0_21274_1045813405@TMRTEST>
This is a bug report for perl from michael.wulff@rewe.de,
generated with the help of perlbug 1.34 running under perl v5.8.0.
-----------------------------------------------------------------
Hello,
we compiled Perl 5.8.0 on AIX 4.3.3 ML10 using the vac compiler v5.0.2.6.
'make test' hang when it came to t/io/openpid.t. All dots were displayed and
then nothing happened. We were not able to kill './perl -I. -MTestInit
io/openpid.t', we had to reboot the entire system! This behaviour occured
both
with and without thread support. Then we tried './perl -Ilib io/openpid.t'
and
'./TEST -v io/openpid.t', both yielding
# ./perl -Ilib io/openpid.t
1..10
ok 1 - first process started
ok 2 - second
ok 3 - third
ok 4 - fourth
# pids were 19100, 16790, 19876, 19614
ok 5 - message from first process
ok 6 - first process killed
ok 7 - message from second process
ok 8 - killing procs 2 & 3
# waiting for process 19614 to exit
ok 9 - text sent to fourth process
ok 10 - fourth process reaped
but then again it hang. We finally renamed t/io/openpid.t and then
everything
worked well. But we're a bit in trouble as we want to use this version of
Perl
on production systems. We realize that this problem was already reported on
http://use.perl.org/articles/02/11/26/082245.shtml?tid=12.
Regards, Michael
[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
category=install
severity=medium
---
Site configuration information for perl v5.8.0:
Configured by root at Wed Feb 19 11:03:34 CET 2003.
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
Platform:
osname=aix, osvers=4.3.3.0, archname=aix-thread-multi
uname='aix tmrtest 3 4 004028154c00 '
config_args=''
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='cc_r', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
-qmaxmem=16384 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q32
-D_LARGE_FILES -qlonglong',
optimize='-O',
cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384
-qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT'
ccversion='5.0.2.6', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='ld', ldflags =' -brtl -L/usr/local/lib -b32'
libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
libs=-lbind -lnsl -ldbm -ldl -lld -lm -lpthreads -lc_r -lcrypt -lbsd
-lPW
perllibs=-lbind -lnsl -ldl -lld -lm -lpthreads -lc_r -lcrypt -lbsd -lPW
libc=/lib/libc.a, so=a, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags='
-bE:/usr/local/lib/perl5/5.8.0/aix-thread-multi/CORE/perl.exp'
cccdlflags=' ', lddlflags='-bhalt:4 -bM:SRE -bI:$(PERL_INC)/perl.exp
-bE:$(BASEEXT).exp -bnoentry -lpthreads -lc_r -L/usr/local/lib'
Locally applied patches:
---
@INC for perl v5.8.0:
/usr/local/lib/perl5/5.8.0/aix-thread-multi
/usr/local/lib/perl5/5.8.0
/usr/local/lib/perl5/site_perl/5.8.0/aix-thread-multi
/usr/local/lib/perl5/site_perl/5.8.0
/usr/local/lib/perl5/site_perl
.
---
Environment for perl v5.8.0:
HOME=/
LANG=en_US
LANGUAGE (unset)
LC__FASTMSG=true
LD_LIBRARY_PATH (unset)
LIBPATH=/Tivoli/lib/aix4-r1:/usr/lib
LOGDIR (unset)
PATH=/Tivoli/bin/aix4-r1/bin:/Tivoli/bin/aix4-r1/ADE:/Tivoli/bin/aix4-r1/AEF
:/Tivoli/bin/aix4-r1/kerberos:/usr/lpp/ssp/bin:/usr/lpp/ssp/kerberos/bin:/us
r/lpp/ssp/install/bin:/usr/lpp/ssp/rcmd/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb
:/usr/bin/X11:/sbin:/usr/local/bin:.://bin:/usr/local/sbin
PERL_BADLANG (unset)
SHELL=/bin/ksh
Thread Next
-
[perl #21328] make test hangs on AIX 4.3.3 and cannot be killed
by Wulff, Michael