-
Notifications
You must be signed in to change notification settings - Fork 132
Description
Updating Rust toolchain from nightly-2024-03-21 to nightly-2024-03-22 requires source changes.
The failed automated run can be found here.
Please review the changes at https://github.com/rust-lang/rust from rust-lang/rust@1388d7a up to rust-lang/rust@0ad927c. The log for this commit range is:
rust-lang/rust@0ad927c0c0 Auto merge of #122785 - the8472:const-select-specialized-impl, r=Amanieu
rust-lang/rust@a0569fa8f9 Auto merge of #122830 - matthiaskrgr:rollup-uk2by3f, r=matthiaskrgr
rust-lang/rust@6ae51a5fed Rollup merge of #122827 - compiler-errors:span-bugs, r=WaffleLapkin
rust-lang/rust@55a9165644 Rollup merge of #122810 - nnethercote:rm-target_override, r=WaffleLapkin
rust-lang/rust@9cd11c4335 Rollup merge of #122793 - compiler-errors:deref-pat-syntax, r=Nadrieril
rust-lang/rust@7938ce6677 Rollup merge of #122771 - RalfJung:module-items, r=oli-obk
rust-lang/rust@8b132109c4 Rollup merge of #122752 - nnethercote:Interpolated-cleanups, r=petrochenkov
rust-lang/rust@40c972e335 Rollup merge of #122733 - oli-obk:error_prop, r=compiler-errors
rust-lang/rust@8d12621181 Rollup merge of #122644 - Nadrieril:complexity-tests, r=compiler-errors
rust-lang/rust@2e41425de6 Rollup merge of #122402 - weiznich:fix/122391, r=compiler-errors
rust-lang/rust@a4db3ffdcb Don't suggest deref macro since it's unstable
rust-lang/rust@2d633317f3 Implement macro-based deref!() syntax for deref patterns
rust-lang/rust@7d01878bd0 Auto merge of #122596 - rcxdude:master, r=petrochenkov
rust-lang/rust@abb59b2025 Remove unnecessary braces from span_bug
rust-lang/rust@2627e9f301 Auto merge of #122822 - matthiaskrgr:rollup-rjgmnbe, r=matthiaskrgr
rust-lang/rust@0dd8a83e5e rename items -> free_items
rust-lang/rust@1e926b50d7 add some comments to hir::ModuleItems
rust-lang/rust@62e414d3af Rollup merge of #122806 - compiler-errors:type-ascribe, r=fmease
rust-lang/rust@3331d0d1e7 Rollup merge of #122801 - celinval:smir-pretty, r=compiler-errors
rust-lang/rust@300d3fb2fd Rollup merge of #122799 - estebank:issue-122569, r=fee1-dead
rust-lang/rust@697b020311 Rollup merge of #122795 - alexcrichton:fix-wasm-beta-bootstrap, r=Mark-Simulacrum
rust-lang/rust@8106b54290 Rollup merge of #122773 - tshepang:make-expand-translatable, r=fee1-dead
rust-lang/rust@24ea68b73c Rollup merge of #122696 - royb3:riscv32ima, r=petrochenkov
rust-lang/rust@e78522fd00 Rollup merge of #122358 - compiler-errors:bound-regions-in-generator, r=lcnr
rust-lang/rust@0867025cc8 Rollup merge of #122222 - Nadrieril:deref-pat-feature-gate, r=compiler-errors
rust-lang/rust@03994e498d Auto merge of #122718 - workingjubilee:eyeliner-for-contrast, r=lcnr
rust-lang/rust@df8ac8f1d7 Auto merge of #122568 - RalfJung:mentioned-items, r=oli-obk
rust-lang/rust@6623bdf68b Strip placeholders from hidden types before remapping generic parameter in the hidden type to the generic parameters of the definition of the opaque
rust-lang/rust@8c01b85dba make sure we don't inline these generic fn as that could monomorphize them
rust-lang/rust@5568c569c0 Make #[diagnostic::on_unimplemented] format string parsing more robust
rust-lang/rust@47dd709bed Auto merge of #121123 - compiler-errors:item-assumptions, r=oli-obk
rust-lang/rust@6e1f7b538a Auto merge of #121587 - ShoyuVanilla:fix-issue-121267, r=TaKO8Ki
rust-lang/rust@a015b90953 Make type_ascribe! not a built-in
rust-lang/rust@6a6cd6517d Auto merge of #122803 - jhpratt:rollup-nmgs79k, r=jhpratt
rust-lang/rust@c270a42fea Fix bad span for explicit lifetime suggestion
rust-lang/rust@ebacf7acd3 s/place_debug/place_pretty in SMIR
rust-lang/rust@5744be2727 Rename some target_cfg variables as target.
rust-lang/rust@23ee523ea6 Remove CodegenBackend::target_override.
rust-lang/rust@f25397adc0 Rollup merge of #122786 - Enselic:remove_and_create_dir_all, r=onur-ozkan
rust-lang/rust@afdbad80b1 Rollup merge of #122776 - GuillaumeGomez:rename-hir-let, r=oli-obk
rust-lang/rust@7a5ffccded Rollup merge of #122765 - workingjubilee:test-for-vec-handling-usize-max, r=Nilstrieb
rust-lang/rust@c6a49220d6 Rollup merge of #122764 - Zalathar:loopy, r=oli-obk
rust-lang/rust@4e792df4ed Rollup merge of #122749 - aliemjay:region-err, r=compiler-errors
rust-lang/rust@d53df5a51e Rollup merge of #122740 - tshepang:patch-1, r=clubby789
rust-lang/rust@43ad753adb Rollup merge of #122729 - m-ou-se:relax, r=Amanieu
rust-lang/rust@31adfd77d2 Rollup merge of #122545 - Alexendoo:unused-qualifications, r=petrochenkov
rust-lang/rust@5fae665924 Replace closures with _ when suggesting fully qualified path for method call
rust-lang/rust@6ec953c5ea Auto merge of #122772 - nikic:update-llvm-22, r=cuviper
rust-lang/rust@6b0a706cb4 Update comment and remove special-case for Wasm targets which is incompatible with response-file changes
rust-lang/rust@7c98b82930 Use MSVC-style escaping when passing a response/@ file to lld on windows
rust-lang/rust@82a609f9a6 Shrink the comment on TokenTree.
rust-lang/rust@a94bb2a013 Streamline NamedMatch.
rust-lang/rust@b7f3b714da Remove non-useful code path.
rust-lang/rust@dbed10a6a2 Fix out-of-date comment.
rust-lang/rust@c14d9ae23e Fix some formatting.
rust-lang/rust@095722214d Use better variable names in some maybe_whole! calls.
rust-lang/rust@0de050bd6d Use maybe_whole! to streamline parse_stmt_without_recovery.
rust-lang/rust@d4ad322b5d Use maybe_whole! to streamline parse_item_common.
rust-lang/rust@8ac16c6193 Rewrite parse_meta_item.
rust-lang/rust@5f6257429d Enable users to dump the body of an instance
rust-lang/rust@ff504a09fe Improve emit stable mir body
rust-lang/rust@d919dbe370 Use maybe_whole! to streamline parse_attr_item.
rust-lang/rust@b9ead994b3 Rename Token::is_path.
rust-lang/rust@099e716502 Factor out tt pushes.
rust-lang/rust@a400dac8ca Inherit RUSTC_BOOTSTRAP when testing wasm
rust-lang/rust@120d3570aa Add barest-bones deref patterns
rust-lang/rust@c3cc6c1990 compiletest: Introduce remove_and_create_dir_all() helper
rust-lang/rust@3ff1e448e7 select Vec::from_iter impls in a const block to optimize compile times
rust-lang/rust@352587af44 compiletest: mir_dump_dir.as_path() -> &mir_dump_dir
rust-lang/rust@0dc006b3a8 register opaques that reference errors
rust-lang/rust@19e0ea4a6d make type_flags(ReError) & HAS_ERROR
rust-lang/rust@ce5f8c93fa Bless test fallout (duplicate diagnostics)
rust-lang/rust@aa39dbb962 Split item bounds and item super predicates
rust-lang/rust@a8452461dc Ignore paths from expansion in unused_qualifications
rust-lang/rust@98e66553a6 Rename hir::Let into hir::LetExpr
rust-lang/rust@2fca27cd3b Add bare metal riscv32 target.
rust-lang/rust@34621757ea SeqCst->Relaxed in condvar test.
rust-lang/rust@acddc55748 SeqCst->Relaxed in thread local test.
rust-lang/rust@b45a725cbc SeqCst->Relaxed in std::net::test.
rust-lang/rust@8b519f98e2 Use less restricted memory ordering in xous::thread_local_key.
rust-lang/rust@3e8ff90935 make "expected paren or brace" error translatable
rust-lang/rust@022e42db00 Update to LLVM 18.1.2
rust-lang/rust@0cb1065d7e collector: move functions around so that the 'root collection' section really only has root collection things under it
rust-lang/rust@feeffaeff9 mentioned_items: avoid adding str/slice unsizing casts
rust-lang/rust@682991d2c7 explicitly set opt-level=0
rust-lang/rust@0d6a16ac4b mentioned_items: record all callee and coerced closure types, whether they are FnDef/Closure or not
rust-lang/rust@f1ec494c32 mentioned items: also handle closure-to-fn-ptr coercions
rust-lang/rust@347ca50bc8 mentioned items: also handle vtables
rust-lang/rust@ee4b758161 avoid processing mentioned items that are also still used
rust-lang/rust@91b35a1b40 fix comments in required-consts tests
rust-lang/rust@712fe36611 collector: recursively traverse 'mentioned' items to evaluate their constants
rust-lang/rust@92f668c20b Add usize::MAX arg tests for Vec
rust-lang/rust@2f21e4f8bb coverage: Tidy imports in rustc_mir_transform::coverage::counters
rust-lang/rust@85bec7a50c coverage: Remove incorrect assertions from counter allocation
rust-lang/rust@70206f06ca coverage: Regression test for ICE triggered by self-loops
rust-lang/rust@140b4c611a Inline conditionals in the parser
rust-lang/rust@75a5196490 use more accurate terminology
rust-lang/rust@bca708b9fa Do binder folding eagerly in bound_coroutine_hidden_types
rust-lang/rust@67f1c53c05 Don't ICE when encountering bound regions in generator interior type
rust-lang/rust@5a594f7bcd SeqCst->Relaxed for xous set_nonblocking.
rust-lang/rust@69a4d77d67 SeqCst->{Release,Acquire} for xous DropLock.
rust-lang/rust@60ad49005a SeqCst->Relaxed in pal::windows::pipe.
rust-lang/rust@46bb073423 SeqCst->{Release,Acquire} for wasm DropLock.
rust-lang/rust@e43aef0ef9 SeqCst->{Release,Acquire} in sys_common::thread_local_key.
rust-lang/rust@516684c22e Use less restricted memory ordering in thread_parking::pthread.
rust-lang/rust@eb966983f2 SeqCst->{Release,Acquire} in xous mutex.
rust-lang/rust@9f25a04498 SeqCst->Relaxed for FIRST_PANIC.
rust-lang/rust@904fef0e24 SeqCst->{Release,Acquire} for alloc error hook.
rust-lang/rust@bf3debe9d7 SeqCst->Relaxed for proc_macro bridge counter.
rust-lang/rust@5e4cc6f694 SeqCst->Relaxed in panic_unwind/emcc.
rust-lang/rust@a2c74b8445 SeqCst->Relaxed in doc examples.
rust-lang/rust@d697dd44d1 Add a crate-custom test harness
rust-lang/rust@e4487ad391 Improve the WitnessPat: Debug impl
rust-lang/rust@3dfd0fd858 Report arm intersections