-
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
[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