Hi

I'm a newbie of VMS. I've tried to build perl 5.10.1 on my IA64 Operating System (Version V8.3-1H1) with ODS5 disks. I have MadGoat Make Utility V4.1
and compiler HP C V7.2-001.

I gave the following commands after download perl sources and unpacked them:

set security/protection=(o:rwed) perl-5^.10^.1.DIR;1
rename perl-5^.10^.1.DIR perl-5_10_1.DIR
@configure "-des" "-Dprefix=DATE$MSA1:[PERL-5_10_1.]"
mmk
mmk test

The mmk process works (I only have some "Warning: long symbol....").
During mmk test I saw some tests failed:
t/op/exec.....................................................FAILED at test 16 ext/Compress-Raw-Bzip2/t/01bzip2..............................FAILED--expected 157 tests, saw 10 ext/Compress-Raw-Bzip2/t/09limitoutput........................FAILED--expected 88 tests, saw 5 ext/IO-Compress/t/001bzip2....................................FAILED at test 58 ext/IO-Compress/t/006zip......................................FAILED--expected 77 tests, saw 17

After the last test (006zip) the mmk test process doesn't go on and doesn't return the prompt. I have the same identical problem with the version 5.12.1.
Following more information about the failure of the tests:

ISTI-BLADE4> @[.vms]test .exe "" "-v" [.op]exec.t
%DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]PERL.EXE;1 deleted (16 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]PERL.EXE;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]PERL.EXE;1 (15
blocks)
%DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]vmspipe.com;1 deleted (8 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]vmspipe.com;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]vmspipe.com
;1 (2 blocks)

19-JUL-2010 17:24:00.29   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:     82646  Peak working set size:      32176
Direct I/O count:       38127  Peak virtual size:         220736
Page faults:           178044  Mounted volumes:                0
Images activated:         499
Elapsed CPU time:          0 00:00:31.28
Connect time:              0 01:52:53.29
1..22
ok 1 - interp system(EXPR)
ok 2 -   exited 0
ok 3 - split & direct system(EXPR)
ok 4 -   exited 0
ok 5 - system(PROG, LIST)
ok 6 -   exited 0
ok 7 - piped echo emulation
not ok 8 - no extra newlines on `` # TODO VMS sticks newlines on everything
# Failed at [.op]exec.t line 82
#      got 'ok
# '
# expected 'ok'
not ok 9 - no extra newlines on pipes # TODO VMS sticks newlines on everything
# Failed at [.op]exec.t line 85
#      got 'ok
# '
# expected 'ok'
not ok 10 - doubled up newlines # TODO VMS sticks newlines on everything
# Failed at [.op]exec.t line 88
#      got 'ok
#
#
# '
# expected 'ok
#
# '
not ok 11 - extra newlines on inside pipes # TODO VMS sticks newlines on everything
# Failed at [.op]exec.t line 91
#      got 'ok
#
# '
# expected 'ok
# '
not ok 12 - extra newlines on outgoing pipes # TODO VMS sticks newlines on everything
# Failed at [.op]exec.t line 94
#      got 'ok
#
# '
# expected 'ok
# '
not ok 13 - ignore $/ when capturing output in scalar context # TODO VMS sticks newlines on everything
# Failed at [.op]exec.t line 100
#      got '1234
# '
# expected '1234'
ok 14 - Explicit exit of 0
ok 15 - Explicit exit of 1
not ok 16
t/OP/EXEC....FAILED at test 16
Failed 1 test out of 1, 0.00% okay.
       [.OP]EXEC.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=31.45  s=0.00  cu=0.00  cs=0.00  scripts=1  tests=22

19-JUL-2010 17:24:07.53   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:     83592  Peak working set size:      32176
Direct I/O count:       38222  Peak virtual size:         220736
Page faults:           178678  Mounted volumes:                0
Images activated:         501
Elapsed CPU time:          0 00:00:31.46
Connect time:              0 01:53:00.53
%SYSTEM-F-ABORT, abort





