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 OnlyThread Next