-
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
Rollup of 8 pull requests #84982
Rollup of 8 pull requests #84982
Conversation
And also add backticks around `MaybeUninit`.
That PR caused multiple test failures when Rust's channel is changed from nightly to anything else. The commit will have to be landed again after the test suite is fixed.
This commit implements both the native linking modifiers infrastructure as well as an initial attempt at the individual modifiers from the RFC. It also introduces a feature flag for the general syntax along with individual feature flags for each modifier.
…trochenkov Implement RFC 2951: Native link modifiers A first attempt at implementing rust-lang/rfcs#2951 / rust-lang/compiler-team#356. Tracking Issue: rust-lang#81490 Introduces feature flags for the general syntax (`native_link_modifiers`) and each modifier (`native_link_modifiers_{as_needed,bundle,verbatim,whole_archive}`). r? `@petrochenkov`
…, r=m-ou-se Stablize {HashMap,BTreeMap}::into_{keys,values} I would propose to stabilize `{HashMap,BTreeMap}::into_{keys,values}`( aka. `map_into_keys_values`). Closes rust-lang#75294.
Simplify chdir implementation and minimize unsafe block
…=jonas-schievink ⬆️ rust-analyzer
…chenkov Only compute Obligation `cache_key` once in `register_obligation_at`
…etrochenkov E0583: Include secondary path in error message Fixes rust-lang#84819.
Fix typo in `MaybeUninit::array_assume_init` safety comment And also add backticks around `MaybeUninit`.
…rk-Simulacrum Revert PR 83866 rust-lang#83866 caused multiple test failures when Rust's channel is changed from nightly to anything else. The PR will have to be landed again after the test suite is fixed. The two kinds of test failures were: * Rustdoc tests failed because the links in the generated HTML didn't point at nightly anymore, see rust-lang#84909 (comment) * Rustdoc UI tests failed because the links included in error messages didn't point at nightly anymore, see rust-lang#84909 (comment) r? ``@Mark-Simulacrum`` cc ``@jyn514``
@bors r+ rollup=never p=5 (created a partially-disjoint rollup so we can get the queue moving while I triage the earlier rollup later ) |
📌 Commit ccc820e has been approved by |
⌛ Testing commit ccc820e with merge 6d7df30b2cf6942fa11abd0e3005b3e757bdd94d... |
💔 Test failed - checks-actions |
@bors retry |
⌛ Testing commit ccc820e with merge e1e5a9ebfa70ab8559f0df878ab393c282bb2b2c... |
https://github.com/rust-lang-ci/rust/actions/runs/817115841
|
@bors retry |
☀️ Test successful - checks-actions |
Successful merges:
cache_key
once inregister_obligation_at
#84923 (Only compute Obligationcache_key
once inregister_obligation_at
)MaybeUninit::array_assume_init
safety comment #84949 (Fix typo inMaybeUninit::array_assume_init
safety comment)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup