Description
Updating Rust toolchain from nightly-2024-06-27 to nightly-2024-06-28 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@4bc39f0 up to rust-lang/rust@9c3bc80. The log for this commit range is:
rust-lang/rust@9c3bc805dd Auto merge of #127049 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@3ce7f9eb0c Merge commit '68a799aea9b65e2444fbecfe32217ce7d5a3604f' into clippy-subtree-update
rust-lang/rust@68a799aea9 Auto merge of #12999 - flip1995:rustup, r=flip1995
rust-lang/rust@585170ee60 Bump nightly version -> 2024-06-27
rust-lang/rust@e9e7a815a7 Merge remote-tracking branch 'upstream/master' into rustup
rust-lang/rust@4ddc8a2e4e Auto merge of #12992 - klensy:lintcheck-bump, r=Alexendoo
rust-lang/rust@249595384b Auto merge of #126861 - GuillaumeGomez:migrate-run-make-invalid-library, r=Kobzol
rust-lang/rust@036b38ced3 Auto merge of #126993 - petrochenkov:atvisord3, r=BoxyUwU
rust-lang/rust@3394fe89d8 Add ar
command in run-make-support
rust-lang/rust@449cde32ad Migrate run-make/invalid-library
to rmake.rs
rust-lang/rust@84146b372a Add ar_command
in run_make_support
rust-lang/rust@aaaa9264dc Auto merge of #12995 - reillysiemens:fix-doc-markdown-devops-false-positive, r=blyxyas
rust-lang/rust@a4ce33c0b2 Auto merge of #126728 - onur-ozkan:stage1-rustdoc, r=Kobzol
rust-lang/rust@127fa2261b Auto merge of #127014 - jhpratt:rollup-45ic8f5, r=jhpratt
rust-lang/rust@73016dc8a4 Rollup merge of #126983 - tgross35:f16-f128-smir, r=celinval
rust-lang/rust@8905be5ef3 Rollup merge of #126980 - Borgerr:fix-extendfromslice-check, r=workingjubilee
rust-lang/rust@d3debc0037 Rollup merge of #126929 - nnethercote:rm-__rust_force_expr, r=oli-obk
rust-lang/rust@b1f43974c4 Rollup merge of #126928 - nnethercote:124141-pre, r=oli-obk
rust-lang/rust@70b69a2384 Rollup merge of #126721 - Zalathar:nested-cov-attr, r=oli-obk
rust-lang/rust@5ec93b8e36 Rollup merge of #126571 - nnethercote:less-maybe_whole-expr-2, r=petrochenkov
rust-lang/rust@536235f07e Auto merge of #126907 - glaubitz:sparc-fixes, r=nagisa
rust-lang/rust@1def498e3b Auto merge of #126692 - DianQK:nixos-patchelf, r=Nilstrieb
rust-lang/rust@7033f9b14a Auto merge of #123918 - DianQK:clang-format, r=Kobzol
rust-lang/rust@80b25b4c82 Fix doc_markdown DevOps false positive
rust-lang/rust@f90d702e66 Auto merge of #120924 - xFrednet:rfc-2383-stabilization-party, r=Urgau,blyxyas
rust-lang/rust@ba3f6812c1 ast: Standardize visiting order
rust-lang/rust@c163d5c99d Add cpp:fmt
to mingw-check-tidy
rust-lang/rust@e17c16d55b Format C++ files in llvm-wrapper
rust-lang/rust@de0ece2f29 Add clang-format to the external tool check
rust-lang/rust@518b74ec5d Remove f16
and f128
ICE paths from smir
rust-lang/rust@5aac24909c std: test a variety of ways to extend a Wtf8Buf
rust-lang/rust@e5167fe7bd set self.is_known_utf8 to false in extend_from_slice
rust-lang/rust@7f37f8af5f coverage: Allow #[coverage(..)]
on impl
and mod
rust-lang/rust@3262611cc5 coverage: Apply #[coverage(..)]
recursively to nested functions
rust-lang/rust@457fda1701 coverage: Detach #[coverage(..)]
from codegen attribute handling
rust-lang/rust@9f1f6a3387 Add clang-format to requirements.txt in tidy
rust-lang/rust@57c8f6f252 Add .clang-format
rust-lang/rust@3bbec6aade sudo CI=green
&& Review changes <3
rust-lang/rust@01b3c24bf5 Rollup merge of #126893 - dtolnay:prec, r=compiler-errors
rust-lang/rust@1b4c281fe7 RFC 2383: Stabilize lint_reasons
in Clippy 🖇️
rust-lang/rust@dfaa53fd58 Auto merge of #125741 - petrochenkov:atvisord, r=davidtwco
rust-lang/rust@379b761462 Inline and remove maybe_whole_expr!
.
rust-lang/rust@9828e960ab Remove __rust_force_expr
.
rust-lang/rust@2e4d547d4a Extra panic cases.
rust-lang/rust@bca5cd3a9d Extend tests/ui/macros/nonterminal-matching.rs
.
rust-lang/rust@e57bbb3779 rustc_target: Build sparc_unknown_linux_gnu with -mcpu=v9 and -m32
rust-lang/rust@a194f42d21 rustc_target: Rewrite sparc_unknown_linux_gnu spec to use TargetOptions
rust-lang/rust@8998ce24e0 Replace Deref bounds on Interner in favor of a SliceLike trait
rust-lang/rust@a155c38989 Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/TraitRef/projection
rust-lang/rust@8f7175c199 bootstrap: Link against libatomic on 32-bit SPARC
rust-lang/rust@606ada193f bump strip-ansi-escapes
rust-lang/rust@dc8ac3ec91 rustc_llvm: Link against libatomic on 32-bit SPARC
rust-lang/rust@572ae3b227 rustc_data_structures: Use portable AtomicU64 on 32-bit SPARC
rust-lang/rust@863179081e Auto merge of #12986 - Alexendoo:cache-lintcheck-bin, r=flip1995
rust-lang/rust@8c718e5524 ast: Standardize visiting order for attributes and node IDs
rust-lang/rust@35ec4eb354 Rename the 2 unambiguous precedence levels to PREC_UNAMBIGUOUS
rust-lang/rust@aa30dd444b Fix a typo in a comment.
rust-lang/rust@32374a196d Auto merge of #12930 - DaniPopes:missing-const-for-fn-suggestion, r=Jarcho
rust-lang/rust@2194304b05 Cache lintcheck binary in ci
rust-lang/rust@9628130541 Auto merge of #12985 - llogiq:fix-integration-test, r=Alexendoo
rust-lang/rust@51ccad6986 use short message format in integration test
rust-lang/rust@26c556dd63 Auto merge of #12965 - KisaragiEffective:resolve-invalid-paths-on-bool-then, r=blyxyas
rust-lang/rust@58fc27f571 Rollup merge of #126723 - estebank:dot-dot-dot, r=Nadrieril
rust-lang/rust@0ce07f61db Auto merge of #12961 - GuillaumeGomez:fix-manual_unwrap_or_default, r=Alexendoo
rust-lang/rust@54b45f7f93 Fix incorrect suggestion for manual_unwrap_or_default
rust-lang/rust@fe2fe7feed Auto merge of #12972 - Jarcho:span_ex, r=Manishearth
rust-lang/rust@4baae5d8b3 Add new Span
utils to avoid both allocating and compressing/decompressing spans.
rust-lang/rust@f6661f5b9b StaticForeignItem and StaticItem are the same
rust-lang/rust@3e84ca8ac9 Auto merge of #12368 - vohoanglong0107:unnecessary-min, r=Alexendoo
rust-lang/rust@2f9f204123 feat: unnecessary_min_max lint
rust-lang/rust@08fa5f0460 bootstrap-rustdoc: use current stage if download-rustc enabled
rust-lang/rust@3baafd2e8c Fix ...
in multline code-skips in suggestions
rust-lang/rust@9749d990ed resolve clippy::invalid_paths
on bool::then
rust-lang/rust@4aee08f999 Auto merge of #12963 - lochetti:fix_12874, r=Centri3
rust-lang/rust@b147b6d03d Don't lint implicit_return on proc macros
rust-lang/rust@c693f31ee2 Update float tests to include f16
and f128
rust-lang/rust@8cde354f0b Resolve Clippy f16
and f128
unimplemented!
/FIXME
s
rust-lang/rust@80e43c128c patch an ELF file using --add-rpath
rust-lang/rust@4281c2c3d5 patch rust-lld
and ld.lld
on NixOS
rust-lang/rust@29cc5c691c Auto merge of #12942 - Jarcho:ex_proc_macro, r=Manishearth
rust-lang/rust@4b7ae63fbf Use a dedicated type instead of a reference for the diagnostic context
rust-lang/rust@bd75e44f6e Auto merge of #12655 - SpencerAWill:Add-applicability-filter, r=xFrednet
rust-lang/rust@7e1ed1ad71 Auto merge of #12953 - Centri3:back, r=Centri3
rust-lang/rust@e28b998fe6 Add myself back to reviewer rotation
rust-lang/rust@7218fdd2db Fix other tools
rust-lang/rust@61fc1aec74 Rework precise capturing syntax
rust-lang/rust@9e54ff2952 Auto merge of #12906 - lochetti:manual_unwrap_or_if_let, r=y21
rust-lang/rust@51c5eee9e6 Auto merge of #12945 - Jarcho:octal_escape, r=Alexendoo
rust-lang/rust@0625183e28 Auto merge of #12903 - Jarcho:issue_12284, r=y21
rust-lang/rust@9550481056 Auto merge of #12947 - xFrednet:00000-summer-assignments, r=xFrednet
rust-lang/rust@198bbf87a0 Pause assignments to @xFrednet for summer break 🏖️
rust-lang/rust@2ad53f4e38 Auto merge of #12943 - Jarcho:range_sym, r=llogiq
rust-lang/rust@6172178d22 Auto merge of #12938 - elijah-potter:patch-1, r=flip1995
rust-lang/rust@4b16e265a7 Rework octal_escapes
.
rust-lang/rust@f09650b347 Use symbols when raising range expressions.
rust-lang/rust@e18b310874 Add more types to is_from_proc_macro
rust-lang/rust@16efa56503 Auto merge of #12287 - Jarcho:issue_12250, r=llogiq
rust-lang/rust@22710f33a8 Add lint manual_inspect
rust-lang/rust@a002f93e51 expr_use_ctxt
changes: * Delay the parsing of the use node * Mark when the SyntaxContext
changes rather than return None
* Return a default value if the HIR tree is broken rather than None
rust-lang/rust@9f5d60f160 Auto merge of #12893 - kyleoneill:field_scoped_visibility_modifiers, r=blyxyas
rust-lang/rust@3405ce3bca Add field_scoped_visibility_modifiers lint
rust-lang/rust@8065e0f61c Auto merge of #12939 - Alexendoo:lintcheck-popular-crates, r=xFrednet
rust-lang/rust@3a983c399a Merge lintcheck popular-crates bin as a subcommand
rust-lang/rust@a2c9782128 Auto merge of #10398 - Alexendoo:auto-lintcheck, r=xFrednet
rust-lang/rust@82345c30ae Auto merge of #12937 - AurelienFT:add_msrv_manual_patter_char_comparison, r=Alexendoo
rust-lang/rust@bcc7b0e700 Fix minor typo
rust-lang/rust@51c6630d4f Change MSRV check for manual_pattern_char_comparison only for pattern arrays
rust-lang/rust@63388cbab8 add MSRV for manual_pattern_char_comparison
rust-lang/rust@0dc265ff82 Auto merge of #12756 - y21:assigning_clones_lifetimes, r=Alexendoo
rust-lang/rust@feb0671893 Add lintcheck diff github action
rust-lang/rust@477b0c6a78 lintcheck: Add JSON output, diff subcommand
rust-lang/rust@73c1bfbc57 Auto merge of #12880 - bitfield:fix_doc_nits_b, r=Alexendoo
rust-lang/rust@82f0dc95a0 [missing_const_for_fn
]: add machine-applicable suggestion
rust-lang/rust@fa9274c99b Tweak output of import suggestions
rust-lang/rust@ba347f9815 Auto merge of #126398 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@3bff119f63 Merge commit '3e5a02b13b1244545454752c6629b767522a44b1' into clippy-subtree-update
rust-lang/rust@c3d463333f Fixup clippy tests
rust-lang/rust@70ca9a1e7e Lint manual_unwrap_or
for it let cases
rust-lang/rust@059eaf1386 Fix ICE in upper_case_acronyms
and remove most of the string allocations.
rust-lang/rust@7c86db4ea5 [ mut_range_bound ]: fix doc nits
rust-lang/rust@8da5d64669 [ allow_attributes_without_reason ]: fix doc nits
rust-lang/rust@35d284fcbf [ allow_attributes ]: fix doc nits
rust-lang/rust@7ab4af336c [ needless_for_each ]: fix doc nits
rust-lang/rust@5e60afb6cc [ arc_with_non_send_sync ]: fix doc nits
rust-lang/rust@60508f546a deal with non-Drop
types and add a test case for projections
rust-lang/rust@20d1bb1867 [assigning_clones
]: bail out when the source borrows from target
rust-lang/rust@dff9164ac5 consider copy_deref
a possible borrower
rust-lang/rust@c8a7e6e5e6 Remove debug helper.
rust-lang/rust@e4ce248af4 Complete filter functionality. Formatted upper filters to take more visual column space. Force filter wrapping with flex for small screens.
rust-lang/rust@0b43e03ca9 Add applicability visually