-
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
Rollup of 9 pull requests #126886
Rollup of 9 pull requests #126886
Commits on Jun 21, 2024
-
std::unix::fs: copy simplification for apple.
since we do support from macOs Sierra, we avoid the little runtime overhead with the fclonefileat symbol check.
Configuration menu - View commit details
-
Copy full SHA for 65530ba - Browse repository at this point
Copy the full SHA 65530baView commit details
Commits on Jun 23, 2024
-
Locking 9 packages to latest compatible versions Updating clap_complete v4.5.5 -> v4.5.6 Updating displaydoc v0.2.4 -> v0.2.5 Removing icu_collections v1.5.0 Removing icu_normalizer v1.5.0 Removing icu_normalizer_data v1.5.0 Removing icu_properties v1.5.0 Removing icu_properties_data v1.5.0 Downgrading idna v1.0.0 -> v0.5.0 (latest: v1.0.1) Updating lazy_static v1.4.0 -> v1.5.0 Updating miniz_oxide v0.7.3 -> v0.7.4 Updating proc-macro2 v1.0.85 -> v1.0.86 Updating syn v2.0.66 -> v2.0.67 Adding unicode-bidi v0.3.15 Updating url v2.5.1 -> v2.5.2 Removing utf16_iter v1.0.5 Removing utf8_iter v1.0.4 Removing write16 v1.0.0 note: pass `--verbose` to see 85 unchanged dependencies behind latest
github-actions committedJun 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 9905357 - Browse repository at this point
Copy the full SHA 9905357View commit details -
For [E0308]: mismatched types, when expr is in an arm's body, not add…
… semicolon ';' at the end of it. fixes rust-lang#126222
Configuration menu - View commit details
-
Copy full SHA for e8b5ba1 - Browse repository at this point
Copy the full SHA e8b5ba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8f734 - Browse repository at this point
Copy the full SHA 0d8f734View commit details -
std::unix::os::home_dir: fallback's optimisation.
we're using a guaranteed initialised field on success.
Configuration menu - View commit details
-
Copy full SHA for bd9ce3e - Browse repository at this point
Copy the full SHA bd9ce3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc50aca - Browse repository at this point
Copy the full SHA fc50acaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29113bf - Browse repository at this point
Copy the full SHA 29113bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10990e2 - Browse repository at this point
Copy the full SHA 10990e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03d73fa - Browse repository at this point
Copy the full SHA 03d73faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16fef40 - Browse repository at this point
Copy the full SHA 16fef40View commit details -
Configuration menu - View commit details
-
Copy full SHA for a426d6f - Browse repository at this point
Copy the full SHA a426d6fView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a23917c - Browse repository at this point
Copy the full SHA a23917cView commit details -
Rollup merge of rust-lang#126177 - carbotaniuman:unsafe_attr_errors, …
…r=jieyouxu Add hard error and migration lint for unsafe attrs More implementation work for rust-lang#123757 This adds the migration lint for unsafe attributes, as well as making it a hard error in Rust 2024.
Configuration menu - View commit details
-
Copy full SHA for 057236a - Browse repository at this point
Copy the full SHA 057236aView commit details -
Rollup merge of rust-lang#126298 - heiher:loongarch64-musl-ci, r=Mark…
…-Simulacrum Promote loongarch64-unknown-linux-musl to Tier 2 with host tools MCP: rust-lang/compiler-team#753 Tracking issue: rust-lang#122592 try-job: dist-loongarch64-musl
Configuration menu - View commit details
-
Copy full SHA for 6ec7f2a - Browse repository at this point
Copy the full SHA 6ec7f2aView commit details -
Rollup merge of rust-lang#126455 - surechen:fix_126222, r=estebank
For [E0308]: mismatched types, when expr is in an arm's body, not add semicolon ';' at the end of it. For [E0308]: mismatched types, when expr is in an arm's body, and it is the end expr without a semicolon of the block, not add semicolon ';' at the end of it. fixes rust-lang#126222 <!-- If this PR is related to an unstable feature or an otherwise tracked effort, please link to the relevant tracking issue here. If you don't know of a related tracking issue or there are none, feel free to ignore this. This PR will get automatically assigned to a reviewer. In case you would like a specific user to review your work, you can assign it to them by using r? <reviewer name> -->
Configuration menu - View commit details
-
Copy full SHA for fa5d4d0 - Browse repository at this point
Copy the full SHA fa5d4d0View commit details -
Rollup merge of rust-lang#126754 - compiler-errors:use-rustfmt, r=cal…
…ebcartwright Implement `use<>` formatting in rustfmt This PR implements formatting for precise-capturing `use<>` syntax as proposed in rust-lang#126753. The syntax is implemented as-if the `use<>` bound were a trait bound but with the `use` keyword as its path segment identifier. I opted to develop this in the rust-lang/rust tree since I'm not certain when the next rustfmt subtree sync is going to be, and I'd rather not block landing nightly support for `use<>` on something I have no control over. If `@rust-lang/rustfmt` would rather I move this PR over to that repository, then I would at least like to know when the next rustfmt->rust subtree sync is going to be, since stabilizing `precise_capturing` without formatting will be disruptive. This implementation is otherwise rather straightforward. Tracking: - rust-lang#123432
Configuration menu - View commit details
-
Copy full SHA for 91168f2 - Browse repository at this point
Copy the full SHA 91168f2View commit details -
Rollup merge of rust-lang#126807 - devnexen:copy_file_macos_simpl, r=…
…Mark-Simulacrum std::unix::fs: copy simplification for apple. since we do support from macOs Sierra, we avoid the little runtime overhead with the fclonefileat symbol check.
Configuration menu - View commit details
-
Copy full SHA for 07ed427 - Browse repository at this point
Copy the full SHA 07ed427View commit details -
Rollup merge of rust-lang#126845 - rust-lang:cargo_update, r=Mark-Sim…
…ulacrum Weekly `cargo update` Automation to keep dependencies in `Cargo.lock` current. The following is the output from `cargo update`: ```txt Locking 9 packages to latest compatible versions Updating clap_complete v4.5.5 -> v4.5.6 Updating displaydoc v0.2.4 -> v0.2.5 Removing icu_collections v1.5.0 Removing icu_normalizer v1.5.0 Removing icu_normalizer_data v1.5.0 Removing icu_properties v1.5.0 Removing icu_properties_data v1.5.0 Downgrading idna v1.0.0 -> v0.5.0 (latest: v1.0.1) Updating lazy_static v1.4.0 -> v1.5.0 Updating miniz_oxide v0.7.3 -> v0.7.4 Updating proc-macro2 v1.0.85 -> v1.0.86 Updating syn v2.0.66 -> v2.0.67 Adding unicode-bidi v0.3.15 Updating url v2.5.1 -> v2.5.2 Removing utf16_iter v1.0.5 Removing utf8_iter v1.0.4 Removing write16 v1.0.0 note: pass `--verbose` to see 85 unchanged dependencies behind latest ```
Configuration menu - View commit details
-
Copy full SHA for 3005eed - Browse repository at this point
Copy the full SHA 3005eedView commit details -
Rollup merge of rust-lang#126849 - workingjubilee:correctly-classify-…
…arm-low-dregs, r=Amanieu Fix 32-bit Arm reg classes by hierarchically sorting them We were rejecting legal `asm!` because we were asking for the "greatest" feature that includes a register class, instead of the "least" feature that includes a register class. This was only revealed on certain 32-bit Arm targets because not all have the same register limitations. This is a somewhat hacky solution, but other solutions would require potentially rearchitecting how the internals of parsing or rejecting register classes work for all targets. Fixes rust-lang#126797 r? `@Amanieu`
Configuration menu - View commit details
-
Copy full SHA for dcd2d6e - Browse repository at this point
Copy the full SHA dcd2d6eView commit details -
Rollup merge of rust-lang#126854 - devnexen:std_unix_os_fallback_upd,…
… r=Mark-Simulacrum std::unix::os::home_dir: fallback's optimisation. we're using a guaranteed initialised field on success.
Configuration menu - View commit details
-
Copy full SHA for 12d7736 - Browse repository at this point
Copy the full SHA 12d7736View commit details -
Rollup merge of rust-lang#126861 - GuillaumeGomez:migrate-run-make-in…
…valid-library, r=Kobzol Migrate `run-make/invalid-library` to `rmake.rs` Part of rust-lang#121876. r? `@jieyouxu`
Configuration menu - View commit details
-
Copy full SHA for 969bbc6 - Browse repository at this point
Copy the full SHA 969bbc6View commit details