From 3d57f529dade68e43c5f914eb6774b31cbc94783 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 08:47:23 -0400 Subject: [PATCH] Automatic toolchain upgrade to nightly-2024-07-13 (#3339) Update Rust toolchain from nightly-2024-07-12 to nightly-2024-07-13 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/5315cbe15b79533f380bbb6685aa5480d5ff4ef5 up to https://github.com/rust-lang/rust/commit/c6727fc9b5c64cefa7263486497ee95e529bd0f8. The log for this commit range is: https://github.com/rust-lang/rust/commit/c6727fc9b5 Auto merge of #123351 - beetrees:x86-ret-snan-rust, r=nikic,workingjubilee https://github.com/rust-lang/rust/commit/62c068feea Auto merge of #127636 - nnethercote:fix-Parser-look_ahead, r=oli-obk https://github.com/rust-lang/rust/commit/5d76a13bbe Auto merge of #127653 - matthiaskrgr:rollup-72bqgvp, r=matthiaskrgr https://github.com/rust-lang/rust/commit/f11c2c8e95 Rollup merge of #127648 - Kobzol:ci-lower-timeout, r=pietroalbini https://github.com/rust-lang/rust/commit/526da2366a Rollup merge of #127627 - lcnr:rustc_search_graph, r=compiler-errors https://github.com/rust-lang/rust/commit/f5fa6fb602 Rollup merge of #127613 - nikic:riscv-update, r=cuviper https://github.com/rust-lang/rust/commit/b4f002d2e5 Rollup merge of #127552 - onur-ozkan:unnecessary-git-usage, r=Kobzol https://github.com/rust-lang/rust/commit/8ceb4e49ff Rollup merge of #127433 - dtolnay:conststrlen, r=workingjubilee https://github.com/rust-lang/rust/commit/f9b3e8b387 Rollup merge of #126827 - the8472:pidfd-spawn, r=workingjubilee https://github.com/rust-lang/rust/commit/18152d72a4 Rollup merge of #126639 - sayantn:amx, r=Amanieu https://github.com/rust-lang/rust/commit/65ea92d4a1 Rollup merge of #124980 - zachs18:rc-allocator, r=Amanieu https://github.com/rust-lang/rust/commit/05eac57ef6 Auto merge of #127479 - Urgau:rustc-stable-hash, r=michaelwoerister https://github.com/rust-lang/rust/commit/15f770b143 enable fuzzing of `SearchGraph` https://github.com/rust-lang/rust/commit/cae9d480bf Adjust tests for x86 "Rust" ABI changes https://github.com/rust-lang/rust/commit/3f4b9dd463 Lower timeout of CI jobs to 4 hours https://github.com/rust-lang/rust/commit/7f1518bddd Add instability attribute on private const_strlen function https://github.com/rust-lang/rust/commit/b286722878 Auto merge of #127635 - matthiaskrgr:rollup-foopajr, r=matthiaskrgr https://github.com/rust-lang/rust/commit/100f3fd133 Add a new special case to `Parser::look_ahead`. https://github.com/rust-lang/rust/commit/ebe1305b1e Remove the bogus special case from `Parser::look_ahead`. https://github.com/rust-lang/rust/commit/dad95578b0 Add unit tests for `Parser::look_ahead`. https://github.com/rust-lang/rust/commit/ec05c4ea3f Add the feature gate and target-features https://github.com/rust-lang/rust/commit/c2b7842555 Rollup merge of #127625 - SkiFire13:revert-comment-deletion, r=workingjubilee https://github.com/rust-lang/rust/commit/ca576eae4e Rollup merge of #127622 - compiler-errors:builtin-internal, r=lqd https://github.com/rust-lang/rust/commit/fe564c10ab Rollup merge of #127607 - Zalathar:normalize-hint, r=wesleywiser https://github.com/rust-lang/rust/commit/83d1a1b252 Rollup merge of #127596 - tesuji:help-unwrap-or, r=compiler-errors https://github.com/rust-lang/rust/commit/1e7ad4c3ed Rollup merge of #127422 - greaka:master, r=workingjubilee https://github.com/rust-lang/rust/commit/58fe37f2c3 Rollup merge of #127164 - Nadrieril:clean-lowering-loop, r=matthewjasper https://github.com/rust-lang/rust/commit/4a31a6c32a Auto merge of #127382 - estebank:const-let, r=compiler-errors https://github.com/rust-lang/rust/commit/5e311f933d Auto merge of #127614 - matthiaskrgr:rollup-8geziwi, r=matthiaskrgr https://github.com/rust-lang/rust/commit/a776e5f922 Add doc for deconstruct_option_or_result https://github.com/rust-lang/rust/commit/872d7b82e1 Add suggestion for `Option<&Vec> -> Option<&[T]` https://github.com/rust-lang/rust/commit/d9170dc666 Add regression test for issue 127545 https://github.com/rust-lang/rust/commit/4df75140dd Fix aarch64 test https://github.com/rust-lang/rust/commit/cbe75486f7 Account for `let foo = expr`; to suggest `const foo: Ty = expr;` https://github.com/rust-lang/rust/commit/b56dc8ee90 Use verbose style when suggesting changing `const` with `let` https://github.com/rust-lang/rust/commit/d9021791eb Revert accidental comment deletion https://github.com/rust-lang/rust/commit/b77d3ef7c4 Mark builtin syntax as internal https://github.com/rust-lang/rust/commit/fa3ce50f0b Rollup merge of #127605 - nikic:remove-extern-wasm, r=oli-obk https://github.com/rust-lang/rust/commit/d433f176ef Rollup merge of #127601 - trevyn:issue-127600, r=compiler-errors https://github.com/rust-lang/rust/commit/47ab86653e Rollup merge of #127599 - tgross35:lazy_cell_consume-rename, r=workingjubilee https://github.com/rust-lang/rust/commit/a10b4d1463 Rollup merge of #127598 - weiznich:diagnostic_do_not_recommend_also_skips_help, r=compiler-errors https://github.com/rust-lang/rust/commit/73c500b3a7 Rollup merge of #127591 - compiler-errors:label-after-primary, r=lcnr https://github.com/rust-lang/rust/commit/380c78741e Rollup merge of #127588 - uweigand:s390x-f16-doctests, r=tgross35 https://github.com/rust-lang/rust/commit/6fd955549a Rollup merge of #127572 - tbu-:pr_debug_event_nonpacked, r=jhpratt https://github.com/rust-lang/rust/commit/8de487fdbd Rollup merge of #124599 - estebank:issue-41708, r=wesleywiser https://github.com/rust-lang/rust/commit/55256c5a18 Update dist-riscv64-linux to binutils 2.40 https://github.com/rust-lang/rust/commit/977439d9b8 Use uplifted `rustc-stable-hash` crate in `rustc_data_structures` https://github.com/rust-lang/rust/commit/f56b2074c6 solve -> solve/mod https://github.com/rust-lang/rust/commit/08a2992d6b compiletest: Better error message for bad `normalize-*` headers https://github.com/rust-lang/rust/commit/8a50bcbdce Remove extern "wasm" ABI https://github.com/rust-lang/rust/commit/a01f49e7f3 check is_ident before parse_ident https://github.com/rust-lang/rust/commit/ab56fe2053 Rename `lazy_cell_consume` to `lazy_cell_into_inner` https://github.com/rust-lang/rust/commit/27d5db166e Allows `#[diagnostic::do_not_recommend]` to supress trait impls in suggestions as well https://github.com/rust-lang/rust/commit/12ae282987 Fix diagnostic and add a test for it https://github.com/rust-lang/rust/commit/df72e478b0 Make sure that labels are defined after the primary span in diagnostics https://github.com/rust-lang/rust/commit/0065763950 core: Limit remaining f16 doctests to x86_64 linux https://github.com/rust-lang/rust/commit/45ad522e87 Don't mark `DEBUG_EVENT` struct as `repr(packed)` https://github.com/rust-lang/rust/commit/0134bd2e67 remove unnecessary `git` usages https://github.com/rust-lang/rust/commit/42772e98e0 Address review comments https://github.com/rust-lang/rust/commit/3e030b38ef Return the `otherwise_block` instead of passing it as argument https://github.com/rust-lang/rust/commit/fc40247c6b Factor out the "process remaining candidates" cases https://github.com/rust-lang/rust/commit/8a222ffd6b Don't try to save an extra block https://github.com/rust-lang/rust/commit/c5062f7318 Move or-pattern expansion inside the main part of the algorithm https://github.com/rust-lang/rust/commit/bff4d213fa Factor out the special handling of or-patterns https://github.com/rust-lang/rust/commit/5bf50e66f9 Move a function https://github.com/rust-lang/rust/commit/53d3e6217b Stabilize const_cstr_from_ptr (CStr::from_ptr, CStr::count_bytes) https://github.com/rust-lang/rust/commit/585ca16e0b as_simd: fix comment to be in line with 507583a (#121201) https://github.com/rust-lang/rust/commit/0f643c449a Ensure tests don't fail on i586 in CI https://github.com/rust-lang/rust/commit/ec0c755704 Check that we get somewhat sane PIDs when spawning with pidfds https://github.com/rust-lang/rust/commit/3e4e31b7bf more fine-grained feature-detection for pidfd spawning https://github.com/rust-lang/rust/commit/0ce361938e document safety properties of the internal Process::new constructor https://github.com/rust-lang/rust/commit/6687a3f7da use pidfd_spawn for faster process creation when pidfds are requested https://github.com/rust-lang/rust/commit/5c46acac04 document the cvt methods https://github.com/rust-lang/rust/commit/0e1c832dbd Update `platform-support.md` to reflect improvements in returning floats on 32-bit x86 https://github.com/rust-lang/rust/commit/952becc0bd Ensure floats are returned losslessly by the Rust ABI on 32-bit x86 https://github.com/rust-lang/rust/commit/a1ad6346d6 Add fn allocator method to rc/sync::Weak. Relax Rc/Arc::allocator to allow unsized T. https://github.com/rust-lang/rust/commit/2df4f7dd8c Suggest borrowing on fn argument that is `impl AsRef` 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 f2e8fede457c..04240657fe9c 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-07-12" +channel = "nightly-2024-07-13" components = ["llvm-tools", "rustc-dev", "rust-src", "rustfmt"]