develooper Front page | perl.perl5.porters | Postings from March 2003

Re: netbsd smokes

Thread Previous
From:
alian
Date:
March 15, 2003 10:51
Subject:
Re: netbsd smokes
Message ID:
3E737642.107@jupiter.alianet
Jarkko Hietaniemi wrote:
> http://nntp.x.perl.org/group/perl.daily-build.reports/3181
> 
> All netbsd 1.6 threaded builds seem to fail on
> 
>     ext/POSIX/t/posix....................FAILED at test 10
> 
> Any more details, any ideas?
> 


mars:~/perl/perl-current$ LD_LIBRARY_PATH=. ./perl -Ilib ext/POSIX/t/posix.t
1..61
ok 1 - O_RDONLY with open
ok 2 -     with read
not ok 3 -     read to array element # TODO read to array element not working
# Failed at ext/POSIX/t/posix.t line 40
#      got undef
# expected 'perl
# '
ok 4
ok 5 - POSIX::pipe
ok 6
ok 7 - POSIX::SigSet->delset
ok 8 - POSIX::SigSet->ismember
ok 9 - sigaction SIGHUP
Segmentation fault (core dumped)
mars:~/perl/perl-current$ LD_LIBRARY_PATH=. gdb ./perl
GNU gdb 5.0nb1
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386--netbsdelf"...(no debugging symbols found)...
(gdb) run -Ilib ext/POSIX/t/posix.t
Starting program: /home/alian/perl/perl-current/./perl -Ilib 
ext/POSIX/t/posix.t(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...
Program received signal SIGUSR1, User defined signal 1.
0x481d98b3 in __sigsuspend14 () from /usr/lib/libc.so.12
(gdb) cont
Continuing.

Program received signal SIGUSR1, User defined signal 1.
0x481d98b3 in __sigsuspend14 () from /usr/lib/libc.so.12
(gdb) cont
Continuing.
1..61
ok 1 - O_RDONLY with open
ok 2 -     with read
not ok 3 -     read to array element # TODO read to array element not working
# Failed at ext/POSIX/t/posix.t line 40
#      got undef
# expected 'perl
# '
ok 4
ok 5 - POSIX::pipe
ok 6
ok 7 - POSIX::SigSet->delset
ok 8 - POSIX::SigSet->ismember
(no debugging symbols found)...
Program received signal SIGHUP, Hangup.
0x4821acb3 in kill () from /usr/lib/libc.so.12
(gdb) cont
Continuing.
ok 9 - sigaction SIGHUP

Program received signal SIGINT, Interrupt.
0x481b0e91 in syscall () from /usr/lib/libc.so.12
(gdb) cont
Continuing.
ok 10 - sig mask delayed SIGINT
not ok 11 -   masked SIGINT received
ok 12 - signal masks successful
ok 13 - The minimum allowed values according to susv2
ok 14 - getcwd
ok 15 - strtod works
ok 16 - strtol() number
ok 17 -          unparsed chars
ok 18 - strtoul() number
ok 19 -           unparsed chars
ok 20 - dynamic loading
ok 21 # 19:45, on 03/15/03
ok 22 - validating mini_mktime() and strftime(): Wed Feb 28 00:00:00 1996 059
ok 23 - validating mini_mktime() and strftime(): Thu Feb 29 00:00:60 1996 060
ok 24 - validating mini_mktime() and strftime(): Fri Mar 01 00:00:00 1996 061
ok 25 - validating mini_mktime() and strftime(): Sun Feb 28 00:00:00 1999 059
ok 26 - validating mini_mktime() and strftime(): Mon Mar 01 00:00:00 1999 060
ok 27 - validating mini_mktime() and strftime(): Mon Feb 28 00:00:00 2000 059
ok 28 - validating mini_mktime() and strftime(): Tue Feb 29 00:00:00 2000 060
ok 29 - validating mini_mktime() and strftime(): Wed Mar 01 00:00:00 2000 061
ok 30 - validating mini_mktime() and strftime(): Fri Mar 31 00:00:00 2000 091
ok 31 - autoloading and errno() mix
ok 32 - autoloading and errno() mix
ok 33 - check we have CORE::kill
ok 34 - we should now have POSIX::kill
ok 35 - check its usage message
ok 36 - offsetof should fail
ok 37 - check its unimplemented message
ok 38 - fgets should fail
ok 39 - check its redef message
ok 40 - isalnum
ok 41 - isalnum
ok 42 - isalpha
ok 43 - isalpha
ok 44 - iscntrl
ok 45 - iscntrl
ok 46 - isdigit
ok 47 - isdigit
ok 48 - isgraph
ok 49 - isgraph
ok 50 - islower
ok 51 - islower
ok 52 - isupper
ok 53 - isupper
ok 54 - isprint
ok 55 - isprint
ok 56 - ispunct
ok 57 - ispunct
ok 58 - isspace
ok 59 - isspace
ok 60 - isxdigit
ok 61 - isxdigit

Program exited normally.
(gdb)


mars:~/perl/perl-current$ ulimit -c unlimited
mars:~/perl/perl-current$ LD_LIBRARY_PATH=. ./perl -Ilib ext/POSIX/t/posix.t
1..61
ok 1 - O_RDONLY with open
ok 2 -     with read
not ok 3 -     read to array element # TODO read to array element not working
# Failed at ext/POSIX/t/posix.t line 40
#      got undef
# expected 'perl
# '
ok 4
ok 5 - POSIX::pipe
ok 6
ok 7 - POSIX::SigSet->delset
ok 8 - POSIX::SigSet->ismember
ok 9 - sigaction SIGHUP
Segmentation fault (core dumped)
mars:~/perl/perl-current$ gdb perl t/perl.core
GNU gdb 5.0nb1
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386--netbsdelf"...(no debugging symbols found)...
Core was generated by `perl'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/libexec/ld.elf_so...(no debugging symbols found)...
done.
Loaded symbols for /usr/libexec/ld.elf_so
Reading symbols from /home/alian/perl/perl-current/./libperl.so...
(no debugging symbols found)...done.
Loaded symbols for /home/alian/perl/perl-current/./libperl.so
Reading symbols from /usr/lib/libm387.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libm387.so.0
Reading symbols from /usr/lib/libm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libm.so.0
Reading symbols from /usr/lib/libc.so.12...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libc.so.12
Reading symbols from /usr/lib/libposix.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libposix.so.0
Reading symbols from /usr/lib/libcrypt.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libcrypt.so.0
Reading symbols from /usr/lib/libutil.so.6...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libutil.so.6
---Type <return> to continue, or q <return> to quit---
Reading symbols from /usr/pkg/lib/libpthread.so.14...
(no debugging symbols found)...done.
Loaded symbols for /usr/pkg/lib/libpthread.so.14
Reading symbols from 
/home/alian/perl/perl-current/t/../lib/auto/POSIX/POSIX.so...(no debugging 
symbols found)...done.
Loaded symbols for /home/alian/perl/perl-current/t/../lib/auto/POSIX/POSIX.so
#0  0x48253ff2 in pth_key_getdata () from /usr/pkg/lib/libpthread.so.14
(gdb) where
#0  0x48253ff2 in pth_key_getdata () from /usr/pkg/lib/libpthread.so.14
#1  0x4824e58a in pthread_getspecific () from /usr/pkg/lib/libpthread.so.14
#2  0x480db09f in Perl_csighandler ()
    from /home/alian/perl/perl-current/./libperl.so
#3  0xbfbfdfdc in ?? ()
#4  0x482514ff in __pth_scheduler () from /usr/pkg/lib/libpthread.so.14
#5  0x48252cc8 in pth_spawn_trampoline () from /usr/pkg/lib/libpthread.so.14
#6  0x48250ab1 in pth_mctx_set_bootstrap () from /usr/pkg/lib/libpthread.so.14
#7  0x48250a25 in pth_mctx_set_trampoline () from /usr/pkg/lib/libpthread.so.14
#8  0x8069fa0 in ?? ()
#9  0x1f in ?? ()


Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About