Well... just because windows users haven't complained doesn't mean
the problem doesn't theoretically exist. I would argue VMS machines
are genrally larger with more simultaneous developers than windows
and so the problem is more likely to occur.
I would argue that we already check for file conflicts, and don't need
to worry about it.
fd = open (pattern, O_BINARY|O_RDWR|O_CREAT|O_EXCL, 0600);
if (fd >= 0)
/* The file does not exist. */
return fd;
if (errno != EEXIST
If VMS is truly case insensitive, wouldn't it detect such conflicts
via the above O_EXCL code?