develooper Front page | perl.vmsperl | Postings from September 2002

[PATCH perl@17882] file spec tweaks for VMS

Craig A. Berry
September 18, 2002 14:57
[PATCH perl@17882] file spec tweaks for VMS
Message ID:
The patch below fixes the following two test failures that I encountered 
with Compaq C 6.4 on OpenVMS Alpha 7.2-1:

t/lib/vmsfspec.......................FAILED at test 70
lib/File/Spec/t/Spec.................FAILED at test 161

We needed to update canonpath() and catfile()'s use of canonpath() to 
catch up with what change 17828 did for other platforms.  We also had to 
catch up with the fact that is() in t/ now makes a distinction 
between zero-length strings and undef in its result argument.   While I 
was in there I made the output of vms/ext/filespec.t slightly more 
verbose about what it's doing.

The following test still fails:

ext/threads/shared/t/disabled........FAILED at test 0

It fails because we don't build threads::shared with a non-thread 
configuration.  I'm afraid I don't understand the rationale of this 
test.  Should I really be building the extension for the sole purpose of 
running a test that proves the extension is unavailable? Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About