At 3:32 PM +0100 8/3/02, [EMAIL PROTECTED] wrote: >I seem to have 7 test failures when building Perl on my > >ucx sh ver > > Compaq TCP/IP Services for OpenVMS Alpha Version V5.1 - ECO 3 > on a AlphaServer 2100 5/300 running OpenVMS V7.3 > >system. > >Using > >cc/ver >Compaq C V6.5-001 on OpenVMS Alpha V7.3
Hmm. All the latest, greatest. The question is why I get all tests successful with this configuration and you don't. It looks like at least 4 of the 7 are timing related. I'm guessing you are at GMT +0 and I seem to remember some of the tests have problems with that but I don't know what the proper resolution is. The ExtUtils tests have to be run as a set because various things are set up and torn down. This should work: @ [.VMS]TEST .EXE "" "-v" [-.lib.extutils.t]*.t You might have to do that twice to make sure everything gets cleaned up and then set up properly again. The stat.t failure has to do with file ownership -- not sure what's going on there. Since it doesn't appear to clean up its temp files you could try this and see what you get: $ mcr []miniperl -e "print -o 't/op_stat.tmp';" 1 But if you have been switching among accounts, you could be checking the ownership of a temp file that was created with a different owner. The rel2abs2rel business is because there are two incompatible definitions of "absolute": 1) full path based on physical device or volume label, and 2) full path based on concealed device name (rooted logical). $^X uses the NO_CONCEAL flag when parsing the filespec but rel2abs and abs2rel don't. If you set default to the build directory using a physical device name or volume label and rerun the test I would expect it to pass. >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [.io]fs.t ># atime - 500003601 mtime - 500003601 delta - 1 > >not ok 18 - atime > >t/IO/FS....FAILED at test 18 >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [.op]stat.t >not ok 29 - -o > >t/OP/STAT....FAILED at test 29 >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [-.lib.extutils.t]command.t >not ok 10 - checking modify time stamp > >LIB/EXTUTILS/T/COMMAND....FAILED at test 10 >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [-.lib.extutils.t]constant.t ># make = 'MMS all' > >not ok 3 # MMS all failed: 1024 > >LIB/EXTUTILS/T/CONSTANT....FAILED at test 3 >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [-.lib.extutils.t]installed.t >not ok 22 - new() should find modules with .packlists > >LIB/EXTUTILS/T/INSTALLED....FAILED at test 22 >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [-.lib.file.spec.t]rel2abs2rel.t >Can't pipe "[-.perl-5_8_0.t]perl.;1 rel2abs2rel553744748.pl": no such file or >directory at [-.lib.file.spec.t]rel2abs2rel.t line 43. > >not ok 4 - canonpath on abs executable > >LIB/FILE/SPEC/T/REL2ABS2REL....FAILED at test 4 >ALPHA1 System: @ [.VMS]TEST .EXE "" "-v" [-.lib]vmsish.t >not ok 22 - (time) UTC:1028384326 VMS:1028384326 > >LIB/VMSISH....FAILED at test 22 -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
