-
Notifications
You must be signed in to change notification settings - Fork 13k
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
unwind: make build.rs
do clean rebuilds
#87977
Conversation
11e54d0
to
44f1f1a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the feedback!
@bors r+ rollup |
📌 Commit 44f1f1a36f24cea2a3135768f213f45ad3f23055 has been approved by |
This comment has been minimized.
This comment has been minimized.
If the build by this was interrupted or otherwise left incomplete, there could be object files hanging around, which triggers an assertion later. Since we unconditionally rebuild everything here anyway, start with a clean slate each build.
44f1f1a
to
90950a1
Compare
TIL my |
☔ The latest upstream changes (presumably #85600) made this pull request unmergeable. Please resolve the merge conflicts. |
Looks like the changes that caused the merge conflict also added a check to tell objects generated from C++ sources apart from objects generated from C sources. Hence, this should be fixed already, so I'll close it out. Thanks again for the review! :) |
If the build by this was interrupted or otherwise left incomplete, there
could be object files hanging around, which triggers an assertion later.
Since we unconditionally rebuild everything here anyway, start with a
clean slate each build.
r? @Mark-Simulacrum