-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 12 pull requests #122281
Rollup of 12 pull requests #122281
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ea6cd7 - Browse repository at this point
Copy the full SHA 1ea6cd7View commit details
Commits on Feb 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 05a6f65 - Browse repository at this point
Copy the full SHA 05a6f65View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 70639c8 - Browse repository at this point
Copy the full SHA 70639c8View commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e675bd - Browse repository at this point
Copy the full SHA 3e675bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f030d49 - Browse repository at this point
Copy the full SHA f030d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7849230 - Browse repository at this point
Copy the full SHA 7849230View commit details
Commits on Mar 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3954b3 - Browse repository at this point
Copy the full SHA c3954b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d88c7ff - Browse repository at this point
Copy the full SHA d88c7ffView commit details
Commits on Mar 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d416a22 - Browse repository at this point
Copy the full SHA d416a22View commit details
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7843e46 - Browse repository at this point
Copy the full SHA 7843e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 594cf1d - Browse repository at this point
Copy the full SHA 594cf1dView commit details -
fix: remove memory leak due to missing drop implementation for local …
…waker. Also, fix some of the stability attributes of LocalWaker's methods.
Configuration menu - View commit details
-
Copy full SHA for 092a1ab - Browse repository at this point
Copy the full SHA 092a1abView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff1459a - Browse repository at this point
Copy the full SHA ff1459aView commit details
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1bad698 - Browse repository at this point
Copy the full SHA 1bad698View commit details -
fix legacy numeric constant diag items
- missed syms for usize/isize - missed diag items on unsigned integers
Configuration menu - View commit details
-
Copy full SHA for 83590ac - Browse repository at this point
Copy the full SHA 83590acView commit details -
Rollup merge of rust-lang#112136 - clarfonthey:ffi-c_str, r=cuviper
Add std::ffi::c_str module ACP: rust-lang/libs-team#134 `std::ffi` docs before change: ![Structs: VaList, VaListImpl, CStr, CString, FromBytesWithNulError, FromVecWithNulError, IntoStringError, NulError, OsStr, OsString](https://github.com/rust-lang/rust/assets/15850505/b2cf3534-30f9-4ef0-a655-bacdc3a19e17) `std::ffi` docs after change: ![Re-exports: self::c_str::{FromBytesWithNulError, FromBytesUntilNulError, FromVecWithNulError, NulError, IntoStringError} ; Modules: c_str ; Structs: VaList, VaListImpl, CStr, CString, OsStr, OsString](https://github.com/rust-lang/rust/assets/15850505/23aa6964-da7a-4942-bbf7-42bde2146f9e) (note: I'm omitting the `c_int`, etc. stuff from the screenshots since it's the same in both. this doesn't just delete those types)
Configuration menu - View commit details
-
Copy full SHA for f334f3b - Browse repository at this point
Copy the full SHA f334f3bView commit details -
Rollup merge of rust-lang#121642 - TimNN:test-v0, r=Mark-Simulacrum
Update a test to support Symbol Mangling V0 Note that since this is a symbol from `std`, overriding the symbol mangling version via the `compile-flags` directive does not work.
Configuration menu - View commit details
-
Copy full SHA for e511f79 - Browse repository at this point
Copy the full SHA e511f79View commit details -
Rollup merge of rust-lang#121685 - fortanix:raoul/shellcheck_on_lvi_t…
…est_script, r=Mark-Simulacrum Fixing shellcheck comments on lvi test script Running `shellcheck` on `tests/run-make/x86_64-fortanix-unknown-sgx-lvi/script.sh` gives plenty of warnings. This PR fixes those issues. For completeness: rust-lang#121683 fixes another warning as well
Configuration menu - View commit details
-
Copy full SHA for afcc911 - Browse repository at this point
Copy the full SHA afcc911View commit details -
Rollup merge of rust-lang#121840 - oli-obk:freeze, r=dtolnay
Expose the Freeze trait again (unstably) and forbid implementing it manually non-emoji version of rust-lang#121501 cc rust-lang#60715 This trait is useful for generic constants (associated consts of generic traits). See the test (`tests/ui/associated-consts/freeze.rs`) added in this PR for a usage example. The builtin `Freeze` trait is the only way to do it, users cannot work around this issue. It's also a useful trait for building some very specific abstrations, as shown by the usage by the `zerocopy` crate: google/zerocopy#941 cc `@RalfJung` T-lang signed off on reexposing this unstably: rust-lang#121501 (comment)
Configuration menu - View commit details
-
Copy full SHA for 5d75182 - Browse repository at this point
Copy the full SHA 5d75182View commit details -
Rollup merge of rust-lang#121860 - mu001999:master, r=Nilstrieb
Add a tidy check that checks whether the fluent slugs only appear once As `````@Nilstrieb````` said in rust-lang#121828 (comment): > Might make sense to have a tidy check that checks whether the fluent slugs only appear once in the source code and lint for that there's a tidy check already for sorting We can get the tidy check error: ``` tidy check tidy error: /path/to/rust/compiler/rustc_const_eval/messages.ftl: message `const_eval_invalid_align` is not used tidy error: /path/to/rust/compiler/rustc_lint/messages.ftl: message `lint_trivial_untranslatable_diag` is not used tidy error: /path/to/rust/compiler/rustc_parse/messages.ftl: message `parse_invalid_literal_suffix` is not used tidy error: /path/to/rust/compiler/rustc_infer/messages.ftl: message `infer_need_type_info_in_coroutine` is not used tidy error: /path/to/rust/compiler/rustc_passes/messages.ftl: message `passes_expr_not_allowed_in_context` is not used tidy error: /path/to/rust/compiler/rustc_passes/messages.ftl: message `passes_layout` is not used tidy error: /path/to/rust/compiler/rustc_parse/messages.ftl: message `parse_not_supported` is not used ``` r? `````@Nilstrieb`````
Configuration menu - View commit details
-
Copy full SHA for b0d30bf - Browse repository at this point
Copy the full SHA b0d30bfView commit details -
Rollup merge of rust-lang#121942 - devnexen:getrandom_for_dfbsd, r=jo…
…boet std::rand: enable getrandom for dragonflybsd too.
Configuration menu - View commit details
-
Copy full SHA for babb93a - Browse repository at this point
Copy the full SHA babb93aView commit details -
Rollup merge of rust-lang#122221 - Nadrieril:patextradata, r=oli-obk
match lowering: define a convenient struct Small refactor PR: `bindings` and `ascriptions` always come together so I made a struct for them. I'll have one or two fields to add to it in a later PR as well.
Configuration menu - View commit details
-
Copy full SHA for 872e840 - Browse repository at this point
Copy the full SHA 872e840View commit details -
Rollup merge of rust-lang#122244 - tvallotton:local_waker_leak_fix, r…
…=Nilstrieb fix: LocalWaker memory leak and some stability attributes fixes rust-lang#122180.
Configuration menu - View commit details
-
Copy full SHA for bb3f082 - Browse repository at this point
Copy the full SHA bb3f082View commit details -
Rollup merge of rust-lang#122251 - jieyouxu:unused-lifetimes-dedup-te…
…st, r=Nadrieril Add test to check unused_lifetimes don't duplicate "parameter is never used" error Closes rust-lang#72587.
Configuration menu - View commit details
-
Copy full SHA for b1a7bc2 - Browse repository at this point
Copy the full SHA b1a7bc2View commit details -
Rollup merge of rust-lang#122264 - fee1-dead-contrib:add, r=fee1-dead
add myself to rotation Won't have too much capacity, but I am able to contribute something. Will be rotating reviews if I run out of capacity :) r? ````@ghost```` ````@bors```` r+ rollup
Configuration menu - View commit details
-
Copy full SHA for ff24332 - Browse repository at this point
Copy the full SHA ff24332View commit details -
Rollup merge of rust-lang#122269 - heiher:fix-doc, r=workingjubilee
doc/rustc: Move loongarch64-unknown-linux-musl to Tier 3 Fixes rust-lang#122266
Configuration menu - View commit details
-
Copy full SHA for 266bce0 - Browse repository at this point
Copy the full SHA 266bce0View commit details -
Rollup merge of rust-lang#122271 - pitaj:diag_items-legacy_numeric_co…
…nstants, r=Nilstrieb Fix legacy numeric constant diag items - missed syms for usize/isize - missed diag items on unsigned integers For rust-lang/rust-clippy#12312 r? ``@Nilstrieb`` Follow-up to rust-lang#121272, rust-lang#121361, rust-lang#121667 This should be the last one 🤞 Sorry!
Configuration menu - View commit details
-
Copy full SHA for 0a85274 - Browse repository at this point
Copy the full SHA 0a85274View commit details