ISTI-BLADE4> @[.vms]test .exe "" "-v" DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.ext.Compress-Raw-Bzip2.t]01bzip2.t;1 %DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]PERL.EXE;1 deleted (16 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]PERL.EXE;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]PERL.EXE;1 (15
blocks)
%DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]vmspipe.com;1 deleted (8 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]vmspipe.com;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]vmspipe.com
;1 (2 blocks)

19-JUL-2010 17:33:40.32   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:     93823  Peak working set size:      32176
Direct I/O count:       41976  Peak virtual size:         220736
Page faults:           186468  Mounted volumes:                0
Images activated:         587
Elapsed CPU time:          0 00:00:33.43
Connect time:              0 02:02:33.32
1..157
ok 1 - use Compress::Raw::Bzip2;
ok 2 - Error Cases
ok 3
ok 4 - bzdeflate/bzinflate - small buffer
ok 5 - Create bzdeflate object
ok 6 - Compress::Raw::Bzip2 ok
ok 7 - status is BZ_OK
ok 8 - uncompressedBytes() == 0
ok 9 - compressedBytes() == 0
ok 10 - bzdeflate returned BZ_RUN_OK
bz_internal_error 3005
t/DATL$MSA1/DIR$UTIL/PERL_5-010/PERL-5_10_1/EXT/COMPRESS-RAW-BZIP2/T/01BZIP2.T....FAILED--unexpected output at test 10
Failed 1 test out of 1, 0.00% okay.
DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.EXT.COMPRESS-RAW-BZIP2.T]01BZIP2.T;1
### 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=33.58  s=0.00  cu=0.00  cs=0.00  scripts=1  tests=157

19-JUL-2010 17:33:41.53   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:     94561  Peak working set size:      32176
Direct I/O count:       42073  Peak virtual size:         220736
Page faults:           187081  Mounted volumes:                0
Images activated:         589
Elapsed CPU time:          0 00:00:33.59
Connect time:              0 02:02:34.53
%SYSTEM-F-ABORT, abort





ISTI-BLADE4> @[.vms]test .exe "" "-v" DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.ext.Compress-Raw-Bzip2.t]09limitoutput.t %DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]PERL.EXE;1 deleted (16 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]PERL.EXE;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]PERL.EXE;1 (15
blocks)
%DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]vmspipe.com;1 deleted (8 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]vmspipe.com;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]vmspipe.com
;1 (2 blocks)

19-JUL-2010 17:36:33.50   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:     97721  Peak working set size:      32176
Direct I/O count:       43680  Peak virtual size:         220736
Page faults:           188373  Mounted volumes:                0
Images activated:         606
Elapsed CPU time:          0 00:00:34.21
Connect time:              0 02:05:26.50
1..88
ok 1 - use Compress::Raw::Bzip2;
ok 2
ok 3
ok 4 -   status is BZ_OK
ok 5 -   status is BZ_RUN_OK
bz_internal_error 3005
t/DATL$MSA1/DIR$UTIL/PERL_5-010/PERL-5_10_1/EXT/COMPRESS-RAW-BZIP2/T/09LIMITOUTPUT....FAILED--unexpected output at test 5
Failed 1 test out of 1, 0.00% okay.
DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.EXT.COMPRESS-RAW-BZIP2.T]09LIMITOUTPUT.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=34.30  s=0.00  cu=0.00  cs=0.00  scripts=1  tests=88

19-JUL-2010 17:36:38.69   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:     98444  Peak working set size:      32176
Direct I/O count:       43766  Peak virtual size:         220736
Page faults:           188985  Mounted volumes:                0
Images activated:         608
Elapsed CPU time:          0 00:00:34.32
Connect time:              0 02:05:31.69
%SYSTEM-F-ABORT, abort





