This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible. See
http://testers.cpan.org/
Please cc any replies to [EMAIL PROTECTED] to keep other
test volunteers informed and to prevent any duplicate effort.
--
dualvar should work, since the XS version can be compiled. Or do you need
to put in a check for 5.6.1?
-Allen
perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for List::Util
Testing if you have a C compiler
cc -n32 -mips4 -TARG:platform=ip30 -c -D_BSD_TYPES -D_BSD_TIME -woff
1009,1110,1184 -DLANGUAGE_C -I/server/people/staff/easmith/include -DDEBUGGING -r12000
-O3 -OPT:fast_sqrt=OFF:Olimit=0 -TENV:X=1 -LNO:opt=1:ou_further=3
-OPT:fold_unsafe_relops=OFF:div_split=OFF:IEEE_arithmetic=1:roundoff=0 -LNO:vintr=OFF
-OPT:got_call_conversion=OFF -DVERSION=\"1.07\" -DXS_VERSION=\"1.07\"
-I/usr/share/lib/perl5/5.6.0/IP30-R12000-irix/CORE test.c
root@cesario:/tmp/root/.cpan/build/Scalar-List-Utils-1.07 # make
mkdir blib
mkdir blib/lib
mkdir blib/lib/List
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/List
mkdir blib/arch/auto/List/Util
mkdir blib/lib/auto
mkdir blib/lib/auto/List
mkdir blib/lib/auto/List/Util
mkdir blib/man3
cp lib/List/Util.pm blib/lib/List/Util.pm
cp lib/Scalar/Util.pm blib/lib/Scalar/Util.pm
/usr/sbin/perl -I/usr/share/lib/perl5/5.6.0/IP30-R12000-irix
-I/usr/share/lib/perl5/5.6.0 /usr/share/lib/perl5/5.6.0/ExtUtils/xsubpp -typemap
/usr/share/lib/perl5/5.6.0/ExtUtils/typemap -typemap typemap Util.xs > Util.xsc && mv
Util.xsc Util.c
cc -n32 -mips4 -TARG:platform=ip30 -c -D_BSD_TYPES -D_BSD_TIME -woff 1009,1110,1184
-DLANGUAGE_C -I/server/people/staff/easmith/include -DDEBUGGING -r12000 -O3
-OPT:fast_sqrt=OFF:Olimit=0 -TENV:X=1 -LNO:opt=1:ou_further=3
-OPT:fold_unsafe_relops=OFF:div_split=OFF:IEEE_arithmetic=1:roundoff=0 -LNO:vintr=OFF
-OPT:got_call_conversion=OFF -DVERSION=\"1.07\" -DXS_VERSION=\"1.07\"
-I/usr/share/lib/perl5/5.6.0/IP30-R12000-irix/CORE Util.c
cc-1552 cc: WARNING File = Util.xs, Line = 200
The variable "newsp" is set but never used.
SV** newsp;
^
cc-1552 cc: WARNING File = Util.xs, Line = 247
The variable "newsp" is set but never used.
SV** newsp;
^
Running Mkbootstrap for List::Util ()
chmod 644 Util.bs
LD_RUN_PATH="" ld -mips4 -n32 -shared -update_registry /usr/lib32/so_locations -o
blib/arch/auto/List/Util/Util.so -L/server/people/staff/easmith/lib32
-L/usr/lib32/mips4 -L/usr/lib32/internal -L/usr/lib32 -L/lib32 -rpath
/server/people/staff/easmith/lib32:/usr/lib32/mips4:/usr/lib32/internal:/usr/lib32:/lib32
Util.o
chmod 755 blib/arch/auto/List/Util/Util.so
cp Util.bs blib/arch/auto/List/Util/Util.bs
chmod 644 blib/arch/auto/List/Util/Util.bs
Manifying blib/man3/List::Util.3
Manifying blib/man3/Scalar::Util.3
PERL_DL_NONLAZY=1 /usr/sbin/perl -Iblib/arch -Iblib/lib
-I/usr/share/lib/perl5/5.6.0/IP30-R12000-irix -I/usr/share/lib/perl5/5.6.0 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t
t/blessed.....1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/dualvar.....1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
not ok 8
not ok 9
ok 10
ok 11
FAILED tests 8-9
Failed 2/11 tests, 81.82% okay
t/first.......1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/max.........1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/maxstr......1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/min.........1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/minstr......1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/openhan.....1..4
ok 1
ok 2
ok 3
ok 4
ok
t/readonly....1..9
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
t/reduce......1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/reftype.....1..36
# 1
# undef - undef
ok 1
# 1
# undef - undef
ok 2
# 1
# undef - undef
ok 3
# 1
# undef - undef
ok 4
# A
# undef - undef
ok 5
# A
# undef - undef
ok 6
# A
# undef - undef
ok 7
# A
# undef - undef
ok 8
# HASH(0x10132464)
# HASH - HASH
ok 9
# HASH(0x10132464)
# HASH - HASH
ok 10
# ABC=HASH(0x10132464)
# HASH - HASH
ok 11
# 0=HASH(0x10132464)
# HASH - HASH
ok 12
# ARRAY(0x1012edbc)
# ARRAY - ARRAY
ok 13
# ARRAY(0x1012edbc)
# ARRAY - ARRAY
ok 14
# ABC=ARRAY(0x1012edbc)
# ARRAY - ARRAY
ok 15
# 0=ARRAY(0x1012edbc)
# ARRAY - ARRAY
ok 16
# SCALAR(0x1014fad0)
# SCALAR - SCALAR
ok 17
# SCALAR(0x1014fad0)
# SCALAR - SCALAR
ok 18
# ABC=SCALAR(0x1014fad0)
# SCALAR - SCALAR
ok 19
# 0=SCALAR(0x1014fad0)
# SCALAR - SCALAR
ok 20
# SCALAR(0x1012ee40)
# REF - REF
ok 21
# SCALAR(0x1012ee40)
# REF - REF
ok 22
# ABC=SCALAR(0x1012ee40)
# REF - REF
ok 23
# 0=SCALAR(0x1012ee40)
# REF - REF
ok 24
# GLOB(0x1016b064)
# GLOB - GLOB
ok 25
# GLOB(0x1016b064)
# GLOB - GLOB
ok 26
# ABC=GLOB(0x1016b064)
# GLOB - GLOB
ok 27
# 0=GLOB(0x1016b064)
# GLOB - GLOB
ok 28
# GLOB(0x1012eec4)
# GLOB - GLOB
ok 29
# GLOB(0x1012eec4)
# GLOB - GLOB
ok 30
# ABC=GLOB(0x1012eec4)
# GLOB - GLOB
ok 31
# 0=GLOB(0x1012eec4)
# GLOB - GLOB
ok 32
# CODE(0x1016a3ec)
# CODE - CODE
ok 33
# CODE(0x1016a3ec)
# CODE - CODE
ok 34
# ABC=CODE(0x1016a3ec)
# CODE - CODE
ok 35
# 0=CODE(0x1016a3ec)
# CODE - CODE
ok 36
ok
t/shuffle.....1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/sum.........1..3
ok 1
ok 2
ok 3
ok
t/tainted.....1..4
ok 1
ok 2
ok 3
ok 4
ok
t/weak........1..17
# START:
ok 1
# WEAK:
ok 2
# UNDZ:
ok 3
# UNDY:
ok 4
# FIN:
# CASE 2:
ok 5
# BW:
# AW:
ok 6
# EXITBLOCK
# 1: Dest=HASH(0x10134124)
# 2: Dest=HASH(0x10134124)
# 3: Dest=HASH(0x10134124)
# WKED
ok 7
# VALS: HASH Dest=HASH(0x10134124) SELF SCALAR(0x10177e9c) Y SCALAR(0x101341fc)
FLAG: SCALAR(0x1016298c)
# VPRINT
# INCFLAG
# OUT 1
ok 8
# AFTER
# FLAGU
# INCFLAG
# INCFLAG
ok 9
# CASE5
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/dualvar.t 11 2 18.18% 8-9
Failed 1/15 test scripts, 93.33% okay. 2/131 subtests failed, 98.47% okay.
gmake: *** [test_dynamic] Error 9
Allen Smith http://cesario.rutgers.edu/easmith/
September 11, 2001 A Day That Shall Live In Infamy II
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." - Benjamin Franklin
--
Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
Platform:
osname=irix, osvers=6.5, archname=IP30-R12000-irix
uname='irix64 cesario 6.5 01200532 ip30 '
config_args='-der'
hint=previous, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=undef d_sfio=undef uselargefiles=define
use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
Compiler:
cc='cc -n32 -mips4 -TARG:platform=ip30', optimize='-r12000 -O3
-OPT:fast_sqrt=OFF:Olimit=0 -TENV:X=1 -LNO:opt=1:ou_further=3
-OPT:fold_unsafe_relops=OFF:div_split=OFF:IEEE_arithmetic=1:roundoff=0 -LNO:vintr=OFF
-OPT:got_call_conversion=OFF', gccversion=
cppflags='-D_BSD_TYPES -D_BSD_TIME -DLANGUAGE_C
-I/server/people/staff/easmith/include -DDEBUGGING'
ccflags ='-D_BSD_TYPES -D_BSD_TIME -woff 1009,1110,1184 -DLANGUAGE_C
-I/server/people/staff/easmith/include -DDEBUGGING'
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, usemymalloc=n, prototype=define
Linker and Libraries:
ld='ld -mips4 -n32 -shared -update_registry /usr/lib32/so_locations', ldflags
='-L/server/people/staff/easmith/lib32 -L/usr/lib32/mips4 -L/usr/lib32/internal
-L/usr/lib32 -L/lib32 -rpath
/server/people/staff/easmith/lib32:/usr/lib32/mips4:/usr/lib32/internal:/usr/lib32:/lib32'
libpth=/server/people/staff/easmith/lib32 /usr/lib32/mips4 /usr/lib32/internal
/usr/lib32 /lib32
libs=-lgdbm -ldb -lm -lc
libc=/usr/lib32/mips4/libc.so, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-L/server/people/staff/easmith/lib32 -L/usr/lib32/mips4
-L/usr/lib32/internal -L/usr/lib32 -L/lib32 -rpath
/server/people/staff/easmith/lib32:/usr/lib32/mips4:/usr/lib32/internal:/usr/lib32:/lib32'