Michael G Schwern wrote:
On Sat, Jul 09, 2005 at 01:53:36AM -0400, John E. Malmberg wrote:

Hmm.  Here's the easiest of my failures to analyze:

not ok 52 - vmsify('.../'): '[....]'
# Failed at ../vms/ext/filespec.t line 24
#      got '[....]'
# expected '[...]'

It also should be expected to return "[.^.^.^] if the logical names %ENV{$DECC$FILENAME_UNIX_REPORT} and %ENV{DECC$EFS_CHARSET} are defined to "1" or their first letter is "E" or "e"

[.^.^.^.] is a legal directory on an ODS-5 volume.


Missing the point. The point is I'm running different code on Unix than you are on VMS.

I did not miss the point.

I am currently running different code on VMS than anyone else :-)

The QTV (internal OpenVMS Quality-Test-Verification) group has not blessed it yet on IA64 for an unreleased version of OpenVMS that is also in test.

I think I can start submitting some off the patches needed that will likely be stable while getting the final issues resolved. Some of the issues involve fixing a future CRTL.

vms/ext/Filespec.pm is out of date and broken.

And my point that you missed is:

So is Perl on OpenVMS when dealing with OpenVMS ODS-5 file specifications. Filespec.pm is just more broken than the rest.

I am just giving a heads up in case that someone is working on fixing Filespec.pm that even bringing it up to what is currently in the VMS C source is still not going to make it correct.

What is probably needed is some way for VMS to be able to run Filespec.pm with out the overrides from the extension present in the tests.

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to