-
Notifications
You must be signed in to change notification settings - Fork 13.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Spurious failure removing std.dll during tests on MSVC #41006
Comments
As with all removal failures on windows, something had it open at the time of deletion. |
We really need to add more retries internally to rustc and cargo. Stuff like this gets hit a lot by people building code on network drives, due to operations not actually being done by the time the function returns. Every time we create a file and then delete it or we delete a file and then create it or other such sequential operations, we should have a retry loop that tries a couple times with a short sleep after each attempt. |
This spurious failure affects |
This hasn't happened in quite some time so I'm going to assume that some cargo change along the way helped fix this |
First witnessed at https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2679/job/wan951duah2q7d3q
looks like:
No idea what's going on :(
The text was updated successfully, but these errors were encountered: