Craig,
By "bad" I didn't mean anything judgmental :-) (though you could fault
me for a terrible choice of a non-judgmental word, huh).
We've run into various troublesome logial names; the one that bit me was
"TEST".
>From readme.vms
troublesome logicals and symbols are:
TMP "LOGICAL"
LIB "LOGICAL"
T "LOGICAL"
FOO "LOGICAL"
EXT "LOGICAL"
TEST "SYMBOL"
Whatever, it's worth a mention, as it's been uncovered by great
detective work.
Carl
-----Original Message-----
From: Craig A. Berry [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 01, 2001 5:08 PM
To: [EMAIL PROTECTED]
Subject: RE: Error while building Perl 5.6.0
At 4:45 PM -0500 2/1/01, Carl Friedberg wrote:
>"DOWN"
>
>Ok, who's the "bad logical names" pumpking?
It's not really a bad logical name; it's a more general issue arising
from the fact that the device component of a path spec undergoes
logical name translation before the unix-to-vms syntax change. I
think what we're seeing is correct behavior: "/down" in unixspeak is
"down:" in vmsspeak, but on Paul's system "down:" is really
$DISK4:[DOWN]. Nice catch, Paul, and I think you are right that this
is a pass.
>
>Carl
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
>Sent: Thursday, February 01, 2001 4:44 PM
>To: [EMAIL PROTECTED]
>Subject: RE: Error while building Perl 5.6.0
>
>
>OK, found the problem. This test doesn't pass when you have DOWN
>defined as a logical name :) I guess I can consider this a PASS,
right?
>- Paul
<snip>
>not ok 54 : vmspath('/down/the/garden/path') expected
>|down:[the.garden.path]|,
> got |$DISK4:[DOWN.the.garden.path]|
>FAILED on test 54
<snip>
>ISD::[PERL-5_6_0]> sh log down
> "DOWN" = "$DISK4:[DOWN]" (LNM$SYSTEM_TABLE)
--
____________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]