Description
Updating Rust toolchain from nightly-2025-01-24 to nightly-2025-01-25 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@99768c8 up to rust-lang/rust@1e9b017. The log for this commit range is:
rust-lang/rust@1e9b0177da Auto merge of #136000 - matthiaskrgr:rollup-j6ge32r, r=matthiaskrgr
rust-lang/rust@ed77bf7263 Rollup merge of #135983 - hkBst:patch-13, r=jhpratt
rust-lang/rust@f86eb041ee Rollup merge of #135966 - mustartt:fix-ppc-abi-test, r=workingjubilee
rust-lang/rust@b344e14bde Rollup merge of #135956 - GrigorenkoPV:vec_pop_off, r=dtolnay
rust-lang/rust@c459b17d24 Rollup merge of #135950 - Kobzol:tidy-python-improvements, r=onur-ozkan
rust-lang/rust@e96bb6ae1c Rollup merge of #135926 - jieyouxu:needs-subprocess-thread, r=oli-obk
rust-lang/rust@135cd69b57 Rollup merge of #135873 - Zalathar:be-prepared, r=oli-obk
rust-lang/rust@8231e8599e Auto merge of #135272 - BoxyUwU:generic_arg_infer_reliability_2, r=compiler-errors
rust-lang/rust@3c3961ba69 Doc difference between extend and extend_from_slice
rust-lang/rust@0f334ec5da Update Python 3 versions in tidy
rust-lang/rust@9a85104d67 Make virtualenv creation in tidy more robust
rust-lang/rust@cd7be9295c Document Python formatting and linting in the rustc-dev-guide
rust-lang/rust@5122c068cb Refactor Python linting and formatting in tidy
rust-lang/rust@061ee95ce1 Auto merge of #135978 - matthiaskrgr:rollup-ni16gqr, r=matthiaskrgr
rust-lang/rust@109def5149 Rollup merge of #135936 - RalfJung:reify-intrinsic, r=oli-obk
rust-lang/rust@556d901c36 Rollup merge of #135914 - compiler-errors:vanquish-query-norm, r=jackh726
rust-lang/rust@be15391703 Rollup merge of #135890 - GrigorenkoPV:deque-pop-if, r=thomcc
rust-lang/rust@efb8084672 Rollup merge of #135865 - zachs18:maybe_report_similar_assoc_fn_more, r=compiler-errors
rust-lang/rust@40e28582bb Rollup merge of #135799 - aDotInTheVoid:skrrt-skrrt-revrrt, r=GuillaumeGomez
rust-lang/rust@042da354e9 Rollup merge of #135757 - no1wudi:master, r=compiler-errors
rust-lang/rust@a3fb2a0572 Rollup merge of #135489 - RalfJung:TryFromSliceError, r=tgross35
rust-lang/rust@a7922dbb3f Rollup merge of #133605 - traviscross:TC/add-2024-drop-order-tests, r=compiler-errors
rust-lang/rust@7f10ab2c98 coverage: Tweak FileCheck directives in a mir-opt test
rust-lang/rust@2bdc67a75e coverage: Treat the "merged node flow graph" as a plain data struct
rust-lang/rust@4b20a27ae0 coverage: Replace FrozenUnionFind
with a plain IndexVec
rust-lang/rust@52c1bfa7bb coverage: Simplify how counter terms are stored
rust-lang/rust@ff48331588 coverage: Make query coverage_ids_info
return an Option
rust-lang/rust@ec6fc95d6d coverage: Remove some dead code from MC/DC branch mapping conversion
rust-lang/rust@8a6e06fecb Exclude mir::coverage
types from TypeFoldable/TypeVisitable
rust-lang/rust@48ef38d350 Auto merge of #135959 - matthiaskrgr:rollup-0jenyfw, r=matthiaskrgr
rust-lang/rust@1c9837df1d Auto merge of #135947 - matthiaskrgr:rollup-k9jpfls, r=matthiaskrgr
rust-lang/rust@56c9267df3 allow different sized load and store
rust-lang/rust@22a220a1a8 Auto merge of #132666 - dingxiangfei2009:skip-if-let-rescope-lint, r=compiler-errors
rust-lang/rust@b3fcd5697c Rollup merge of #135905 - workingjubilee:softly-sanitize-aarch64-floats, r=rcvalle
rust-lang/rust@2532ef4a22 Rollup merge of #135878 - marcoieni:dist-aarch64-linux-8c, r=Kobzol
rust-lang/rust@ec50812794 Rollup merge of #135855 - cuviper:parser-size, r=wesleywiser
rust-lang/rust@c4f499a8c3 Rollup merge of #135827 - marcoieni:free-space-script, r=Kobzol
rust-lang/rust@d9d8bde835 Rollup merge of #135648 - folkertdev:naked-asm-wasm, r=bjorn3
rust-lang/rust@da8b35a76a Rollup merge of #135638 - Kobzol:gcc-ci, r=onur-ozkan
rust-lang/rust@e67227c3d5 Rollup merge of #135366 - Urgau:unreach_pub-std-2, r=cuviper
rust-lang/rust@c27a6bf042 Add extensive set of drop order tests
rust-lang/rust@b2ad126a55 Make Vec::pop_if
a bit more presentable
rust-lang/rust@2c58212619 Give E0223 similar-item suggestion test more descriptive name.
rust-lang/rust@7d2600698d Rollup merge of #135920 - hkBst:patch-16, r=SparrowLii
rust-lang/rust@ce2a316c93 Rollup merge of #135911 - Zalathar:arena-cache-option, r=compiler-errors
rust-lang/rust@36da4ecd83 Rollup merge of #135908 - ken-matsui:remove-asm-to-obj-comment, r=compiler-errors
rust-lang/rust@7d31ae7f35 Rollup merge of #135880 - bjorn3:misc_driver_refactors, r=oli-obk
rust-lang/rust@dafc861aa3 Rollup merge of #135766 - lcnr:candidate-assembly-3, r=compiler-errors
rust-lang/rust@4496f23ca9 Rollup merge of #135492 - metamuffin:bug-invalid-await-suggest, r=compiler-errors
rust-lang/rust@08d5b2303a Rollup merge of #135073 - joshtriplett:bstr, r=BurntSushi
rust-lang/rust@b88dea2439 fix reify-intrinsic test
rust-lang/rust@071ad3795c tests: use needs-threads
instead of ignore-emscripten
rust-lang/rust@8a0310a0b1 tests: use needs-subprocess
instead of ignore-{wasm32,emscripten,sgx}
rust-lang/rust@a11227b916 tests: update tests/ui/issues/issue-2190-1.rs
rust-lang/rust@e00e10c943 tests: cleanup tests/ui/std/thread-sleep-ms.rs
rust-lang/rust@4b743a7a63 tests: cleanup tests/ui/command/command-setgroups.rs
rust-lang/rust@5c1e2ec2be tests: cleanup tests/ui/panic-runtime/abort-link-to-unwinding-crates.rs
rust-lang/rust@91bd545475 tests: cleanup tests/ui/panic-runtime/lto-abort.rs
rust-lang/rust@1abb93608f tests: cleanup tests/ui/process/issue-13304.rs
rust-lang/rust@bb36a40557 tests: cleanup tests/ui/panic-runtime/abort.rs
rust-lang/rust@a5d72f45ba tests: cleanup tests/ui/panic-runtime/lto-unwind.rs
rust-lang/rust@0cc392e5fa tests: cleanup tests/ui/process/sigpipe-should-be-ignored.rs
rust-lang/rust@7eaa6ec8f7 tests: cleanup tests/ui/process/try-wait.rs
rust-lang/rust@c7c1e4d655 tests: cleanup tests/ui/process/issue-14456.rs
rust-lang/rust@b617aae20e tests: cleanup tests/ui/process/process-panic-after-fork.rs
rust-lang/rust@a4a3acace6 tests: cleanup tests/ui/process/fds-are-cloexec.rs
rust-lang/rust@635a06b595 tests: cleanup tests/ui/process/process-exit.rs
rust-lang/rust@02c003b50e tests: cleanup tests/ui/process/issue-20091.rs
rust-lang/rust@83226094e7 tests: cleanup tests/ui/process/signal-exit-status.rs
rust-lang/rust@2632fdc298 tests: cleanup tests/ui/process/core-run-destroy.rs
rust-lang/rust@bfc553eb53 tests: cleanup tests/ui/command/command-exec.rs
rust-lang/rust@f9addadd71 tests: cleanup tests/ui/command/command-argv0.rs
rust-lang/rust@5f63f2dac9 tests: slightly cleanup tests/ui/command/command-pre-exec.rs
rust-lang/rust@c7f9c30e33 tests: move tests/ui/issues/issue-39175.rs
under suggestions/
and rename
rust-lang/rust@eee72ba2f1 tests: adjust tests/ui/issues/issue-39175.rs
rust-lang/rust@669f4bce4d rustc-dev-guide: document needs-subprocess
directive
rust-lang/rust@339616b97a compiletest: implement needs-subprocess
directive
rust-lang/rust@241f8244e8 Remove outdated sentence
rust-lang/rust@a77776cc1d Remove RunCompiler
rust-lang/rust@974db1a6e4 Remove set_make_codegen_backend and set_file_loader
rust-lang/rust@4f9b9a43c1 Remove the need to manually call set_using_internal_features
rust-lang/rust@cceb968465 simplify parse_format::Parser::ws by using next_if
rust-lang/rust@c58fe21cb9 Handle parenthesised infer args
rust-lang/rust@1983c437ce Explain visit_ty_unambig naming
rust-lang/rust@23e28d3641 make hir::Ty/ConstArg
methods generic where applicable
rust-lang/rust@3b5ea05142 inferkind docs
rust-lang/rust@744368d83d writeback comment
rust-lang/rust@1f5150b11b point to docs for ambig const/ty on intravisit
rust-lang/rust@2bdeff2fb8 visit_x_unambig
rust-lang/rust@6833c27090 Bless and add tests
rust-lang/rust@04d141b1fc The clipper :3c
rust-lang/rust@6248294d8b Rustdog :3c
rust-lang/rust@7c8c6d2497 Semantic changes from new hir representation
rust-lang/rust@98d80e22d0 Split hir TyKind
and ConstArgKind
in two and update hir::Visitor
rust-lang/rust@0f10ba60ff Make hir::TyKind::TraitObject
use tagged ptr
rust-lang/rust@00a0ef4206 Remove query normalize from dropck outlives type op
rust-lang/rust@11067c4742 Remove query normalize from normalize type op
rust-lang/rust@4c448d5163 Allow arena_cache
queries to return Option<&'tcx T>
rust-lang/rust@44e8c43976 rustc_codegen_llvm: remove outdated asm-to-obj codegen note
rust-lang/rust@6b06aa6192 Enable kernel sanitizers for aarch64-unknown-none-softfloat
rust-lang/rust@9c0e32bcd2 rustdoc-json: Rename Path::name
to path
, and give it path (again).
rust-lang/rust@ed7cc3486c Implement VecDeque::pop_front_if
& VecDeque::pop_back_if
rust-lang/rust@865471f99b Implement CloneToUninit
for ByteStr
rust-lang/rust@eb3b3fe01c ci: use 8 core arm runner for dist-aarch64-linux
rust-lang/rust@7e1a8bd633 Also check for associated fns on primitives in E0223 similar-path check.
rust-lang/rust@221b6214c0 Add test that multiple impls works with E0223 similar-name suggestion.
rust-lang/rust@6702df109e For E0223, suggest associated functions that are similar to the path, even if there are multiple inherent impls to check.
rust-lang/rust@022e7c0bb9 Add doc aliases for BStr and BString
rust-lang/rust@aef640a613 Only assert the Parser
size on specific arches
rust-lang/rust@9b70b8bbbf CI: free disk with in-tree script instead of GitHub Action
rust-lang/rust@00381ead1a Make it possible to build GCC on CI
rust-lang/rust@09b784fac5 handle global trait bounds defining assoc type
rust-lang/rust@7171fee4ec remove unnecessary collection
rust-lang/rust@939b7047a0 test: add #![warn(unreachable_pub)]
rust-lang/rust@bf5e634b68 proc_macro: add #![warn(unreachable_pub)]
rust-lang/rust@bcf478b7a6 work around the wasm32-unknown-unknown
ABI being broken
rust-lang/rust@8dec09f3c5 support wasm inline assembly in naked functions
rust-lang/rust@0fe555a84d Add NuttX support for AArch64 and ARMv7-A targets
rust-lang/rust@ab2c8ffda9 Add missing check for async body when suggesting await on futures.
rust-lang/rust@6103896b1f rustc-dev-guide: add note about not adding rustc_allowed_through_unstable_modules to more items
rust-lang/rust@5c2006b79a remove pointless allowed_through_unstable_modules on TryFromSliceError
rust-lang/rust@22a4ec39fb Omit some more From
impls to avoid inference failures
rust-lang/rust@76780fa10e Support no_rc
, no_sync
, and no_global_oom_handling
rust-lang/rust@049217b65a Add bstr files to linkchecker since they have a Deref to slice
rust-lang/rust@fc34bea69d Add #[cfg(not(test))]
to some impls to work around rust-lang/rust#135100
rust-lang/rust@dcc352f341 Bless new test output (new trait impls in lists of suggestions)
rust-lang/rust@2808977e05 Implement ByteStr
and ByteString
types
rust-lang/rust@193fe5a966 skip if-let-rescope lint unless requested by migration