ISTI-BLADE4> @[.vms]test .exe "" "-v" DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.ext.IO-Compress.t]001bzip2.t %DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]PERL.EXE;1 deleted (16 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]PERL.EXE;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]PERL.EXE;1 (15
blocks)
%DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]vmspipe.com;1 deleted (8 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]vmspipe.com;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]vmspipe.com
;1 (2 blocks)

19-JUL-2010 17:39:11.55   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:    107480  Peak working set size:      32176
Direct I/O count:       49044  Peak virtual size:         220736
Page faults:           189416  Mounted volumes:                0
Images activated:         617
Elapsed CPU time:          0 00:00:35.09
Connect time:              0 02:08:04.55
1..841
ok 1 - Testing IO::Compress::Bzip2 Errors
ok 2 - BlockSize100K => undef
ok 3 -   value undef is bad
ok 4 -   value undef is bad
ok 5 -   no bz object
ok 6 - BlockSize100K => -1
ok 7 -   value -1 is bad
ok 8 -   value -1 is bad
ok 9 -   no bz object
ok 10 - BlockSize100K => fred
ok 11 -   value fred is bad
ok 12 -   value fred is bad
ok 13 -   no bz object
ok 14 - BlockSize100K => 0
ok 15 -   value 0 is bad
ok 16 -   value 0 is bad
ok 17 -   no bz object
ok 18 - BlockSize100K => 10
ok 19 -   value 10 is bad
ok 20 -   value 10 is bad
ok 21 -   no bz object
ok 22 - BlockSize100K => 99999
ok 23 -   value 99999 is bad
ok 24 -   value 99999 is bad
ok 25 -   no bz object
ok 26 - WorkFactor => undef
ok 27 -   value undef is bad
ok 28 -   value undef is bad
ok 29 -   no bz object
ok 30 - WorkFactor => -1
ok 31 -   value -1 is bad
ok 32 -   value -1 is bad
ok 33 -   no bz object
ok 34 - WorkFactor => fred
ok 35 -   value fred is bad
ok 36 -   value fred is bad
ok 37 -   no bz object
ok 38 - WorkFactor => 251
ok 39 -   value 251 is bad
ok 40 -   value 251 is bad
ok 41 -   no bz object
ok 42 - WorkFactor => 99999
ok 43 -   value 99999 is bad
ok 44 -   value 99999 is bad
ok 45 -   no bz object
ok 46 - Testing IO::Uncompress::Bunzip2 Errors
ok 47 - Small => -1
ok 48 -   value -1 is bad
ok 49 -   value -1 is bad
ok 50 -   no bz object
ok 51 - Small => fred
ok 52 -   value fred is bad
ok 53 -   value fred is bad
ok 54 -   no bz object
ok 55 - Testing IO::Compress::Bzip2 and IO::Uncompress::Bunzip2
ok 56 - IO::Compress::Bzip2 - BlockSize100K => 1
ok 57 -   bz object ok
not ok 58 -   got expected content
t/DATL$MSA1/DIR$UTIL/PERL_5-010/PERL-5_10_1/EXT/IO-COMPRESS/T/001BZIP2....FAILED at test 58
Failed 1 test out of 1, 0.00% okay.
DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.EXT.IO-COMPRESS.T]001BZIP2.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=35.27  s=0.00  cu=0.00  cs=0.00  scripts=1  tests=841

19-JUL-2010 17:39:34.43   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:    110782  Peak working set size:      32176
Direct I/O count:       49166  Peak virtual size:         220736
Page faults:           190051  Mounted volumes:                0
Images activated:         619
Elapsed CPU time:          0 00:00:35.28
Connect time:              0 02:08:27.43
%SYSTEM-F-ABORT, abort




ISTI-BLADE4> @[.vms]test .exe "" "-v" DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.ext.IO-Compress.t]006zip.t %DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]PERL.EXE;1 deleted (16 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]PERL.EXE;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]PERL.EXE;1 (15
blocks)
%DELETE-I-FILDEL, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.t]vmspipe.com;1 deleted (8 blocks) %COPY-S-COPIED, DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1]vmspipe.com;1 copied to DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.T]vmspipe.com
;1 (2 blocks)

