I assume I'm not the only one, but I had good luck with the most recent
release.
It didn't take too long, and I've included "interesting" parts of the log in
case, well, any of you are interested...
Congratulations to all of you, looks like we are geting there!
Carl
CC/DECC/NOANSI_ALIAS
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/Define=PERL_COR
E SV.C
assert(len >= 0); /* STRLEN is probably unsigned, so this may
....^
%CC-I-QUESTCOMPARE, In this statement, the unsigned expression "len" is
being compared with a relational operator to a constant whose value is not
greater than zero. This might not be what you intended.
at line number 2850 in file SYS_UTILITY:[PERL.PERL-5_6_0-RC3]SV.C;1
Building Thread . . .
Writing Descrip.MMS for Thread
%CREATE-I-EXISTS, [--.LIB.AUTO.THREAD] already exists
MCR $1$dkb101:[sys_utility.perl.perl-5_6_0-rc3]miniperl.exe "-I[--.lib]"
"-MExtUtils::Install" -e "pm_to_blib({split(' ',<STDIN>)},'[--.lib.auto]')"
<.MM_tmp
cp thread.pm [--.lib]thread.pm
cp [.Thread]semaphore.pm [--.lib.Thread]semaphore.pm
cp [.Thread]specific.pm [--.lib.Thread]specific.pm
cp [.Thread]queue.pm [--.lib.Thread]queue.pm
cp [.Thread]signal.pm [--.lib.Thread]signal.pm
MCR $1$dkb101:[sys_utility.perl.perl-5_6_0-rc3]miniperl.exe "-I[--.lib]"
"-I[--.lib]" -e "use ExtUtils::Mksymlists;" -e "Mksymlists('NAME' =>
'Thread', 'DL_FUNCS' => { }, 'DL_VARS' => [], 'FUNCLIST' => [])"
MCR $1$dkb101:[sys_utility.perl.perl-5_6_0-rc3]miniperl.exe -e "print
""[--.lib.auto.Thread]Thread.olb/Include=Thread\n[--.lib.auto.Thread]Thread.
olb/Library\n"";" >>THREAD.OPT
MCR $1$dkb101:[sys_utility.perl.perl-5_6_0-rc3]miniperl.exe -e "print
qq{[--]PerlShr.exe/Share\n}" >>THREAD.OPT
Copy/NoConfirm THREAD.OPT [--.LIB.AUTO.THREAD]THREAD.OPT
MCR $1$dkb101:[sys_utility.perl.perl-5_6_0-rc3]miniperl.exe "-I[--.lib]"
"-I[--.lib]" [--.lib.ExtUtils]xsubpp -typemap [--.lib.ExtUtils]typemap
-typemap typemap THREAD.xs >THREAD.C
Warning: long symbol Thread__Signal_kill_sighandler_thread
trimmed to Te_Sn_k_shdr_thread
at [--.lib.extutils]xsubpp line 1033
Warning: long symbol Thread__Signal_init_thread_signals
trimmed to Te_Sn_it_te_signals
at [--.lib.extutils]xsubpp line 1033
CC/DECC
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/NOANSI_ALIAS/De
fine=("VERSION=""1.0""","XS_VERSION=""1.0""")/Include=([--])/Optimize
THREAD.c
remove_thread(pTHX_ struct perl_thread *t)
....................^
%CC-I-PROTOSCOPE, The type "struct perl_thread" has been declared within and
is limited to a function prototype scope. It will not be compatible with an
identical type declared in another scope. This might not be what you
intended.
at line number 24 in file
SYS_UTILITY:[PERL.PERL-5_6_0-RC3.EXT.THREAD]THREAD.XS;1
If F$Search("[--.LIB.AUTO.THREAD]THREAD.OLB").eqs."" Then
Library/Object/Create [--.LIB.AUTO.THREAD]THREAD.OLB
Library/Object/Replace [--.LIB.AUTO.THREAD]THREAD.OLB THREAD.OBJ
%CREATE-I-EXISTS, [--.LIB.AUTO.THREAD] already exists
If F$TrnLNm("PerlShr").eqs."" Then Define/NoLog/User PerlShr
Sys$Share:PerlShr.exe
Link /NoTrace/NoMap /Shareable=[--.LIB.AUTO.THREAD]THREAD.EXE
Thread.opt/Option,[--]perlshr_attr.opt/Option
Running mkbootstrap for Thread ()
Copy/NoConfirm Thread.bs [--.lib.auto.Thread]Thread.bs
from mms test:
Autosplitting Perl library . . .
%CREATE-I-EXISTS, [.LIB.AUTO] already exists
Copy/Log/NoConfirm [.VMS.EXT]FILESPEC.T [.T.LIB]VMSFSPEC.T
%COPY-S-COPIED, SYS_UTILITY:[PERL.PERL-5_6_0-RC3.VMS.EXT]FILESPEC.T;1 copied
to SYS_UTILITY:[PERL.PERL-5_6_0-RC3.T.LIB]VMSFSPEC.T;1 (11 blocks)
Copy/Log/NoConfirm [.VMS.EXT]VMSISH.T [.T.LIB]VMSISH.T
%COPY-S-COPIED, SYS_UTILITY:[PERL.PERL-5_6_0-RC3.VMS.EXT]VMSISH.T;1 copied
to SYS_UTILITY:[PERL.PERL-5_6_0-RC3.T.LIB]VMSISH.T;1 (10 blocks)
@[.VMS]Test.Com ".exe" ""
%DELETE-W-SEARCHFAIL, error searching for
SYS_UTILITY:[PERL.PERL-5_6_0-RC3.T]PERL.;*
-RMS-E-FNF, file not found
%COPY-S-COPIED, SYS_UTILITY:[PERL.PERL-5_6_0-RC3]PERL.EXE;1 copied to
SYS_UTILITY:[PERL.PERL-5_6_0-RC3.T]PERL.;1 (6 blocks)
%DELETE-I-FILDEL, SYS_UTILITY:[PERL.PERL-5_6_0-RC3.T]ECHO.OBJ;1 deleted (9
blocks)
21-MAR-2000 14:40:50.47 User: SYSTEM Process ID: 2080EE63
Node: L Process name: "SYSTEM_1"
Accounting information:
Buffered I/O count: 13530 Peak working set size: 6880
Direct I/O count: 1690 Peak virtual size: 61392
Page faults: 11009 Mounted volumes: 0
Images activated: 46
Elapsed CPU time: 0 00:00:12.99
Connect time: 0 00:00:36.54
The following tests were skipped because they rely extensively on...
[.lib]findbin...........ok
[.lib]getopt............ok
[.lib]glob-basic........FAILED on test 3
[.lib]glob-case.........ok
[.lib]glob-global.......ok
[.lib]trig..............ok
[.lib]vmsfspec..........ok
[.lib]vmsish............FAILED on test 7
[.op]64bit..............skipping test on this platform
[.op]append.............ok
[.pragma]sub_lval.......ok
[.pragma]utf8...........ok
[.pragma]warnings.......FAILED on test 216
Failed 3/221 tests, 94.57% okay.
u=21.74 s=0 cu=0 cs=0 files=212 tests=9419
21-MAR-2000 14:49:49.82 User: SYSTEM Process ID: 2080EE63
Node: L Process name: "SYSTEM_1"
Accounting information:
Buffered I/O count: 113237 Peak working set size: 6880
Direct I/O count: 2656 Peak virtual size: 61392
Page faults: 11443 Mounted volumes: 0
Images activated: 48
Elapsed CPU time: 0 00:00:21.76
Connect time: 0 00:09:35.88
%DELETE-I-FILDEL, SYS_UTILITY:[PERL.PERL-5_6_0-RC3.T]ECHO.EXE;1 deleted (9
blocks)
SYSTEM job terminated at 21-MAR-2000 14:49:49.97
Accounting information:
Buffered I/O count: 5217 Peak working set size: 7520
Direct I/O count: 2602 Peak page file size: 63120
Page faults: 1205 Mounted volumes: 0
Charged CPU time: 0 00:00:04.54 Elapsed time: 0
00:27:00.34