-
Notifications
You must be signed in to change notification settings - Fork 12.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: