In lib/File/Compare.t :
The tests with the filename having a trailing space was not working
correctly on VMS in the traditional mode, and was leaving one of the
temporary files behind.
With VMS in the Extended File System (EFS) character set mode, the test
fails because it requires two things:
1. VMS to be in UNIX file sharing modes.
This is default exclusive locking disabled.
2. flush() on file handles need to be implemented/fixed on VMS to work.
It also needs to have the temp directory as chosen by File::Temp to be
set to an ODS-5 volume.
-John
wb8tyw@qsl.net
Personal Opinion Only
Thread Next