I'm attempting to build PERL 5.10.0 on an Alpha VMS 8.3 system on an ODS-5
disk. It passes all but two of the tests see below
David Webb
Security team leader
CCSS
Middlesex University
Failed 2 tests out of 1338, 99.85% okay.
[-.lib.Archive.Extract.t]01_Archive-Extract.t
[-.lib.CPANPLUS.t]20_CPANPLUS-Dist-MM.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
### ./perl harness
### in the 't' directory since most (>=80%) of the tests succeeded.
u=75.74 s=0.00 cu=0.00 cs=0.00 scripts=1338 tests=183817
6-JAN-2008 16:29:02.31 User: CPAN Process ID: 00007A92
Node: HELIUM Process name: "CPAN_55107"
Accounting information:
Buffered I/O count: 953635 Peak working set size: 17200
Direct I/O count: 36921 Peak virtual size: 184720
Page faults: 17911 Mounted volumes: 0
Images activated: 106
Elapsed CPU time: 0 00:01:15.76
Connect time: 0 01:13:33.13
Soft CPU Affinity: off
%SYSTEM-F-ABORT, abort
$ MCR []MINIPERL "-V"
Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
Platform:
osname=VMS, osvers=V8.3, archname=VMS_AXP
uname='VMS helium V8.3 COMPAQ AlphaServer DS20E 666 MHz'
config_args='-des'
hint=none, useposix=false, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=undef, bincompat5005=undef
Compiler:
cc='CC/DECC', ccflags
='/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj
/NOANSI_ALIAS/float=ieee/ieee=denorm/Define=_USE_STD_STAT=1',
optimize='/NoList',
cppflags='undef'
ccversion='70190015', gccversion='', gccosandvers='undef'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
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, prototype=define
Linker and Libraries:
ld='Link/nodebug', ldflags ='/NoTrace/NoMap'
libpth=/sys$share /sys$library
libs=
perllibs=
libc=(DECCRTL), so=exe, useshrplib=true, libperl=undef
gnulibc_version='undef'
Dynamic Linking:
dlsrc=dl_vms.c, dlext=exe, d_dlsymun=undef, ccdlflags=''
cccdlflags='', lddlflags='/Share'
Characteristics of this PERLSHR image:
Compile-time options: DEBUGGING DECCRTL_SOCKETS PERL_DONT_CREATE_GVSV
PERL_MALLOC_WRAP USE_IEEE USE_LARGE_FILES USE_PERLIO
VMS_DO_SOCKETS
Built under VMS
Compiled at Jan 6 2008 13:28:47
%ENV:
PERLSHR="DATA1:[000000.perl-5_10_0]PERLSHR.EXE"
PERL_ROOT="DSA100:[PERL-5_10_0.]"
@INC:
perl_root:[lib.VMS_AXP.5_10_0]
perl_root:[lib]
perl_root:[lib.site_perl.VMS_AXP]
perl_root:[lib.site_perl]
.
$ cc/ver
HP C V7.1-015
on OpenVMS Alpha V8.3
$ MMK /ident
%MMK-I-IDENT, this is the MadGoat Make Utility V3.9-10
-MMK-I-COPYRIGHT, Copyright © 1992-2005, MadGoat Software. All Rights Reserved.
$ @ [.VMS]TEST .EXE "" -"v" [-.lib.Archive.Extract.t]01_Archive-Extract.t
%DELETE-I-FILDEL, DATA1:[perl-5_10_0.t]PERL.EXE;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[perl-5_10_0]PERL.EXE;1 copied to
DATA1:[PERL-5_10_0.T]PERL.EXE;1 (6 blocks)
%DELETE-I-FILDEL, DATA1:[perl-5_10_0.t]vmspipe.com;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[perl-5_10_0]vmspipe.com;1 copied to
DATA1:[PERL-5_10_0.T]vmspipe.com;1 (2 blocks)
6-JAN-2008 16:44:27.63 User: CPAN Process ID: 000079F3
Node: HELIUM Process name: "CPAN"
Accounting information:
Buffered I/O count: 68339 Peak working set size: 19376
Direct I/O count: 44329 Peak virtual size: 197856
Page faults: 136095 Mounted volumes: 0
Images activated: 469
Elapsed CPU time: 0 00:00:50.70
Connect time: 0 03:21:56.80
Soft CPU Affinity: off
ok 1 - use Archive::Extract;
ok 2 - Archive::Extract->can('types')
ok 3 - Got a list of types
ok 4 - Object created based on 'tgz'
ok 5 - No error logged
ok 6 - Object created based on 'tar'
ok 7 - No error logged
ok 8 - Object created based on 'gz'
ok 9 - No error logged
ok 10 - Object created based on 'zip'
ok 11 - No error logged
ok 12 - Object created based on 'bz2'
ok 13 - No error logged
ok 14 - Object created based on 'tbz'
ok 15 - No error logged
ok 16 - Object created based on 'Z'
ok 17 - No error logged
ok 18 - Found extraction dir 'DATA1:[perl-5_10_0.lib.Archive.Extract.t.src]'
ok 19 - Is expected dir 'DATA1:[perl-5_10_0.lib.Archive.Extract.t.src]'
ok 20 # skip Prepending ./ to a valid path doesn't give you another valid path
on VMS
ok 21 # skip Prepending ./ to a valid path doesn't give you another valid path
on VMS
ok 22 - The object isa Archive::Extract
ok 23 - Archive type recognized properly
ok 24 - extract() for 'y.tar.gz' reports success
ok 25 - No errors capturing buffers
ok 26 - Found correct number of output files
ok 27 - Found correct output file 'y/z'
ok 28 - Output file 'DATA1:[perl-5_10_0.lib.Archive.Extract.t.out.y]z' exists
ok 29 - Extract dir found
ok 30 - Extract dir exists
ok 31 - Extract dir is expected
'DATA1:[perl-5_10_0.lib.Archive.Extract.t.out.y]'
ok 32 - Output file successfully removed
ok 33 - rmtree gave no error
ok 34 - Extract dir succesfully removed
ok 35 - The object isa Archive::Extract
ok 36 - Archive type recognized properly
not ok 37 - extract() for 'double_dir.zip' reports success
LIB/ARCHIVE/EXTRACT/T/01_ARCHIVE-EXTRACT....FAILED at test 37
Failed 1 test out of 0, 0.00% okay.
[-.LIB.ARCHIVE.EXTRACT.T]01_ARCHIVE-EXTRACT.T
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
u=50.96 s=0.00 cu=0.00 cs=0.00 scripts=0 tests=0
6-JAN-2008 16:44:31.01 User: CPAN Process ID: 000079F3
Node: HELIUM Process name: "CPAN"
Accounting information:
Buffered I/O count: 69120 Peak working set size: 19376
Direct I/O count: 44385 Peak virtual size: 197856
Page faults: 136577 Mounted volumes: 0
Images activated: 471
Elapsed CPU time: 0 00:00:50.99
Connect time: 0 03:22:00.18
Soft CPU Affinity: off
%SYSTEM-F-ABORT, abort
$ @ [.VMS]TEST .EXE "" -"v" [-.lib.CPANPLUS.t]20_CPANPLUS-Dist-MM.t
%DELETE-I-FILDEL, DATA1:[perl-5_10_0.t]PERL.EXE;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[perl-5_10_0]PERL.EXE;1 copied to
DATA1:[PERL-5_10_0.T]PERL.EXE;1 (6 blocks)
%DELETE-I-FILDEL, DATA1:[perl-5_10_0.t]vmspipe.com;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[perl-5_10_0]vmspipe.com;1 copied to
DATA1:[PERL-5_10_0.T]vmspipe.com;1 (2 blocks)
6-JAN-2008 16:45:14.55 User: CPAN Process ID: 000079F3
Node: HELIUM Process name: "CPAN"
Accounting information:
Buffered I/O count: 69242 Peak working set size: 19376
Direct I/O count: 44407 Peak virtual size: 197856
Page faults: 136904 Mounted volumes: 0
Images activated: 478
Elapsed CPU time: 0 00:00:51.02
Connect time: 0 03:22:43.72
Soft CPU Affinity: off
ok 1 - Rebuilding trees
ok 2 - Loaded object for: Foo::Bar::EU::NOXS
ok 3 - Loaded object for: Foo::Bar
ok 4 - Format is available
ok 5 - Making format unavailable
ok 6 - Format failure logged
ok 7 - Fetching module to
DATA1:[PERL-5_10_0.LIB.CPANPLUS.T.dummy-cpanplus.authors.id.EUNOXS]Foo-Bar-0.01.tar.gz
ok 8 - Extracting module to
DATA1:[PERL-5_10_0.LIB.CPANPLUS.T.dummy-cpanplus.5_10_0.build.Foo-Bar-0_01]
ok 9 - Testing module
ok 10 - Test success registered as status
ok 11 - Prepared status registered
ok 12 - Created status registered
ok 13 - Distdir status registered properly
ok 14 - Preparing module
ok 15 - Creating module
ok 16 - Building distribution
ok 17 - Dist registered as status
ok 18 - The object isa CPANPLUS::Dist::MM
ok 19 # skip No install tests under core perl
ok 20 # skip No install tests under core perl
ok 21 # skip No install tests under core perl
ok 22 # skip No install tests under core perl
ok 23 # skip No install tests under core perl
ok 24 # skip No install tests under core perl
ok 25 # skip No install tests under core perl
ok 26 # skip No install tests under core perl
ok 27 # skip No install tests under core perl
ok 28 # skip No install tests under core perl
ok 29 - Old status info flushed
ok 30 - New dist object made
ok 31 - Dist->prepare failed
ok 32 - Failure logged
ok 33 - Dist->create failed
ok 34 - Failure logged
ok 35 - Dist->create failed
ok 36 - Failure logged
ok 37 - Old status info flushed
ok 38 - Module fetched again
ok 39 - Module extracted again
not ok 40 - Dist object built
LIB/CPANPLUS/T/20_CPANPLUS-DIST-MM....FAILED at test 40
Failed 1 test out of 0, 0.00% okay.
[-.LIB.CPANPLUS.T]20_CPANPLUS-DIST-MM.T
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
u=51.29 s=0.00 cu=0.00 cs=0.00 scripts=0 tests=0
6-JAN-2008 16:45:48.74 User: CPAN Process ID: 000079F3
Node: HELIUM Process name: "CPAN"
Accounting information:
Buffered I/O count: 70030 Peak working set size: 19376
Direct I/O count: 44462 Peak virtual size: 197856
Page faults: 137392 Mounted volumes: 0
Images activated: 480
Elapsed CPU time: 0 00:00:51.32
Connect time: 0 03:23:17.91
Soft CPU Affinity: off
%SYSTEM-F-ABORT, abort