Description
Updating Rust toolchain from nightly-2024-02-09 to nightly-2024-02-10 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@98aa362 up to rust-lang/rust@d44e3b9. The log for this commit range is:
rust-lang/rust@d44e3b95cb Auto merge of #120852 - matthiaskrgr:rollup-01pr8gj, r=matthiaskrgr
rust-lang/rust@3c1b7a741f Rollup merge of #120851 - carols10cents:patch-1, r=Mark-Simulacrum
rust-lang/rust@aa0b0b65b3 Rollup merge of #120844 - compiler-errors:async-di, r=oli-obk
rust-lang/rust@251584581f Rollup merge of #120836 - lcnr:param-env-hide-impl, r=BoxyUwU
rust-lang/rust@c9386246ae Rollup merge of #120827 - DianQK:docker-run-local, r=Kobzol
rust-lang/rust@d9a957b32a Rollup merge of #120822 - gurry:120756-terse-non-prim-cast-diag, r=petrochenkov
rust-lang/rust@40f998d7e9 Rollup merge of #120815 - camsteffen:inspect-docs, r=m-ou-se
rust-lang/rust@5250abaeb8 Rollup merge of #120806 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@c874b1a424 Rollup merge of #120790 - onur-ozkan:better-error-message, r=wesleywiser
rust-lang/rust@434f080895 Rollup merge of #120776 - joboet:move_pal_path, r=ChrisDenton
rust-lang/rust@99bafad6c2 Rollup merge of #120354 - lukas-code:metadata-normalize, r=lcnr
rust-lang/rust@1e3d2fb417 Rollup merge of #120351 - Ayush1325:uefi-time, r=m-ou-se
rust-lang/rust@f4cfd87202 Auto merge of #120676 - Mark-Simulacrum:bootstrap-bump, r=clubby789
rust-lang/rust@b860e238d7 Remove duplicate release note
rust-lang/rust@34ed554d81 Build DebugInfo for coroutine-closure
rust-lang/rust@e9059cb8aa Improve Option::inspect docs
rust-lang/rust@e28fae52d9 Auto merge of #120843 - matthiaskrgr:rollup-med37z5, r=matthiaskrgr
rust-lang/rust@4a46914bac Rollup merge of #120831 - Nikokrock:pr/disappearing_startup_objects, r=onur-ozkan
rust-lang/rust@2f1ac412ec Rollup merge of #120828 - nnethercote:fix-stash-steal, r=oli-obk
rust-lang/rust@116efb5bb1 Rollup merge of #120817 - compiler-errors:more-mir-errors, r=oli-obk
rust-lang/rust@475c47a3c1 Rollup merge of #120809 - reitermarkus:generic-nonzero-constructors, r=Nilstrieb
rust-lang/rust@df2281b058 Rollup merge of #120704 - amandasystems:silly-region-name-rewrite, r=compiler-errors
rust-lang/rust@46a0448405 Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco
rust-lang/rust@8b8adfd05d Rollup merge of #120308 - utkarshgupta137:duration-opt, r=m-ou-se
rust-lang/rust@f41d0d90c2 Rollup merge of #113671 - oli-obk:normalize_weak_tys, r=petrochenkov
rust-lang/rust@8fb67fb37f Auto merge of #120594 - saethlin:delayed-debug-asserts, r=oli-obk
rust-lang/rust@5051637979 hide impls if trait bound is proven from env
rust-lang/rust@972452c447 Auto merge of #120238 - joboet:always_confirm_lock_success, r=Mark-Simulacrum
rust-lang/rust@a913c243da add comment
rust-lang/rust@575e0aa592 Startup objects disappearing from sysroot
rust-lang/rust@bc31920c63 Print image input file and checksum in CI only
rust-lang/rust@6e37f955e5 Emit more specific diagnostics when enums fail to cast with as
rust-lang/rust@7619792107 Fix ErrorGuaranteed
unsoundness with stash/steal.
rust-lang/rust@dbf817bae1 Add and use Unique::as_non_null_ptr
rust-lang/rust@611c3cb561 Bless/fix tests
rust-lang/rust@9e1b2d909b Add new ui tests
rust-lang/rust@e32c1ddc52 Don't ice in validation when error body is created
rust-lang/rust@698a3c7ade Don't ICE in ByMoveBody when coroutine is tainted
rust-lang/rust@d70d3204b7 Use transmute_unchecked
in NonZero::new
.
rust-lang/rust@4ec9eec9e8 Update Cargo.lock
rust-lang/rust@beb4f7d523 Merge commit '60cb29c5e4f9772685c9873752196725c946a849' into clippyup
rust-lang/rust@60cb29c5e4 Auto merge of #12246 - flip1995:rustup, r=flip1995
rust-lang/rust@92d4060176 Implement SystemTime for UEFI
rust-lang/rust@2ca6c84194 Bump Clippy version -> 0.1.78
rust-lang/rust@031c46dd90 Bump nightly version -> 2024-02-08
rust-lang/rust@d2f76f7e6e Merge remote-tracking branch 'upstream/master' into rustup
rust-lang/rust@8801144e3a better error message on download CI LLVM failure
rust-lang/rust@88d6e9f868 Reduce use of NonNull::new_unchecked in library/
rust-lang/rust@b0ea682a2c Remove a now-obviated debug_assert!
rust-lang/rust@61118ffd04 Rewrite assert_unsafe_precondition around the new intrinsic
rust-lang/rust@8836ac5758 Add a new debug_assertions instrinsic (compiler)
rust-lang/rust@55fabf35b1 Add a new debug_assertions intrinsic
rust-lang/rust@580067c76f InstSimplify rustc_nounwind calls
rust-lang/rust@9842a5ca7f Don't lower assume in unoptimized builds
rust-lang/rust@9a5034a20e Step all bootstrap cfgs forward
rust-lang/rust@9784a14859 Bump to newly branched stage0 compiler
rust-lang/rust@8043821b3a Bump version placeholders
rust-lang/rust@d80d7ea1e3 Add some tests for associated type normalization edge cases
rust-lang/rust@c0d9776562 std: move path into sys
rust-lang/rust@795be51dd9 Make RegionName
Copy
by (transitively) interning the few string variants
rust-lang/rust@62dcbd672b Auto merge of #12177 - y21:issue12154, r=Jarcho
rust-lang/rust@08c8cd5014 Auto merge of #12216 - bpandreotti:redundant-type-annotations-fix, r=Jarcho
rust-lang/rust@e867886c6a Remove dead code
rust-lang/rust@5c25de67d4 Remove now-useless method override
rust-lang/rust@4389a1cc42 Stop using hir_ty_to_ty
in rustc_privacy
rust-lang/rust@b998b515e9 Actually walk fields of Adt definitions
rust-lang/rust@0b97d18f71 extern types don't have any types to visit
rust-lang/rust@0f323b24b2 Associated types in traits don't necessarily have a type that we can visit
rust-lang/rust@15ffe839ba add fixme
rust-lang/rust@b1e5a58427 Auto merge of #11812 - Jarcho:issue_11786, r=Alexendoo
rust-lang/rust@ad3d04c55e A drive-by rewrite of give_region_a_name()
rust-lang/rust@d910f77c2c Auto merge of #12235 - nyurik:patch-1, r=flip1995
rust-lang/rust@36f7248da0 Fix release year in CHANGELOG.md
rust-lang/rust@7895b98712 Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
rust-lang/rust@0ac1195ee0 Invert diagnostic lints.
rust-lang/rust@fdf819df9a Auto merge of #12227 - y21:issue12225, r=Manishearth
rust-lang/rust@005b6c2424 Auto merge of #11919 - y21:manual_c_str_literals, r=xFrednet
rust-lang/rust@7f80b449f5 new lint: manual_c_str_literals
rust-lang/rust@42cc1d2f97 new solver: improve normalization of Pointee::Metadata
rust-lang/rust@6807977153 also check for coroutines
rust-lang/rust@0c1f401d98 old solver: improve normalization of Pointee::Metadata
rust-lang/rust@77fb540684 extend docs for predicate_must_hold_considering_regions
rust-lang/rust@d13ce192c9 Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillot
rust-lang/rust@8baeb26754 Auto merge of #12224 - xFrednet:chaneglog-1-76, r=Manishearth
rust-lang/rust@7c3908f86c [redundant_locals
]: take by-value closure captures into account
rust-lang/rust@34e4c9fa4a Auto merge of #12087 - marcin-serwin:ref_as_ptr_cast, r=blyxyas
rust-lang/rust@a3baebcb31 Add ref_as_ptr lint
rust-lang/rust@aa1de4d556 Changelog for Clippy 1.76 🐈
rust-lang/rust@be47e32e9e Update version attributes for 1.76 lints
rust-lang/rust@9fb41079ca Auto merge of #12219 - sanxiyn:labeled-block, r=blyxyas
rust-lang/rust@abced206d7 Avoid deleting labeled blocks
rust-lang/rust@c82162eb71 Auto merge of #11979 - J-ZhengLi:issue11428, r=Alexendoo
rust-lang/rust@9b6f86643f Auto merge of #12217 - PartiallyTyped:12208, r=blyxyas
rust-lang/rust@46dd8263a0 rename conf option to allowed_wildcard_imports
rust-lang/rust@fe8c2e24bd Fixed FP in unused_io_amount
for Ok(lit)
, unrachable!
rust-lang/rust@b58b88c966 Auto merge of #11832 - Alexendoo:lint-groups-priority, r=flip1995
rust-lang/rust@6619e8c27d Add lint_groups_priority
lint
rust-lang/rust@78366782d1 Rollup merge of #120490 - nnethercote:Diagnostic-hashing, r=estebank
rust-lang/rust@9e3bb89501 Auto merge of #120346 - petrochenkov:ownodes, r=oli-obk
rust-lang/rust@ae0f0fd655 Don't hash lints differently to non-lints.
rust-lang/rust@3106219e24 Don't lint slice type annotations for byte strings
rust-lang/rust@f0dbf683ab Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercote
rust-lang/rust@233c8c9df9 hir: Remove hir::Map::{owner,expect_owner}
rust-lang/rust@7539054b56 hir: Add non-optional hir_owner_nodes
for real OwnerId
s
rust-lang/rust@c0f49a9995 hir: Simplify hir_owner_nodes
query
rust-lang/rust@314bddee95 add more test cases & improve docs & replace Vec
with FxHashSet
for segments
rust-lang/rust@d02df12bd5 add configuration for [wildcard_imports
] to ignore certain imports
rust-lang/rust@455c07b7cc Auto merge of #12210 - GuillaumeGomez:add-regression-test-2371, r=blyxyas
rust-lang/rust@1df1ebf6ad std: always check the result of pthread_mutex_lock
rust-lang/rust@1156375e63 Auto merge of #12203 - daivinhtran:fix-clippy-driver-to-accept-param-file, r=flip1995
rust-lang/rust@73706e8358 Makes clippy-driver check for --sysroot in arg files
rust-lang/rust@3cd713a9f8 Auto merge of #11370 - modelflat:suggest-relpath-in-redundant-closure-for-method-calls, r=blyxyas
rust-lang/rust@ce8b4b6ac0 Remove fixed FIXME
rust-lang/rust@b2f2080942 Add regression test for #2371
rust-lang/rust@b3d53774e7 Make redundant_closure_for_method_calls
suggest relative paths
rust-lang/rust@e7a3cb7ab0 Auto merge of #12021 - PartiallyTyped:11982, r=flip1995
rust-lang/rust@3aa2c279c8 rewrote to match only Result::err cons
rust-lang/rust@8ccf6a61ee Auto merge of #12084 - yuxqiu:manual_retain, r=Alexendoo
rust-lang/rust@276ce3936b Auto merge of #12083 - cocodery:fix/issue11932, r=Alexendoo
rust-lang/rust@18e1f25a9f Auto merge of #12206 - y21:issue12205, r=Alexendoo
rust-lang/rust@ff5afac616 [never_loop
]: recognize ?
desugaring in try blocks
rust-lang/rust@a51fc2a80e Fix NonZero
clippy lints.
rust-lang/rust@85e08cd3b9 Auto merge of #12169 - GuillaumeGomez:unnecessary_result_map_or_else, r=llogiq
rust-lang/rust@79f10cf364 Auto merge of #12122 - andrewbanchich:tostring-impl, r=llogiq
rust-lang/rust@855aa08de5 Auto merge of #12178 - mdm:modulo-arithmetic-comparison-to-zero, r=llogiq
rust-lang/rust@8905f78832 Auto merge of #12082 - PartiallyTyped:1553, r=dswij
rust-lang/rust@6d76d14565 add to_string_trait_impl lint
rust-lang/rust@f58950de86 correct lint case
rust-lang/rust@1d94cc3895 remove illegal_floating_point_literal_pattern lint
rust-lang/rust@57f63a3a85 Rollup merge of #120345 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@f096e91125 Rollup merge of #120329 - nnethercote:3349-precursors, r=fee1-dead
rust-lang/rust@8de9d8ce99 Auto merge of #12160 - GuillaumeGomez:incompatible-msrv, r=blyxyas
rust-lang/rust@14e15206ed Warn if an item coming from more recent version than MSRV is used
rust-lang/rust@9ce0b837ad Clippy: Fix empty suggestion in from_over_into
rust-lang/rust@ed74c22f33 Auto merge of #12202 - y21:issue12199, r=Jarcho
rust-lang/rust@a65fe787d6 Auto merge of #116167 - RalfJung:structural-eq, r=lcnr
rust-lang/rust@fd3e966bdd avoid linting on #[track_caller]
functions in redundant_closure
rust-lang/rust@87a6300b22 add a test for rust-lang/rust-clippy#12181
rust-lang/rust@42d13f8eb0 [unconditional_recursion
]: compare by types instead of DefId
s
rust-lang/rust@798865c593 Merge commit '66c29b973b3b10278bd39f4e26b08522a379c2c9' into clippy-subtree-update
rust-lang/rust@58de630a14 Remove an unused error count check
rust-lang/rust@e456c28e11 Don't warn about modulo arithmetic when comparing to zero
rust-lang/rust@9cbc5829a8 Rename the unescaping functions.
rust-lang/rust@8a850cd12b std/time: avoid divisions in Duration::new
rust-lang/rust@99d8d33419 remove StructuralEq trait
rust-lang/rust@0b6cf3b78c We don't look into static items anymore during const prop
rust-lang/rust@e86da9eca3 Update CHANGELOG
rust-lang/rust@32bbeba16b Add ui test for unnecessary_result_map_or_else
rust-lang/rust@3b8f62f85e Add new unnecessary_result_map_or_else
lint
rust-lang/rust@e0228eeb94 Fixes FP in redundant_closure_call
when closures are passed to macros
rust-lang/rust@bd6e9202b4 modify check that any macros will be ingored in this lint, and add test
rust-lang/rust@03b3a16a8c test: add more test cases
rust-lang/rust@b5a2192628 fix: incorrect suggestions generated by manual_retain
lint
rust-lang/rust@090c228873 Fix/Issue11932: assert* in multi-condition after unrolling will cause lint emit warning
rust-lang/rust@57dd25e2ff FP: needless_return_with_question_mark
with implicit Error Conversion
rust-lang/rust@cdc4c697b5 Make expr_use_ctxt
always return Some
unless the syntax context changes.
rust-lang/rust@b587871e27 Simplify get_enclosing_loop_or_multi_call_closure