-
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
bootstrap: build locking doesn't work any more #109967
Comments
I do have a |
@miguelraz also ran into this on Linux. I'm starting to think locking is just completely broken. |
I can confirm it doesn't seem to work on linux. Although it is important to note that |
No, bootstrap has its own locking issues separate from cargo because it deletes and recreates the sysroot. See #76661. |
Ahh, I'm just seeing the behaviour you saw here. At least |
Well... It may very well be #108607🤦. I see a quick fix, just move the lock guard back out of the block. |
This might be the cause of supposed "incremental errors" that has occurred to me when rust-analyzer and the command line is running at the same time. |
I tried this code:
x t tidy & x t tidy
I expected to see this happen: Bootstrap is built, and one process runs tidy while the other says "waiting for build lock"
Instead, this happened:
Meta
HEAD is branched from 90a9f69.
The text was updated successfully, but these errors were encountered: