-
Notifications
You must be signed in to change notification settings - Fork 121
Description
Updating Rust toolchain from nightly-2025-03-07 to nightly-2025-03-08 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@b74da96 up to rust-lang/rust@f5a1ef7. The log for this commit range is:
rust-lang/rust@f5a1ef7121 Auto merge of #138177 - matthiaskrgr:rollup-y0ikkzz, r=matthiaskrgr
rust-lang/rust@b772fa6165 Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obk
rust-lang/rust@282a37fa75 Rollup merge of #138141 - tcpdumppy:master, r=compiler-errors
rust-lang/rust@e70adad70a Rollup merge of #138042 - xizheyin:issue-135759, r=nnethercote
rust-lang/rust@0defc4f27f Rollup merge of #137977 - nnethercote:less-kw-Empty-1, r=spastorino
rust-lang/rust@63c548d82c Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwco
rust-lang/rust@f5a143f796 Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis
rust-lang/rust@c53af1ccd0 Auto merge of #138148 - onur-ozkan:fix-llvm-bitcode-build, r=jieyouxu
rust-lang/rust@03eb454523 Auto merge of #138155 - matthiaskrgr:rollup-xq5buio, r=matthiaskrgr
rust-lang/rust@59a9b9e9d7 Auto merge of #138151 - matthiaskrgr:rollup-j0p6ed1, r=matthiaskrgr
rust-lang/rust@af92a33dee Make synthetic RPITIT assoc ty name handling more rigorous.
rust-lang/rust@7943932384 Pass Option<Symbol>
to def_path_data
/create_def
methods.
rust-lang/rust@e7bea57ce4 Fix a typo in the crashtest output.
rust-lang/rust@acc7de6c77 Rollup merge of #138111 - estebank:use-dfv, r=nnethercote
rust-lang/rust@4b6a22d05c Rollup merge of #138107 - yotamofek:pr/rustdoc/clippy, r=GuillaumeGomez
rust-lang/rust@1155f01c5a Rollup merge of #138073 - tmiasko:inline-asm-critical-edges, r=bjorn3
rust-lang/rust@f42c933c29 Rollup merge of #138060 - jdonszelmann:revert-138019, r=compiler-errors
rust-lang/rust@b834632071 Rollup merge of #138034 - thaliaarchi:use-prelude-size-of, r=tgross35
rust-lang/rust@6e7d1353d1 Rollup merge of #137674 - heiher:enable-f16-loong, r=tgross35
rust-lang/rust@c33e9d6844 Rollup merge of #138129 - RalfJung:stabilize-const-things, r=tgross35
rust-lang/rust@a928c15066 Rollup merge of #138125 - thaliaarchi:defer-alloc-printf-suggestion, r=compiler-errors
rust-lang/rust@79a8c6da42 Rollup merge of #138115 - compiler-errors:static-typo, r=BoxyUwU
rust-lang/rust@9e16082e63 Rollup merge of #137904 - scottmcm:ordering-is, r=workingjubilee
rust-lang/rust@a98df54bdc Rollup merge of #137832 - wgwoods:fix-bufreader-peek, r=joboet
rust-lang/rust@d9860276b8 Rollup merge of #137777 - thaliaarchi:os_string-push-str, r=joboet
rust-lang/rust@458095aa17 Rollup merge of #137107 - thaliaarchi:io-optional-methods/cursors, r=joboet
rust-lang/rust@0b151c6c4f Rollup merge of #136667 - vita-rust:revert-vita-c-char, r=cuviper
rust-lang/rust@8a981241fe Factor out repeated visit_id
calls.
rust-lang/rust@872ac73f59 Move visit_id
calls.
rust-lang/rust@422705573c use target compiler on llvm-bitcode-linker
rust-lang/rust@5dfa2f5fd0 Use turbofish for size_of and align_of in docs
rust-lang/rust@988eb19970 library: Use size_of from the prelude instead of imported
rust-lang/rust@91a0e1604f Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors
rust-lang/rust@69aafd21f5 tests: fix some typos in comment
rust-lang/rust@d2bde63b7a Add slight variation to feature-gate ergonomic clones test
rust-lang/rust@98a48781fe Auto merge of #138114 - compiler-errors:rollup-7xr4b69, r=compiler-errors
rust-lang/rust@2458ccd1f9 Simplify printf and shell format suggestions
rust-lang/rust@8f8c7fcb8b stabilize const_sockaddr_setters
rust-lang/rust@98dc15fb0f stabilize const_char_classify
rust-lang/rust@d7104dc3f5 Make feature flag incomplete
rust-lang/rust@5a6d00c05d Add allow(incomplete_features) to alloc
rust-lang/rust@42b8b13b22 Add some code comments
rust-lang/rust@a68db7e3a8 Add examples in stdlib demonstrating the use syntax
rust-lang/rust@1702c00056 Make captures in ByUse context be always ty::UpvarCapture::ByUse
rust-lang/rust@65d65e5e7e Parse and allow const use closures
rust-lang/rust@4e6407ab94 Give a better error message on async use in edition 2015
rust-lang/rust@2f48fcec63 Change feature flag error to be ergonomic clones are experimental
rust-lang/rust@b43b700250 Account for UseCloned on expr_use_visitor
rust-lang/rust@edcbc9b535 Add a code example as comment in init_capture_kind_for_place
rust-lang/rust@18d689c085 Add more tests
rust-lang/rust@aa58439f87 Fail gracefully if mutating on a use closure and the closure it not declared mut
rust-lang/rust@6eb6ff62f7 Allow to mutate use captures
rust-lang/rust@292aa87049 Fix use closure parsing error message
rust-lang/rust@7c17bf8e82 Add tests
rust-lang/rust@38b4746d82 Support nested use closures
rust-lang/rust@4cbca777ea Separate closures, async and dotuse tests in directories
rust-lang/rust@8c456cbf5f Fix rustfmt
rust-lang/rust@60b6470104 Fix clippy
rust-lang/rust@dcdfd551f0 Add UseCloned trait related code
rust-lang/rust@57cb498989 Generate the right MIR for by use closures
rust-lang/rust@81a926cc2a Use closure parse code
rust-lang/rust@05c516446a Implement .use keyword as an alias of clone
rust-lang/rust@0cf8dbc96c Add ergonomic_clones feature flag
rust-lang/rust@e6d18561aa Rollup merge of #138117 - cuviper:passwrapper-size_t, r=Urgau
rust-lang/rust@9891f55e6e Rollup merge of #138108 - WaffleLapkin:rustc_codegen_ssa_mentions, r=compiler-errors
rust-lang/rust@61aaec7965 Rollup merge of #138105 - reddevilmidzy:fix-broken-link, r=saethlin
rust-lang/rust@963b226555 Rollup merge of #138103 - ehuss:citool-target, r=Kobzol
rust-lang/rust@33985ce264 Rollup merge of #138098 - okaneco:stabilize_const_copy_from_slice, r=tgross35
rust-lang/rust@9452a57fc4 Rollup merge of #138094 - lcnr:cleanup-borrowck, r=fee1-dead
rust-lang/rust@efd22c2236 Rollup merge of #138092 - lqd:revert-136731, r=SparrowLii
rust-lang/rust@184c2b0e25 Rollup merge of #138090 - yotamofek:pr/rustdoc/flatten-ifs, r=GuillaumeGomez
rust-lang/rust@bc45cdb27a Rollup merge of #138081 - eholk:yield-feature, r=oli-obk
rust-lang/rust@6963d74cd1 Rollup merge of #138078 - moxian:rember-warns, r=Kobzol
rust-lang/rust@d36961f2df Rollup merge of #138075 - compiler-errors:final-seg, r=Noratrieb
rust-lang/rust@3f4c31ca64 Rollup merge of #138064 - SergioGasquez:feat/xtensa-names, r=jieyouxu
rust-lang/rust@5804b52a32 Rollup merge of #138061 - jieyouxu:target-reviewers, r=wesleywiser
rust-lang/rust@b16f1ac5ff Rollup merge of #138053 - Kobzol:more-try-jobs, r=marcoieni
rust-lang/rust@3ce0614950 Rollup merge of #138046 - onur-ozkan:trim-include-str, r=jieyouxu
rust-lang/rust@65b5a2398a Rollup merge of #138041 - thaliaarchi:use-prelude-size-of.boostrap-compiletest, r=jieyouxu
rust-lang/rust@234a68f06f Rollup merge of #137827 - yaahc:timestamp-metrics, r=estebank
rust-lang/rust@432e1c3eea Add the yield_expr feature
rust-lang/rust@02d7fc167f Factor out check whether an unwind action generates invoke
rust-lang/rust@5c1733e4f4 Break critical edges in inline asm before code generation
rust-lang/rust@5143638e51 Mention me (WaffleLapkin) when changes to rustc_codegen_ssa
occur
rust-lang/rust@ac40ea7129 Suggest typo fix for static lifetime
rust-lang/rust@feae27945b [llvm/PassWrapper] use size_t
when building arg strings
rust-lang/rust@071bc46880 Rollup merge of #138038 - tgross35:update-builtins, r=tgross35
rust-lang/rust@d21fc9d4f1 Rollup merge of #137920 - RalfJung:provenance-map-emptiness, r=oli-obk
rust-lang/rust@1458b3560f Rollup merge of #137910 - compiler-errors:async-fn-goal-error, r=oli-obk
rust-lang/rust@38b48203af Rollup merge of #137868 - taiki-e:powerpcspe-doc, r=workingjubilee
rust-lang/rust@56f0a60ccb Rollup merge of #137834 - lolbinarycat:rustc_fluent_macro-137815, r=BoxyUwU
rust-lang/rust@484d8dd5b4 Rollup merge of #137825 - estebank:rtn-sugg-2, r=compiler-errors
rust-lang/rust@1e3a0388a5 Rollup merge of #137820 - meithecatte:instantiate-opt, r=BoxyUwU
rust-lang/rust@1c3733aa69 Rollup merge of #137808 - jswrenn:droppy-unsafe-fields, r=nnethercote
rust-lang/rust@73d033f5a1 Rollup merge of #137805 - RalfJung:layout-debug-print, r=Noratrieb
rust-lang/rust@b7b2179b5e Rollup merge of #137802 - RalfJung:miri-native-call-exposed, r=oli-obk
rust-lang/rust@59cd96770b Rollup merge of #137798 - marcoieni:ubuntu-24-large-runner-arm, r=Kobzol
rust-lang/rust@fe926384c1 Rollup merge of #137772 - thaliaarchi:bstr-display, r=joshtriplett
rust-lang/rust@00132141c7 Rollup merge of #137764 - compiler-errors:always-applicable-negative-impl, r=lcnr
rust-lang/rust@34d273b4bf Rollup merge of #137758 - jdonszelmann:fix-137662, r=nnethercote
rust-lang/rust@91175bd932 Rollup merge of #137744 - skius:master, r=Nadrieril
rust-lang/rust@e05a97769b Rollup merge of #137643 - beetrees:repr128-dwarf-variant-test, r=jieyouxu
rust-lang/rust@3152f16ada Rollup merge of #137637 - compiler-errors:dyn-cast-from-dyn-star, r=oli-obk
rust-lang/rust@aab7b145d0 Rollup merge of #137565 - compiler-errors:macro-ex, r=estebank
rust-lang/rust@cc5d90cbad Rollup merge of #137534 - xizheyin:issue-137342, r=GuillaumeGomez
rust-lang/rust@98dfe93e41 Rollup merge of #137358 - dianne:new-match-ergonomics-examples, r=Nadrieril
rust-lang/rust@978893ac40 Rollup merge of #137327 - arlosi:home-dir, r=Mark-Simulacrum
rust-lang/rust@ca9f615525 Rollup merge of #137303 - compiler-errors:maybe-forgor, r=cjgillot
rust-lang/rust@6ac714d526 Rollup merge of #136922 - oli-obk:pattern-types-option-ends, r=BoxyUwU
rust-lang/rust@5b074125e5 Rollup merge of #135895 - hkBst:patch-15, r=joboet
rust-lang/rust@91826b687c Rollup merge of #135733 - frank-king:feature/pin-self-receiver, r=oli-obk,traviscross
rust-lang/rust@5d259224bd Manual, post-clippy --fix
cleanups
rust-lang/rust@329b8a312d Implement Ord
by-hand instead of PartialOrd
for Link
rust-lang/rust@ccfbfe2292 x clippy src/librustdoc --fix
rust-lang/rust@6b14125102 Fix broken link to Miri intrinsics in documentation
rust-lang/rust@662d73514a Git ignore citool's target directory
rust-lang/rust@c5b7a9c4b5 Factor out edge breaking code
rust-lang/rust@1fac14de23 fix typo
rust-lang/rust@d4c0c94577 Stabilize const_copy_from_slice
feature
rust-lang/rust@71d688bb72 TypeVerifier
do not walk into required consts
rust-lang/rust@7d6bbe2df7 expand comments of TyCtxt
impl of DynSync
/DynSend
rust-lang/rust@a2c1211b6d Hide the end of ranges in pretty printing if it's also the maximum of the type
rust-lang/rust@e8f7a382be Remove the Option
part of range ends in the HIR
rust-lang/rust@ad45962939 apply_closure_requirement
use LocalDefId
rust-lang/rust@0e7b283573 Avoid having to handle an Option
in the type system
rust-lang/rust@4f2b108816 Prefer a two value enum over bool
rust-lang/rust@ca64815c70 Revert "rustc_middle: parallel: TyCtxt: remove "unsafe impl DynSend/DynSync""
rust-lang/rust@e13af7abca Don't even bother checking changelog in --dry-run mode
rust-lang/rust@7e199b10c9 Add ui test: suggest-struct-or-union-add-generic-impl-trait.rs
rust-lang/rust@fde37335aa librustdoc
: flatten nested ifs
rust-lang/rust@eae5ed609d Make is_le
and friends work like clang's
rust-lang/rust@1b21952f02 Also add a MIR pre-codegen test for the derived PartialOrd::le
rust-lang/rust@571f95fb94 Remember silenced bootstrap changelog warnings even in --dry-run
rust-lang/rust@181ef540cf Use final path segment for diagnostic
rust-lang/rust@c85d3f6e87 bootstrap and compiletest: Use size_of_val from the prelude instead of imported
rust-lang/rust@376955ef25 feat: Remove - from xtensa targets cpu names
rust-lang/rust@8391c08b03 Revert #138019 after further discussion about adding this exception in hir-pretty
rust-lang/rust@50d0f992ac Simplify rewrite_explicit_self
rust-lang/rust@52cd8746ba Simplify parse_self_param
rust-lang/rust@cb7d687e96 Implement &pin const self
and &pin mut self
sugars
rust-lang/rust@9c75ed2fa2 triagebot: add compiler_leads
ad-hoc group
rust-lang/rust@3dbf3dc1e1 Increase the max. custom try jobs requested to 20
rust-lang/rust@056ec72efe trim channel value in get_closest_merge_commit
rust-lang/rust@d7ed32b0c0 Suggest struct or union to add generic that impls trait
rust-lang/rust@7923031e7e Update compiler-builtins
to 0.1.151
rust-lang/rust@05a80608b3 Make rustdoc tests use always applicable negative auto impls
rust-lang/rust@3d62b279dd Ensure that negative auto impls are always applicable
rust-lang/rust@a3d63fb0d4 InhabitedPredicate: avoid using a wildcard branch
rust-lang/rust@da3e73654f Clarify why InhabitedPredicate::instantiate_opt exists
rust-lang/rust@69c46515ed ci: use ubuntu 24 on arm large runner
rust-lang/rust@09e584671b Also note struct access, and fix macro expansion from foreign crates
rust-lang/rust@06072468fe Fix associated type errors too
rust-lang/rust@e4dfca8ac2 Point out macro expansion ident in resolver errors too
rust-lang/rust@ab31129956 Point of macro expansion from call expr if it involves macro var
rust-lang/rust@ddd04d03d1 Add timestamp to unstable feature usage metrics
rust-lang/rust@0c4eaa5c98 Use default field values for ErrorOutputType
rust-lang/rust@aae7a3c4c2 Use default field values for config::NextSolverConfig
rust-lang/rust@2a4204bf6c Use default field values in markdown::parse::Context
rust-lang/rust@a23566a57e Provide more context on resolve error caused from incorrect RTN
rust-lang/rust@133705c402 [rustdoc] hide item that is not marked as doc(inline) and whose src is doc(hidden)
rust-lang/rust@0aacfe9d91 interpret/provenance_map: consistently use range_is_empty
rust-lang/rust@e213f4beea Improve error message for AsyncFn trait failure for RPIT
rust-lang/rust@6867806f67 Document workings of successors more clearly
rust-lang/rust@649c0ff9b0 Add minimal platform support documentation for powerpc-unknown-linux-gnuspe
rust-lang/rust@adff091b3e Check dyn flavor before registering upcast goal on wide pointer cast in MIR typeck
rust-lang/rust@38b364b29d rustc_fluent_macro: use CARGO_CRATE_NAME instead of CARGO_PKG_NAME
rust-lang/rust@6d07144613 Fix logic error in Buffer::read_more()
rust-lang/rust@b1196717fc Tweak BufReader::peek() doctest to expose bug in Buffer::read_more()
rust-lang/rust@83407b828b Specialize constructing OsString from strings
rust-lang/rust@a8d78fec52 Specialize OsString::push for strings
rust-lang/rust@91034adf30 Do not require that unsafe fields lack drop glue
rust-lang/rust@476b0980f2 adjust Layout debug printing to match the internal field names
rust-lang/rust@88f988cf13 use fixed-width integer types in C code
rust-lang/rust@50a37ca56c miri native-call support: all previously exposed provenance is accessible to the callee
rust-lang/rust@41dd80aeaa add test to reproduce #137662 (using ty decl macro fragment in an attr) and fix it
rust-lang/rust@b2bb7cc8ae Fix char count in Display for ByteStr
rust-lang/rust@41bdd2b74a Override default Write methods for cursor-like types
rust-lang/rust@67cc82a704 Inline VecDeque and BorrowedCursor methods
rust-lang/rust@b5f0c82eba Add note to Thir struct about necessity of Clone derive
rust-lang/rust@fb3aa33418 Revert "Derive Clone
on fewer THIR types."
rust-lang/rust@30703af6f3 Enable f16
for LoongArch
rust-lang/rust@a7bd4a309c Add DWARF test case for non-C-like repr128
enums
rust-lang/rust@553828c6f4 Mark more LLVM FFI as safe
rust-lang/rust@3565603d25 Use a safe wrapper around an LLVM FFI function
rust-lang/rust@f16f64b15a Remove inherent function that has a trait method duplicate of a commonly imported trait
rust-lang/rust@241c83f0c7 Deduplicate more functions between SimpleCx
and CodegenCx
rust-lang/rust@29440b84a9 Remove an unused lifetime param
rust-lang/rust@396baa750e Make allocator shim creation mostly use safe code
rust-lang/rust@840e31b29f Generalize BaseTypeCodegenMethods
rust-lang/rust@75356b7437 Generalize BackendTypes
over GenericCx
rust-lang/rust@bfd88cead0 Avoid some duplication between SimpleCx and CodegenCx
rust-lang/rust@d4379d2afd Remove an unnecessary lifetime
rust-lang/rust@a54bfcf52b Use safe FFI for various functions in codegen_llvm
rust-lang/rust@9323ba54d3 Remove MaybeForgetReturn suggestion
rust-lang/rust@812b1dec4a ref_pat_eat_one_layer_2024: add context and examples to the unstable book
rust-lang/rust@2c752bcf55 Undeprecate env::home_dir
rust-lang/rust@93ef8089af Revert vita's c_char back to i8