As per summary, running the jit-tests suite creates a file in the current directory. This should not happen.
From jit-test/tests/basic/bug908915.js: // Suppress the large quantity of output on stdout (eg from calling // dumpHeap()). os.file.redirect(null); I guess this doesn't work as expected. Were you intending to make this throw away output in this case?
Oops! Yes, this is me. I just changed the interface of that function, and I thought the null usage was no longer needed with the new API. It wasn't very long ago that I did that redirect to null, either, so I should have remembered. Thanks for tracking it down.
Created attachment 8731357 [details] [diff] [review] Fix os.file.redirect(null)