-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
[WIP] Native library linking changes for crater testing #102832
Conversation
r? @estebank (rust-highfive has picked a reviewer for you, use r? to override) |
This comment was marked as resolved.
This comment was marked as resolved.
2cf9a38
to
4579af7
Compare
This comment was marked as resolved.
This comment was marked as resolved.
I cannot reproduce the failure locally, maybe dist build will succeed. |
⌛ Trying commit 4579af7dd31c08a717685fbc2f5d1c8d646764ef with merge 2e96086b2dc45bc1b58a5c3be7a391950c90cfdf... |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
- Enable `-Zpacked-bundled-libs` by default - Preserve order of `-l` options from upstream crates, including dynamic libraries
cc @belovdv |
The issue reproduces only when [build]
optimized-compiler-builtins = true is enabled in config.toml, like on CI. |
4579af7
to
c44fe88
Compare
@bors try |
⌛ Trying commit c44fe8863a6c1871ca5648601357e50e58e376ca with merge b1aeaf7c92f3eda15a80768bcb9977eb3a2fa8a4... |
This comment was marked as resolved.
This comment was marked as resolved.
This comment has been minimized.
This comment has been minimized.
c44fe88
to
4504add
Compare
@bors try |
⌛ Trying commit 4504add with merge ba15852773e3f50ad6384f12a3bff8d8b9b7e087... |
@bors try |
⌛ Trying commit 1ec9629 with merge 0c94de7c1a8f4b82b92d562847c35f513f520c7a... |
☀️ Try build successful - checks-actions |
The job Click to see the possible cause of the failure (guessed by this bot)
|
@craterbot run mode=build-only p=1 crates=https://crater-reports.s3.amazonaws.com/pr-102832/retry-regressed-list.txt |
👌 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
🚧 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
🎉 Experiment
|
Non-spurious regressions from changing the linking order of dynamic libraries (3 root regressions and their reasons).
I think this is a change that we can make. |
As for In the meantime, I think implicitly enabling |
Closing the PR, I'll later submit different parts in different PRs. |
-Zpacked-bundled-libs
by default-l
options from upstream crates, including dynamic libraries