19-JUL-2010 17:42:47.90   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:    116265  Peak working set size:      32176
Direct I/O count:       52410  Peak virtual size:         220736
Page faults:           190431  Mounted volumes:                0
Images activated:         627
Elapsed CPU time:          0 00:00:35.94
Connect time:              0 02:11:40.90
1..77
ok 1 - use IO::Compress::Zip;
ok 2 - use IO::Uncompress::Unzip;
ok 3 - Create a simple zip - All Deflate
ok 4 - The object isa IO::Compress::Zip
ok 5 - write
ok 6 - write
ok 7 - write
ok 8 - closed
ok 9 - The object isa IO::Uncompress::Unzip
ok 10 - Got 1st entry
ok 11 - Got 2nd entry
ok 12 - Got 3nd entry
ok 13 - Create a simple zip - All Bzip2
ok 14 - The object isa IO::Compress::Zip
ok 15 - write
ok 16 - write
ok 17 - write
bz_internal_error 3005
t/DATL$MSA1/DIR$UTIL/PERL_5-010/PERL-5_10_1/EXT/IO-COMPRESS/T/006ZIP....FAILED--unexpected output at test 17
Failed 1 test out of 1, 0.00% okay.
DATL$MSA1:[DIR$UTIL.PERL_5-010.PERL-5_10_1.EXT.IO-COMPRESS.T]006ZIP.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=36.08  s=0.00  cu=0.00  cs=0.00  scripts=1  tests=77

19-JUL-2010 17:42:53.04   User: SYSTEM           Process ID:   3C0004B6
                         Node: BLADE4           Process name: "SYSTEM"

Accounting information:
Buffered I/O count:    117053  Peak working set size:      32176
Direct I/O count:       52543  Peak virtual size:         220736
Page faults:           191058  Mounted volumes:                0
Images activated:         629
Elapsed CPU time:          0 00:00:36.10
Connect time:              0 02:11:46.04
%SYSTEM-F-ABORT, abort




ISTI-BLADE4> mcr []miniperl "-V"
Can't locate Config.pm in @INC (@INC contains: perl_root:[lib.VMS_IA64.5_10_1] perl_root:[lib] perl_root:[lib.site_perl.VMS_IA64] perl_root
:[lib.site_perl] .).
BEGIN failed--compilation aborted.
%SYSTEM-F-ABORT, abort



ISTI-BLADE4> mmk printconfig
make_cmd='MMK '

Summary of my 'perl5' (version '10' subversion '1') configuration:
 Platform:
   osname='VMS', osvers='V8.3-1H1', archname='VMS_IA64'
    uname='VMS blade4 V8.3-1H1 HP BL860c  (1.42GHz/6.0MB)'
    hint='none' d_sigaction='undef'
    static exts=
  Compiler:
    cc='CC/DECC', optimize='/NoList', ld='Link/nodebug'
    cppflags=
ccflags ='/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj /NOANSI_ALIAS/float=ieee/ieee=denorm/Define=_USE_STD_STAT=1'
    ldflags ='/NoTrace/NoMap'
    stdchar='char', d_stdstdio='define', usevfork='true'
    voidflags='15', castflags='0', d_casti32='define', d_castneg='define'
    intsize='4', alignbytes='8', usemymalloc='undef', randbits='48'
  Libraries:
    so='exe'
    libpth='/sys$share /sys$library'
    libs=' '
    libc='(DECCRTL)'
  Dynamic Linking:
    dlsrc='dl_vms.c', dlext='exe', d_dlsymun='undef'
    cccdlflags=, ccdlflags=, lddlflags='/Share'




Have you any ideas about what can be the problem?


Thanks
Regards




Reply via email to