pogo59 wrote: You probably want to add something within lit's own test suite to exercise the umask function. Might also want to show it fails cleanly on Windows. https://github.com/llvm/llvm-project/pull/94621