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

Reply via email to