From 0274128bc0b9e2f70639ac488a33683eeea33949 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 04:49:01 +0000 Subject: [PATCH] Automatic toolchain upgrade to nightly-2024-06-23 (#3290) Update Rust toolchain from nightly-2024-06-22 to nightly-2024-06-23 without any other source changes. This is an automatically generated pull request. If any of the CI checks fail, manual intervention is required. In such a case, review the changes at https://github.com/rust-lang/rust from https://github.com/rust-lang/rust/commit/c1b336cb6b491b3be02cd821774f03af4992f413 up to https://github.com/rust-lang/rust/commit/3cb521a4344f0b556b81c55eec8facddeb1ead83. The log for this commit range is: https://github.com/rust-lang/rust/commit/3cb521a434 Auto merge of #126761 - GuillaumeGomez:unsafe_extern_blocks, r=spastorino https://github.com/rust-lang/rust/commit/a0f01c3c10 Auto merge of #126838 - matthiaskrgr:rollup-qkop22o, r=matthiaskrgr https://github.com/rust-lang/rust/commit/dc9a08f535 Rollup merge of #126552 - fee1-dead-contrib:rmfx, r=compiler-errors https://github.com/rust-lang/rust/commit/162120b4fa Rollup merge of #126318 - Kobzol:bootstrap-perf, r=onur-ozkan https://github.com/rust-lang/rust/commit/f3ced9d540 Rollup merge of #126140 - eduardosm:stabilize-fs_try_exists, r=Amanieu https://github.com/rust-lang/rust/commit/f944afe380 Auto merge of #116113 - kpreid:arcmut, r=dtolnay https://github.com/rust-lang/rust/commit/88c3db57e4 Generalize `{Rc,Arc}::make_mut()` to unsized types. https://github.com/rust-lang/rust/commit/a9a4830d25 Replace `WriteCloneIntoRaw` with `CloneToUninit`. https://github.com/rust-lang/rust/commit/ec201b8650 Add `core::clone::CloneToUninit`. https://github.com/rust-lang/rust/commit/81da6a6d40 Make `effects` an incomplete feature https://github.com/rust-lang/rust/commit/ac47dbad50 Auto merge of #126824 - GuillaumeGomez:rollup-sybv8o7, r=GuillaumeGomez https://github.com/rust-lang/rust/commit/d265538016 Rollup merge of #126823 - GuillaumeGomez:migrate-run-make-inline-always-many-cgu, r=Kobzol https://github.com/rust-lang/rust/commit/25bcc7d130 Rollup merge of #126731 - Kobzol:bootstrap-cmd-refactor, r=onur-ozkan https://github.com/rust-lang/rust/commit/399c5cabdd Rollup merge of #126723 - estebank:dot-dot-dot, r=Nadrieril https://github.com/rust-lang/rust/commit/3ed2cd74b5 Rollup merge of #126686 - fmease:dump-preds-n-item-bounds, r=compiler-errors https://github.com/rust-lang/rust/commit/07e8b3ac01 Rollup merge of #126555 - beetrees:f16-inline-asm-arm, r=Amanieu https://github.com/rust-lang/rust/commit/d03d6c0fea Auto merge of #126750 - scottmcm:less-unlikely, r=jhpratt https://github.com/rust-lang/rust/commit/e7dfd4a913 Migrate `run-make/inline-always-many-cgu` to `rmake.rs` https://github.com/rust-lang/rust/commit/d9962bb4d8 Make `read_dir` method take a mutable callback https://github.com/rust-lang/rust/commit/f1b0d54ca9 Auto merge of #126816 - weihanglo:update-cargo, r=weihanglo https://github.com/rust-lang/rust/commit/0bd58d8122 Apply review comments. https://github.com/rust-lang/rust/commit/250586cb2e Wrap std `Output` in `CommandOutput` https://github.com/rust-lang/rust/commit/f0aceed540 Auto merge of #126817 - workingjubilee:rollup-0rg0k55, r=workingjubilee https://github.com/rust-lang/rust/commit/38bd7a0fcb Add `#[rustc_dump_{predicates,item_bounds}]` https://github.com/rust-lang/rust/commit/1916b3d57f Rollup merge of #126811 - compiler-errors:tidy-ftl, r=estebank https://github.com/rust-lang/rust/commit/539090e5cd Rollup merge of #126809 - estebank:wording-tweak, r=oli-obk https://github.com/rust-lang/rust/commit/b9ab6c3501 Rollup merge of #126798 - miguelfrde:master, r=tmandry https://github.com/rust-lang/rust/commit/9498d5cf2f Rollup merge of #126787 - Strophox:get-bytes, r=RalfJung https://github.com/rust-lang/rust/commit/1f9793f1aa Rollup merge of #126722 - adwinwhite:ptr_fn_abi, r=celinval https://github.com/rust-lang/rust/commit/84b0922565 Rollup merge of #126712 - Oneirical:bootest-constestllation, r=jieyouxu https://github.com/rust-lang/rust/commit/e7956cd994 Rollup merge of #126530 - beetrees:f16-inline-asm-riscv, r=Amanieu https://github.com/rust-lang/rust/commit/10e1f5d212 Auto merge of #124101 - the8472:pidfd-methods, r=cuviper https://github.com/rust-lang/rust/commit/2c65a24b8c Update cargo https://github.com/rust-lang/rust/commit/fcae62649e Auto merge of #126758 - spastorino:avoid-safe-outside-unsafe-blocks, r=compiler-errors https://github.com/rust-lang/rust/commit/ffd72b1700 Fix remaining cases https://github.com/rust-lang/rust/commit/ea681ef281 Add a tidy rule to make sure that diagnostics don't end in periods https://github.com/rust-lang/rust/commit/8abf149bde to extract a pidfd we must consume the child https://github.com/rust-lang/rust/commit/0787c7308c Add PidFd::{kill, wait, try_wait} https://github.com/rust-lang/rust/commit/5d5892e966 Remove stray `.` from error message https://github.com/rust-lang/rust/commit/d94a40516e [fuchsia-test-runner] Remove usage of kw_only https://github.com/rust-lang/rust/commit/771e44ebd3 Add `f16` inline ASM support for RISC-V https://github.com/rust-lang/rust/commit/753fb070bb Add `f16` inline ASM support for 32-bit ARM https://github.com/rust-lang/rust/commit/22831ed117 Do not allow safe usafe on static and fn items https://github.com/rust-lang/rust/commit/a6a83d3d4e bless tests https://github.com/rust-lang/rust/commit/b512bf6f77 add as_ptr to trait AllocBytes, fix 2 impls; add pub fn get_bytes_unchecked_raw in allocation.rs; add pub fn get_alloc_bytes_unchecked_raw[_mut] in memory.rs https://github.com/rust-lang/rust/commit/02aaea1803 update intrinsic const param counting https://github.com/rust-lang/rust/commit/3b14b756d8 Remove `feature(effects)` from the standard library https://github.com/rust-lang/rust/commit/a314f7363a Stop using `unlikely` in `strict_*` methods https://github.com/rust-lang/rust/commit/225796a2df Add method to get `FnAbi` of function pointer https://github.com/rust-lang/rust/commit/630c3adb14 Add regression test for `unsafe_extern_blocks` https://github.com/rust-lang/rust/commit/bb9a3ef90c Implement `unsafe_extern_blocks` feature in rustdoc https://github.com/rust-lang/rust/commit/3c0a4bc915 rewrite crate-name-priority to rmake https://github.com/rust-lang/rust/commit/bc12972bcd Slightly refactor the dumping of HIR analysis data https://github.com/rust-lang/rust/commit/3fe4d134dd Appease `clippy` https://github.com/rust-lang/rust/commit/c15293407f Remove unused import https://github.com/rust-lang/rust/commit/5c4318d02c Implement `run_cmd` in terms of `run_tracked` https://github.com/rust-lang/rust/commit/0de7b92cc6 Remove `run_delaying_failure` https://github.com/rust-lang/rust/commit/e933cfb13c Remove `run_quiet_delaying_failure` https://github.com/rust-lang/rust/commit/949e667d3f Remove `run_quiet` https://github.com/rust-lang/rust/commit/a12f541a18 Implement new command execution logic https://github.com/rust-lang/rust/commit/9fd7784b97 Fix `...` in multline code-skips in suggestions https://github.com/rust-lang/rust/commit/f22b5afa6a rewrite error-writing-dependencies to rmake https://github.com/rust-lang/rust/commit/75ee1d74a9 rewrite relocation-model to rmake https://github.com/rust-lang/rust/commit/87d2e61428 Add `x perf` command for profiling the compiler using `rustc-perf` https://github.com/rust-lang/rust/commit/fd44aca2aa Copy `rustc-fake` binary when building the `rustc-perf` tool https://github.com/rust-lang/rust/commit/9e0b76201b Add `RustcPerf` bootstrap tool https://github.com/rust-lang/rust/commit/9ec178df0b Add `cargo_args` to `ToolBuild` https://github.com/rust-lang/rust/commit/6a04dfe78c Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_exists Co-authored-by: celinval <35149715+celinval@users.noreply.github.com> --- rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 563b275625809..fb354883739f7 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -2,5 +2,5 @@ # SPDX-License-Identifier: Apache-2.0 OR MIT [toolchain] -channel = "nightly-2024-06-22" +channel = "nightly-2024-06-23" components = ["llvm-tools", "rustc-dev", "rust-src", "rustfmt"]