Automatic toolchain upgrade to nightly-2024-07-20 #3366
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update Rust toolchain from nightly-2024-07-19 to nightly-2024-07-20 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 rust-lang/rust@5affbb1 up to rust-lang/rust@9057c3f. The log for this commit range is:
rust-lang/rust@9057c3ffec Auto merge of #127968 - fmease:upd-jsondocck-directive-style, r=GuillaumeGomez
rust-lang/rust@ff4b39867e Auto merge of #127982 - matthiaskrgr:rollup-nzyvphj, r=matthiaskrgr
rust-lang/rust@e28be0d168 Rollup merge of #127978 - nyurik:lib-refs, r=workingjubilee
rust-lang/rust@115b086850 Rollup merge of #127976 - fmease:lta-cyclic-bivariant-param-better-err, r=compiler-errors
rust-lang/rust@a2c99cf87c Rollup merge of #127966 - oli-obk:structured_diag, r=compiler-errors
rust-lang/rust@41d3cb6dbe Rollup merge of #127949 - princess-entrapta:master, r=tgross35
rust-lang/rust@3b20150b48 Rollup merge of #127814 - folkertdev:c-cmse-nonsecure-call-error-messages, r=oli-obk
rust-lang/rust@6ae6f8bb27 Rollup merge of #127295 - maurer:default-impl-cfi, r=estebank
rust-lang/rust@756459ed85 LTA: Diag: Detect bivariant ty params that are only used recursively
rust-lang/rust@91275b2c2b Avoid ref when using format! for perf
rust-lang/rust@0cd01aac6a Auto merge of #127969 - matthiaskrgr:rollup-nhxmwhn, r=matthiaskrgr
rust-lang/rust@73db4e32f3 Rollup merge of #127967 - joshua-zivkovic:joshua-zivkovic/disable-split-debuginfo, r=jieyouxu
rust-lang/rust@1318ec0fed Rollup merge of #127963 - GuillaumeGomez:fix-logo-display, r=notriddle
rust-lang/rust@e3f18bb056 Rollup merge of #127960 - jieyouxu:minor-rmake-cleanup, r=fmease
rust-lang/rust@32b9725b7d Rollup merge of #127934 - Kobzol:checktools-better-error, r=onur-ozkan
rust-lang/rust@9f8c618a90 Rollup merge of #127856 - RalfJung:interpret-cast-sanity, r=oli-obk
rust-lang/rust@355cdd3bc1 Rollup merge of #126199 - ivan-shrimp:nonzero_isqrt, r=tgross35
rust-lang/rust@45e4e96385 Rollup merge of #112328 - juliusl:pr/windows-add-change-time, r=ChrisDenton
rust-lang/rust@633f41de09 Update all rustdoc-json/ tests to use the new style
rust-lang/rust@25be41cfb8 Update jsondocck directives to follow ui_test-style
rust-lang/rust@a0db06bdeb Use structured suggestions for unconstrained generic parameters on impl blocks
rust-lang/rust@3811f40d27 Auto merge of #127957 - matthiaskrgr:rollup-1u5ivck, r=matthiaskrgr
rust-lang/rust@af7ecb6333 fix: explain E0120 better cover cases when its raised
rust-lang/rust@6edf0fc767 Disable run-make/split-debuginfo test for RISC-V 64
rust-lang/rust@e3a22c9f61 Improve error when a compiler/library build fails in
checktools.sh
rust-lang/rust@c75f775394 Fix display of logo "border"
rust-lang/rust@90bba8beb5 improve safety comment
rust-lang/rust@5fa0d15bf1 run_make_support: cleanup dll/exe filename calculations
rust-lang/rust@11e57241f1 Auto merge of #127956 - tgross35:rollup-8ten7pk, r=tgross35
rust-lang/rust@eaaed00ff5 add
NonZero<uN>::isqrt
rust-lang/rust@6fe68f88e7 Rollup merge of #127943 - compiler-errors:no-unsafe, r=spastorino
rust-lang/rust@1c665738de Rollup merge of #127932 - notriddle:notriddle/current, r=GuillaumeGomez
rust-lang/rust@9ada89d9a1 Rollup merge of #127903 - nnethercote:force_collect-improvements, r=petrochenkov
rust-lang/rust@98fdfcb11b Rollup merge of #127662 - estebank:gate-span, r=TaKO8Ki
rust-lang/rust@7161e2dc98 Rollup merge of #127621 - Oneirical:hypnotest-show, r=jieyouxu
rust-lang/rust@c86e13f330 Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnr
rust-lang/rust@8c3a94a1c7 Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU
rust-lang/rust@314cf1fc7a Rollup merge of #127953 - bzEq:aix-compiletest-dylib-suffix, r=jieyouxu
rust-lang/rust@6bdf9bd276 Rollup merge of #127935 - tgross35:binary_asm_labels-x86-only, r=estebank,Urgau
rust-lang/rust@0641b37747 Rollup merge of #127928 - Oneirical:anatesthetic-sleep, r=Kobzol
rust-lang/rust@41557426c5 Rollup merge of #127902 - nnethercote:collect_tokens_trailing_token-cleanups, r=petrochenkov
rust-lang/rust@fc6e34f38f Rollup merge of #127891 - estebank:enum-type-sugg, r=estebank
rust-lang/rust@39ccb8a769 Rollup merge of #127825 - Oneirical:self-testeem, r=jieyouxu
rust-lang/rust@986d6bf9fb Rollup merge of #121533 - ratmice:wasm_init_fini_array, r=nnethercote
rust-lang/rust@5686720a57 Update the
binary_asm_label
documentationrust-lang/rust@1dd566a6d0 Overhaul comments in
collect_tokens_trailing_token
.rust-lang/rust@ca6649516f Make
Parser::num_bump_calls
0-indexed.rust-lang/rust@f9c7ca70cb Move
inner_attr
code downwards.rust-lang/rust@1f67cf9e63 Remove
final_attrs
local variable.rust-lang/rust@757f73f506 Simplify
CaptureState::inner_attr_ranges
.rust-lang/rust@ec805d17eb Revert format change
rust-lang/rust@c72df9ddf9 AIX uses .a as dylib's suffix
rust-lang/rust@0c932b763d Rearrange sidebar modnav builder to more logical order
rust-lang/rust@3d68afc9e8 Auto merge of #127936 - matthiaskrgr:rollup-ci0eg7k, r=tgross35
rust-lang/rust@4158a1c48f Only check
force_collect
incollect_tokens_trailing_token
.rust-lang/rust@9d908a2877 Use
ForceCollect
inparse_attr_item
.rust-lang/rust@7d7e2a173a Don't always force collect tokens in
recover_stmt_local_after_let
.rust-lang/rust@e69ff1c106 Remove an unnecessary
ForceCollect::Yes
.rust-lang/rust@2f5a84ea16 Don't allow unsafe statics outside of extern blocks
rust-lang/rust@4cad705017 Parser: Suggest Placing the Return Type After Function Parameters
rust-lang/rust@d1250bc1d5 Rollup merge of #127929 - estebank:addr_of, r=compiler-errors
rust-lang/rust@11688370dd Rollup merge of #127925 - compiler-errors:tag, r=lcnr
rust-lang/rust@f4a9f7f524 Rollup merge of #127913 - onur-ozkan:broken-defaults, r=Kobzol
rust-lang/rust@65de5d0472 Rollup merge of #127871 - compiler-errors:recursive, r=estebank
rust-lang/rust@4d5ba0d2c7 Rollup merge of #127858 - Zalathar:pair-tree, r=Nadrieril
rust-lang/rust@50a90e394e Rollup merge of #127835 - estebank:issue-127823, r=compiler-errors
rust-lang/rust@c1bbe347c2 Rollup merge of #127594 - c6c7:fuchsia-status-code-match-arm, r=tmandry
rust-lang/rust@7c1bf86417 Rollup merge of #127418 - GuillaumeGomez:wrap-too-long-type-name, r=notriddle
rust-lang/rust@8410348b1c Update the
binary_asm_label
messagerust-lang/rust@730313227f rewrite link-path-order to rmake
rust-lang/rust@9387a7523e Change
binary_asm_labels
to only fire on x86 and x86_64rust-lang/rust@2e1e627430 rustdoc: fix
current
class on sidebar modnavrust-lang/rust@c820a2392c Add test for size of items in the items list
rust-lang/rust@fed059270a Wrap too long item name and improve the item list display a bit
rust-lang/rust@abf92c049d Use more accurate span for
addr_of!
suggestionrust-lang/rust@8dbb63a585 Remove tag field from relations
rust-lang/rust@33bd4bdeb5 Tweak "field not found" suggestion when giving struct literal for tuple struct type
rust-lang/rust@ec7a188f16 More accurate suggestions when writing wrong style of enum variant literal
rust-lang/rust@2259db6af0 Add svg test for incorrect literal type suggestion
rust-lang/rust@67ec1326ee Fix ICE in suggestion caused by
⩵
being recovered as==
rust-lang/rust@741cf91678 rewrite lto-smoke-c to rmake
rust-lang/rust@fc4404c230 Rewrite and rename issue-26006 to rmake
rust-lang/rust@9dc08e30bd Rewrite and rename issue-22131 to rmake
rust-lang/rust@5901c8c0cb create
check-default-config-profiles.sh
formingw-check
rust-lang/rust@47c21012ef rewrite archive-duplicate-names to rmake
rust-lang/rust@aeca91e08d rewrite manual-link to rmake
rust-lang/rust@06dcdbb2ee rewrite macos-fat-archive to rmake
rust-lang/rust@6310da9ab9 remove
debug-logging
default from tools profilerust-lang/rust@c2894a4297 improve error reporting
rust-lang/rust@0c5864f906 check default config profiles on CI
rust-lang/rust@6b6b8422ba remove cmse validation from rustc_codegen_ssa
rust-lang/rust@7b63734961 move CMSE validation to hir_analysis
rust-lang/rust@a7b80819e9 interpret: add sanity check in dyn upcast to double-check what codegen does
rust-lang/rust@c8457e60e8 Remove some unintended changes to imports
rust-lang/rust@2e4a0e37e6 Clarify docs explaining purpose of
ConstArg
rust-lang/rust@c02d0de871 Account for structs that have unused params in nested types in fields
rust-lang/rust@2abdc4e98c CFI: Support provided methods on traits
rust-lang/rust@a0a251a688 Account for self ty alias
rust-lang/rust@35428cff60 feat: adding ext that returns change_time for Windows
rust-lang/rust@3716a3fd31 Mention that type parameters are used recursively
rust-lang/rust@8a3dd7fb5f add test for unions and repr(transparent) with ZST fields
rust-lang/rust@5f0f690bd6 add test for repr(transparent) enum
rust-lang/rust@411fcb6b2d Rename
test
topick_test_for_match_pair
rust-lang/rust@03bfa3690e Rename
MatchPair
toMatchPairTree
rust-lang/rust@37ed7a4438 Add
ConstArgKind::Path
and makeConstArg
its own HIR noderust-lang/rust@1c49d406b6 Use
ConstArg
for const param defaultsrust-lang/rust@67fccb7045 Use
ConstArg
for array lengthsrust-lang/rust@8818708a31 Use
ConstArg
for assoc item constraintsrust-lang/rust@e7c85cb1e0 Setup ty::Const functions for
ConstArg
rust-lang/rust@7d7be2f0f6 Setup ast_lowering functions for
ConstArg
rust-lang/rust@11b144aa98 hir: Create
hir::ConstArgKind
enumrust-lang/rust@71f8aed510 Add
current_def_id_parent
toLoweringContext
rust-lang/rust@09b620d179 stop running code samples in the error code .md
rust-lang/rust@1a7960603f another attempt at fixing the examples in the error codes .md
rust-lang/rust@c7ff46c971 move cmse ABI validation into its own module
rust-lang/rust@36d23713fb make function pub in error_codes markdown file
rust-lang/rust@1e8606408d add more tests for
cmse-nonsecure-call
stack spillsrust-lang/rust@50ba821e12 add rust error message for CMSE stack spill
rust-lang/rust@deb8ebb39b Update name of Windows abort constant to match platform documentation
rust-lang/rust@1aad89d11c Add match arm for Fuchsia status code upon an abort in a test
rust-lang/rust@cf09cba20c When finding item gated behind a
cfg
flat, point at itrust-lang/rust@5834772177 Update Tests
rust-lang/rust@1de046fa24 Update for review
rust-lang/rust@a85700a1a8 Handle .init_array link_section specially on wasm