-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Updating Rust toolchain from nightly-2025-04-02 to nightly-2025-04-03 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@e2014e8 up to rust-lang/rust@d5b4c2e. The log for this commit range is:
rust-lang/rust@d5b4c2e4f1 Auto merge of #139269 - matthiaskrgr:rollup-pk78gig, r=matthiaskrgr
rust-lang/rust@278bc67fdc Rollup merge of #139264 - freyacodes:fix/bad-turbofish-hints, r=petrochenkov
rust-lang/rust@43f17288e1 Rollup merge of #139260 - dianqk:dianqk-codegen-reviewers, r=Urgau
rust-lang/rust@3c5ee8d5f9 Rollup merge of #139237 - Zoxc:anon-0-deps-kind, r=compiler-errors
rust-lang/rust@ad8db11b94 Rollup merge of #139235 - nnethercote:AstValidator-tweaks, r=compiler-errors
rust-lang/rust@f5276bb0cf Rollup merge of #139211 - RalfJung:interpret-run-for-validation, r=oli-obk
rust-lang/rust@3fb1230adc Rollup merge of #138992 - dianne:simplify-byte-string-to-pat, r=oli-obk
rust-lang/rust@d8d27ca822 Fix two incorrect turbofish suggestions
rust-lang/rust@d5f7e9c200 Add dianqk to codegen reviewers
rust-lang/rust@4f0de4c81d Auto merge of #139257 - TaKO8Ki:rollup-vjzdas7, r=TaKO8Ki
rust-lang/rust@abcfc3e390 Rollup merge of #139239 - jieyouxu:run-make-aux-build, r=Kobzol
rust-lang/rust@bda2ea4d01 Rollup merge of #139232 - nnethercote:remove-Map-5, r=Zalathar
rust-lang/rust@5df0c684f4 Rollup merge of #139215 - clubby789:std-size-tweaks, r=joboet
rust-lang/rust@eb23a597c8 Rollup merge of #139184 - Urgau:crate-root-lint-levels, r=jieyouxu
rust-lang/rust@13c2d5e71e Rollup merge of #139178 - apiraino:remove-cjgillot-automated-assighment, r=cjgillot
rust-lang/rust@ae9173d7dd Auto merge of #139018 - oli-obk:incremental-trait-impls, r=compiler-errors
rust-lang/rust@f31bd747a9 Update run-make tests to no longer use aux_build
rust-lang/rust@b591eb022d Drop aux_build rustc helpers
rust-lang/rust@49c74d29fd Only walk local items instead of filtering for them later
rust-lang/rust@798987982c Remove a function that has no necessary callers
rust-lang/rust@062ef5365d Remove a hir_* helper that was just forwarding to a query
rust-lang/rust@7192a0643d Directly fetch the impl self type
rust-lang/rust@6697f02761 Fetch the destructor constness lazily
rust-lang/rust@ca32447c0c Only look at trait impls in the current crate when looking for Drop impls
rust-lang/rust@79de6c0bbe Auto merge of #138848 - clubby789:cargo-update, r=Mark-Simulacrum
rust-lang/rust@927ad1659a Add a dep kind for use of the anon node with zero dependencies
rust-lang/rust@2e7de1a924 Reduce scope of AstValidator::with_* calls.
rust-lang/rust@7a4d4de8a8 add tests for array/slice const patterns
rust-lang/rust@c9cd707845 Auto merge of #139229 - Zalathar:rollup-5cs3f4d, r=Zalathar
rust-lang/rust@fb01485690 Rename span-related names in AstValidator.
rust-lang/rust@ea51a1c055 Rollup merge of #139225 - EnzymeAD:rust-lang-enzyme, r=jieyouxu
rust-lang/rust@82f04468e9 Rollup merge of #139214 - bjorn3:edition_2024_rustfmt, r=compiler-errors
rust-lang/rust@5f05d43922 Rollup merge of #139212 - ehuss:update-mdbook, r=Mark-Simulacrum
rust-lang/rust@cedb554473 Rollup merge of #139210 - highcloudwind:master, r=aDotInTheVoid
rust-lang/rust@e89ba0bf95 Rollup merge of #139208 - futreall:master, r=jieyouxu
rust-lang/rust@2d43a8b20d Rollup merge of #139200 - xizheyin:issue-139174, r=compiler-errors
rust-lang/rust@2311b342bc Rollup merge of #139191 - lcnr:interner-opaques, r=compiler-errors
rust-lang/rust@1692ebd5b5 Rollup merge of #139102 - Zalathar:no-split, r=oli-obk
rust-lang/rust@8420a55222 Rollup merge of #139060 - Shourya742:2025-03-28-replace-commit-with-actual-value, r=onur-ozkan
rust-lang/rust@781240939f Rollup merge of #138941 - compiler-errors:receiver-is-dispatchable-bounds, r=BoxyUwU
rust-lang/rust@7f9be72e14 Rollup merge of #138913 - lolbinarycat:rustdoc-js-less-expect-error-part4, r=notriddle
rust-lang/rust@6aec7de700 Rollup merge of #138823 - a4lg:riscv-feature-addition-base-i, r=Amanieu
rust-lang/rust@5b0f658922 Rollup merge of #138003 - sayantn:new-amx, r=Amanieu
rust-lang/rust@bae53a7c3c Rollup merge of #135295 - eyraudh:master, r=compiler-errors
rust-lang/rust@6f40f0cdab rustc_target: RISC-V: add base "I"-related important extensions
rust-lang/rust@70dab5a27c Auto merge of #138478 - nnethercote:rm-NtExpr-NtLiteral, r=petrochenkov
rust-lang/rust@6713f34ee4 Move methods from Map to TyCtxt, part 5.
rust-lang/rust@ccb2194f96 Factor some code out of AstValidator::visit_items.
rust-lang/rust@9b7d5ac818 Auto merge of #139220 - matthiaskrgr:rollup-v1un5wz, r=matthiaskrgr
rust-lang/rust@cb275d4f26 simplify Interner opaque types API
rust-lang/rust@5f74fa02af call mir_promoted inside of do_mir_borrowck
rust-lang/rust@a1d34bc33c move autodiff from EnzymeAD/Enzyme to our rust-lang/Enzyme soft-fork
rust-lang/rust@4c92418610 Add opt-level = "s" for more std symbolication crates
rust-lang/rust@65349336f5 Update allowed dependencies
rust-lang/rust@23667ada6d compiler and tools dependencies Updating anyhow v1.0.95 -> v1.0.97 Updating basic-toml v0.1.9 -> v0.1.10 Updating bitflags v2.8.0 -> v2.9.0 Updating blake3 v1.5.5 -> v1.8.0 Updating bumpalo v3.16.0 -> v3.17.0 Removing byteorder v1.5.0 Updating bytes v1.9.0 -> v1.10.1 Updating cargo_metadata v0.19.1 -> v0.19.2 Updating chrono v0.4.39 -> v0.4.40 Updating chrono-tz v0.10.1 -> v0.10.3 Updating chrono-tz-build v0.4.0 -> v0.4.1 Updating clap v4.5.26 -> v4.5.35 Updating clap_builder v4.5.26 -> v4.5.35 Updating clap_derive v4.5.24 -> v4.5.32 Updating console v0.15.10 -> v0.15.11 Updating cpufeatures v0.2.16 -> v0.2.17 Updating curl-sys v0.4.78+curl-8.11.0 -> v0.4.80+curl-8.12.1 Updating darling v0.20.10 -> v0.20.11 Updating darling_core v0.20.10 -> v0.20.11 Updating darling_macro v0.20.10 -> v0.20.11 Updating deranged v0.3.11 -> v0.4.0 Updating dissimilar v1.0.9 -> v1.0.10 Updating either v1.13.0 -> v1.15.0 Updating elsa v1.11.0 -> v1.11.2 Updating env_logger v0.11.6 -> v0.11.7 Updating equivalent v1.0.1 -> v1.0.2 Updating flate2 v1.0.35 -> v1.1.0 Updating foldhash v0.1.4 -> v0.1.5 Updating getrandom v0.3.1 -> v0.3.2 Updating globset v0.4.15 -> v0.4.16 Downgrading html5ever v0.29.2 -> v0.29.1 (available: v0.30.0) Updating humantime v2.1.0 -> v2.2.0 Updating iana-time-zone v0.1.61 -> v0.1.63 Updating icu_list_data v1.5.0 -> v1.5.1 Updating icu_locid_transform_data v1.5.0 -> v1.5.1 Updating icu_normalizer_data v1.5.0 -> v1.5.1 Updating icu_properties_data v1.5.0 -> v1.5.1 Updating indexmap v2.7.0 -> v2.8.0 Updating indicatif v0.17.9 -> v0.17.11 Updating inout v0.1.3 -> v0.1.4 Updating itoa v1.0.14 -> v1.0.15 Adding jiff v0.2.5 Adding jiff-static v0.2.5 Updating jobserver v0.1.32 -> v0.1.33 Adding leb128fmt v0.1.0 Updating lexopt v0.3.0 -> v0.3.1 Updating libc v0.2.169 -> v0.2.171 Updating libz-sys v1.1.21 -> v1.1.22 Updating linux-raw-sys v0.4.15 -> v0.9.3 Updating litemap v0.7.4 -> v0.7.5 Updating log v0.4.25 -> v0.4.27 Downgrading markup5ever v0.15.0 -> v0.14.1 Updating miniz_oxide v0.8.3 -> v0.8.5 Updating once_cell v1.20.2 -> v1.21.3 Updating openssl-probe v0.1.5 -> v0.1.6 Updating openssl-sys v0.9.104 -> v0.9.106 Updating pest v2.7.15 -> v2.8.0 Updating pest_derive v2.7.15 -> v2.8.0 Updating pest_generator v2.7.15 -> v2.8.0 Updating pest_meta v2.7.15 -> v2.8.0 Updating pkg-config v0.3.31 -> v0.3.32 Updating portable-atomic v1.10.0 -> v1.11.0 Adding portable-atomic-util v0.2.4 Updating ppv-lite86 v0.2.20 -> v0.2.21 Updating proc-macro2 v1.0.93 -> v1.0.94 Updating quote v1.0.38 -> v1.0.40 Adding r-efi v5.2.0 Updating rand_core v0.9.0 -> v0.9.3 Updating redox_syscall v0.5.8 -> v0.5.10 Updating rustc-stable-hash v0.1.1 -> v0.1.2 Updating rustc_tools_util v0.4.0 -> v0.4.2 Updating rustix v0.38.43 -> v1.0.5 Updating rustversion v1.0.19 -> v1.0.20 Updating ryu v1.0.18 -> v1.0.20 Updating semver v1.0.24 -> v1.0.26 Updating serde v1.0.217 -> v1.0.219 Updating serde_derive v1.0.217 -> v1.0.219 Updating serde_json v1.0.135 -> v1.0.140 Updating similar v2.6.0 -> v2.7.0 Updating smallvec v1.13.2 -> v1.14.0 Updating socket2 v0.5.8 -> v0.5.9 Updating stacker v0.1.18 -> v0.1.20 Updating string_cache v0.8.8 -> v0.8.9 Updating syn v2.0.96 -> v2.0.100 Updating tar v0.4.43 -> v0.4.44 Updating tempfile v3.15.0 -> v3.19.1 Updating thin-vec v0.2.13 -> v0.2.14 Updating thiserror v2.0.11 -> v2.0.12 Updating thiserror-impl v2.0.11 -> v2.0.12 Updating time v0.3.37 -> v0.3.41 Updating time-core v0.1.2 -> v0.1.4 Updating time-macros v0.2.19 -> v0.2.22 Updating tinyvec v1.8.1 -> v1.9.0 Updating tokio v1.43.0 -> v1.44.1 Updating typenum v1.17.0 -> v1.18.0 Updating unicode-ident v1.0.14 -> v1.0.18 Updating uuid v1.12.0 -> v1.16.0 Updating wasi v0.13.3+wasi-0.2.2 -> v0.14.2+wasi-0.2.4 Removing wasm-encoder v0.219.1 Removing wasm-encoder v0.223.0 Adding wasm-encoder v0.219.2 (available: v0.228.0) Adding wasm-encoder v0.223.1 Adding wasm-encoder v0.228.0 Updating wasm-metadata v0.223.0 -> v0.223.1 Removing wasmparser v0.219.1 Removing wasmparser v0.222.0 Removing wasmparser v0.223.0 Adding wasmparser v0.219.2 (available: v0.228.0) Adding wasmparser v0.222.1 Adding wasmparser v0.223.1 Adding wasmparser v0.228.0 Updating wast v223.0.0 -> v228.0.0 Updating wat v1.223.0 -> v1.228.0 Updating windows-core v0.52.0 -> v0.61.0 Adding windows-implement v0.60.0 Updating windows-interface v0.59.0 -> v0.59.1 Adding windows-link v0.1.1 Updating windows-result v0.3.0 -> v0.3.2 Removing windows-strings v0.3.0 Adding windows-strings v0.3.1 Adding windows-strings v0.4.0 Updating wit-bindgen-rt v0.33.0 -> v0.39.0 Updating wit-component v0.223.0 -> v0.223.1 Updating wit-parser v0.223.0 -> v0.223.1 Updating xattr v1.4.0 -> v1.5.0 Removing zerocopy v0.7.35 Removing zerocopy v0.8.14 Adding zerocopy v0.8.24 Removing zerocopy-derive v0.7.35 Removing zerocopy-derive v0.8.14 Adding zerocopy-derive v0.8.24 Updating zerofrom v0.1.5 -> v0.1.6 Updating zerofrom-derive v0.1.5 -> v0.1.6
rust-lang/rust@9bdac177fc Simplify control flow in AstValidator::visit_item.
rust-lang/rust@592d113ff2 Fix problem causing rusqlite compilation to OOM.
rust-lang/rust@81afdbc161 Fix a problem with metavars and inner attributes.
rust-lang/rust@d59b17c5cd Remove Token::uninterpolated_span.
rust-lang/rust@49ed25b5d2 Remove NtExpr and NtLiteral.
rust-lang/rust@99826dd9c7 Rollup merge of #139202 - bjorn3:improve_comment, r=jieyouxu
rust-lang/rust@aafb17ddca Rollup merge of #139193 - compiler-errors:inline-synthetic, r=eholk
rust-lang/rust@2a557ec9b8 Rollup merge of #139188 - durin42:llvm-21-LintPass, r=dianqk
rust-lang/rust@a04b0e3cd3 Rollup merge of #139129 - reez12g:add-tests-for-slice-bounds-check-optimization, r=fee1-dead
rust-lang/rust@000d018110 Rollup merge of #139022 - lcnr:incr-obligation-depth, r=oli-obk
rust-lang/rust@0cae6f5ce0 Rollup merge of #139002 - cuviper:relnotes-1.86.0, r=BoxyUwU
rust-lang/rust@068594e365 Rollup merge of #138790 - xizheyin:issue-138626, r=compiler-errors
rust-lang/rust@cdd69d6dc3 Rollup merge of #110406 - aDotInTheVoid:rdj-derived-impl-attr, r=GuillaumeGomez
rust-lang/rust@df18de57a5 Add unstable --print=crate-root-lint-levels
rust-lang/rust@242558058a Allow formatting example/gen_block_iterate.rs
rust-lang/rust@a2f29439bf Use the 2024 edition in ./x.py fmt
rust-lang/rust@f922e74f71 Make coroutine_drop_cleanup 2024 edition compatible
rust-lang/rust@770fcbf8c1 Move test-float-parse to the 2024 edition
rust-lang/rust@6c3be19f57 Update mdbook to 0.4.48
rust-lang/rust@d2358f7f2e fix link in netbsd.md
rust-lang/rust@e638ba69f0 interpret: add a version of run_for_validation for &self
rust-lang/rust@624eb8550b chore: remove redundant backtick
rust-lang/rust@2dc650b97b replace commit placeholder in vendor status with actual commit
rust-lang/rust@51184c70c8 Ensure calculcate_dtor is only ever called on local types
rust-lang/rust@2b1c416da7 Store adt_async_destructor in metadata
rust-lang/rust@23f1fb58f2 Store adt_destructor in metadata
rust-lang/rust@c0fe46d6b7 Make missing optimized MIR error more informative
rust-lang/rust@aec7739837 Remove an unnecessary dtor computation and use the cached query result instead
rust-lang/rust@a7b687c26e Decouple trait impls of different traits wrt incremental
rust-lang/rust@f153685fd0 Improve docs of ValTreeKind
rust-lang/rust@12604fa071 Skip suggest impl or dyn when poly trait is not a real trait
rust-lang/rust@27b866d59a Add ui test ui/traits/object/suggestion-trait-object-issue-139174.rs
rust-lang/rust@26cea8a286 coverage: Don't split bang-macro spans, just truncate them
rust-lang/rust@62a533ce78 coverage: Instead of splitting, just discard any span that overlaps a hole
rust-lang/rust@577272eede coverage: Shrink call spans to just the function name
rust-lang/rust@e80a3e2232 coverage: Tweak tests/coverage/assert-ne.rs
rust-lang/rust@654b7b5413 increment depth of nested obligations
rust-lang/rust@e2d5033bce Feed HIR for by-move coroutine body def, since the inliner tries to read its attrs
rust-lang/rust@7feac15ca7 rustdoc-json: Add test for #[automatically_derived] attribute
rust-lang/rust@b14a0ce7f6 PassWrapper: adapt for llvm/llvm-project@94122d5
rust-lang/rust@ebca98fa2f Remove cjgillot from automated review assignment
rust-lang/rust@69cb0a9e15 Expose registered_tools directly without TyCtxt-query
rust-lang/rust@1238a20d38 Expose LintLevelsBuilder with crate root builder
rust-lang/rust@dea9472127 Add tests for LLVM 20 slice bounds check optimization
rust-lang/rust@8a3ee97552 Apply suggestions from code review
rust-lang/rust@4f2baaa9c6 Do not mix normalized and unnormalized caller bounds when constructing param-env for receiver_is_dispatchable
rust-lang/rust@d487087415 search.js: revert usage of nonundef for now (not available under test)
rust-lang/rust@65624d9ea5 tester.js: ignore displayTypeSignature if it is null
rust-lang/rust@74b7599230 satisfy eslint
rust-lang/rust@af7359ee4f Add release notes for 1.86.0
rust-lang/rust@3779c6b797 add a temporary workaround for string_deref_patterns
rust-lang/rust@0a05677d22 lower_pat_expr: use the pattern's type instead of the literal's
rust-lang/rust@1b8b09a01d search.js: fix whitespace
rust-lang/rust@523f413a73 search.js: give type annotation to newSolutions
rust-lang/rust@4a00a8449e search.js: give type to unifiedGenericsMgens
rust-lang/rust@3245e7b069 search.js: fix return type of unifyFunctionTypes
rust-lang/rust@7f141985ff search.js: use @type instead of @ts-expect-error
rust-lang/rust@ca514c1a13 search.js: fix signature of pushText
rust-lang/rust@714be45b97 search.js: refactor transformResults
rust-lang/rust@8af647c04d search.js: remove another Map.has() and @ts-expect-error
rust-lang/rust@1af16cd135 search.js(query parser): rethrow error if it isn't a string array
rust-lang/rust@49bf6ca79e search.js: add undef2null and eliminate more @ts-expect-error
rust-lang/rust@e9a5470aab search.js: refactor handling of rawPaths in buildIndex
rust-lang/rust@ccd95ac7fd search.js: improve typechecking by avoiding Map.has
rust-lang/rust@c123adf860 rustdoc js: add nonundef and use it to remove a ts-expect-error
rust-lang/rust@ff699ce9f5 fix: running the test only on x86_64.
rust-lang/rust@6948343b9f fix: Check empty SIMD vector in inline asm
rust-lang/rust@26cfa6f819 Note potential but private items in show_candidates
rust-lang/rust@7c2434c52c Add the movrs target feature and movrs_target_feature feature gate
rust-lang/rust@0ec1d460bb Add the new amx target features