Updating Rust toolchain from nightly-2023-12-15 to nightly-2023-12-16 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@de686cb up to rust-lang/rust@a96d57b. The log for this commit range is:
rust-lang/rust@a96d57bdb6 Auto merge of #118996 - matthiaskrgr:rollup-n6x2lc7, r=matthiaskrgr
rust-lang/rust@5fc9ff5619 Rollup merge of #118988 - notriddle:notriddle/varconst, r=GuillaumeGomez
rust-lang/rust@b377babd2b Rollup merge of #118986 - GuillaumeGomez:simplify-js-inline, r=notriddle
rust-lang/rust@39b6f458c3 Rollup merge of #118985 - JohnTitor:rm-jtitor-diag-pings, r=compiler-errors
rust-lang/rust@ae9e08e65e Rollup merge of #118977 - GuillaumeGomez:simplifysrc-script, r=notriddle
rust-lang/rust@d5213cf52e Rollup merge of #118944 - compiler-errors:relate, r=lcnr
rust-lang/rust@ea6daca3cb Rollup merge of #118234 - tgross35:type_name_of_value, r=dtolnay
rust-lang/rust@8ad8f29ae0 Rollup merge of #117824 - WaffleLapkin:ptr_from_ref_stab, r=dtolnay
rust-lang/rust@0184c7616e Move nll_relate to relate::nll submodule
rust-lang/rust@807cd85dfa Add higher_ranked to relate submodule
rust-lang/rust@18bf0caa5a Notify lcnr and errs when relations change
rust-lang/rust@5b0b7cd8f9 Move type relations into submodule in rustc_infer
rust-lang/rust@3f39cae119 Auto merge of #115165 - davidtwco:issue-9228-describe-item-member-visibility, r=wesleywiser
rust-lang/rust@b863e9ba57 Stabilize ptr::{from_ref, from_mut}
rust-lang/rust@6bbbff5189 rustdoc: add regression test for JS data file loading
rust-lang/rust@028a3135c8 Simplify JS code a little bit
rust-lang/rust@c3dd266f47 Remove @JohnTitor from diagnostics pings
rust-lang/rust@e6707df0de Auto merge of #118982 - matthiaskrgr:rollup-xoraxf4, r=matthiaskrgr
rust-lang/rust@88a9619d74 Rollup merge of #118974 - workingjubilee:why-worry-about-enum-abi, r=davidtwco
rust-lang/rust@b9a6f19f19 Rollup merge of #118969 - Zalathar:waker-noop, r=compiler-errors
rust-lang/rust@2f8867e03c Rollup merge of #118962 - compiler-errors:bugs, r=TaKO8Ki
rust-lang/rust@1cc0d7d56c Annotate some more bugs
rust-lang/rust@70b9dad3dc Annotate some bugs
rust-lang/rust@4d1bd0db7f Auto merge of #118975 - GuillaumeGomez:rollup-0emhjx0, r=GuillaumeGomez
rust-lang/rust@ce290514df Adapt debug-accessibility tests for msvc-style enums
rust-lang/rust@07931c5a08 codegen_llvm: set DW_AT_accessibility
rust-lang/rust@552143c875 Simplify src-script.js code
rust-lang/rust@25216b65f4 Rollup merge of #118909 - Urgau:cleanup-improvement-invalid_ref_casting, r=est31
rust-lang/rust@d3d0287330 Rollup merge of #118863 - Enselic:rustc_mir-build-query-stability, r=michaelwoerister
rust-lang/rust@f8b92697a1 Rollup merge of #115660 - notriddle:notriddle/sidebar-resize, r=GuillaumeGomez
rust-lang/rust@ec0008a915 Rollup merge of #113091 - GuillaumeGomez:prevent-cfg-merge-reexport, r=rustdoc
rust-lang/rust@96df494340 Auto merge of #118961 - notriddle:notriddle/varconst, r=GuillaumeGomez
rust-lang/rust@0e9d400587 Annotate panic! reasons during enum layout
rust-lang/rust@d253bf61ad Auto merge of #118970 - aliemjay:rollup-or33al2, r=aliemjay
rust-lang/rust@9a07292ce6 Rollup merge of #118964 - compiler-errors:resolve, r=aliemjay
rust-lang/rust@578758ae04 Rollup merge of #118927 - celinval:smir-missing-info, r=compiler-errors
rust-lang/rust@cca2bda07e Auto merge of #118966 - matthiaskrgr:rollup-sdvjwy6, r=matthiaskrgr
rust-lang/rust@5764ccc5e8 coverage: Use Waker::noop in async tests
rust-lang/rust@600438679d Revert signature change for AssertMessage description
rust-lang/rust@6659b5ec9f Rollup merge of #118929 - Zalathar:look-hir, r=cjgillot
rust-lang/rust@d5af762fe5 Rollup merge of #118888 - compiler-errors:uplift-more-things, r=jackh726
rust-lang/rust@44fd74aede Rollup merge of #116888 - tbu-:pr_unsafe_env, r=Amanieu
rust-lang/rust@146e345d8b Opportunistically resolve region var in canonicalizer
rust-lang/rust@1559dd2dbf Auto merge of #118770 - saethlin:fix-inline-never-uses, r=nnethercote
rust-lang/rust@09c8fd35ac rustdoc-search: fix a race condition in search index loading
rust-lang/rust@604f185fae Auto merge of #118936 - nikic:update-llvm-18, r=cuviper
rust-lang/rust@c0f1207a12 Address PR comments
rust-lang/rust@03515c6a22 Auto merge of #118957 - workingjubilee:rollup-2hcwnp3, r=workingjubilee
rust-lang/rust@9648c485de Rollup merge of #118948 - compiler-errors:noop, r=eholk
rust-lang/rust@b62511fd9d Rollup merge of #118943 - lqd:update-deps2, r=michaelwoerister
rust-lang/rust@9e872b7cd8 Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-errors
rust-lang/rust@576a74b8c9 Rollup merge of #118908 - Urgau:check-cfg-target-features, r=TaKO8Ki,GuillaumeGomez,workingjubilee
rust-lang/rust@684b9ea408 coverage: Check that the function signature span precedes the body
rust-lang/rust@3b610c764d coverage: Compare span source files without involving Lrc<SourceFile>
rust-lang/rust@7de2156bfd coverage: Inline and simplify fn_sig_and_body
rust-lang/rust@e2f449bcc9 coverage: Use LocalDefId in extract_hir_info
rust-lang/rust@b9955fb340 coverage: Extract helper for getting HIR info for coverage
rust-lang/rust@bf424c28d2 coverage: Don't bother storing the source file in Instrumentor
rust-lang/rust@3d5d5b7ef8 coverage: Extract is_eligible_for_coverage
rust-lang/rust@315c0cf358 coverage: Simplify parts of InstrumentCoverage::run_pass
rust-lang/rust@87cffb2377 coverage: Assert that the instrumentor never sees promoted MIR
rust-lang/rust@9a78412511 Split Handler::emit_diagnostic in two.
rust-lang/rust@2c2c7f13a6 Remove Handler::emit_diag_at_span.
rust-lang/rust@b0d5b442e9 Avoid DiagnosticBuilder::<T>::new calls.
rust-lang/rust@19d28a4f28 Change msg: impl Into<String> for bug diagnostics.
rust-lang/rust@742f193ef8 Move special methods from ClosureKind back into rustc
rust-lang/rust@3c17514ae9 Use the Waker::noop API in tests
rust-lang/rust@5644a53426 rustc_mir_build: Enforce rustc::potential_query_instability lint
rust-lang/rust@4287f5a777 rustc_mir_build: Make non-exhaustive non-empty match diagnotics deterministic
rust-lang/rust@4839cca9aa Recurse into let bindings if possible in ref casting lint
rust-lang/rust@97a26138e9 Refactor and rename some functions in ref casting lint
rust-lang/rust@07e6224eff Extract casting detection logic in it's own function
rust-lang/rust@05b64a84a3 remove instant from allowed dependencies
rust-lang/rust@4cb2a281cb update measureme to 10.1.2 to deduplicate parking_lot
rust-lang/rust@601d52a703 Include an additional cherry-pick
rust-lang/rust@5a8d6e784d Fix bootstrap test failures
rust-lang/rust@3ea1331f51 Fix target_feature config in portable-simd
rust-lang/rust@c355040a5c Don't forget pure rustc target features in check-cfg
rust-lang/rust@acac133997 Use all the known features in check-cfg
rust-lang/rust@428395e064 Move rustc_codegen_ssa target features to rustc_target
rust-lang/rust@e559172249 Fix cases where std accidentally relied on inline(never)
rust-lang/rust@bb7c483e48 Update to LLVM 17.0.6
rust-lang/rust@e3b7ecc1ef Remove one use of span_bug_no_panic.
rust-lang/rust@7bdb227567 Avoid struct_diagnostic where possible.
rust-lang/rust@dc05a30996 Inline and remove HandlerInner::emit_diag_at_span.
rust-lang/rust@43a0f55506 Remove unused Handler::treat_err_as_bug.
rust-lang/rust@a66cac92cc Add spread arg and missing CoroutineKind
rust-lang/rust@c3a2302fb0 Erase late bound regions from instance fn_sig()
rust-lang/rust@2093d0c58e Reformulate std::env::{set,remove}_env as safety note
rust-lang/rust@9f0849f9e0 Uplift TypeAndMut
rust-lang/rust@b8ea6e686f Uplift ClosureKind
rust-lang/rust@b225aab5ef Stabilize type_name_of_val
rust-lang/rust@823148fa84 Add documentation on filter_doc_attr
rust-lang/rust@0ccd5c4898 Update existing tests
rust-lang/rust@7953d5df0e Add regression test for cfg merging on re-exports
rust-lang/rust@14ed92c33f Don't merge cfg and doc(cfg) attributes for re-exports
rust-lang/rust@8057586d3d Add discussion that concurrent access to the environment is unsafe
rust-lang/rust@fd9f1a7148 rustdoc: fix resize trouble with mobile
rust-lang/rust@77fa09d9a1 rustdoc: avoid whole page layout on each frame
rust-lang/rust@9aabfd5892 rustdoc: bundle sidebar button icon into CSS
rust-lang/rust@273a302ac8 rustdoc: enforce BODY_MIN constraint on sidebar resize
rust-lang/rust@210c88fc7a rustdoc: clean up main.js and src-script.js
rust-lang/rust@0983438faa rustdoc: allow resizing the sidebar
Updating Rust toolchain from nightly-2023-12-15 to nightly-2023-12-16 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@de686cb up to rust-lang/rust@a96d57b. The log for this commit range is:
rust-lang/rust@a96d57bdb6 Auto merge of #118996 - matthiaskrgr:rollup-n6x2lc7, r=matthiaskrgr
rust-lang/rust@5fc9ff5619 Rollup merge of #118988 - notriddle:notriddle/varconst, r=GuillaumeGomez
rust-lang/rust@b377babd2b Rollup merge of #118986 - GuillaumeGomez:simplify-js-inline, r=notriddle
rust-lang/rust@39b6f458c3 Rollup merge of #118985 - JohnTitor:rm-jtitor-diag-pings, r=compiler-errors
rust-lang/rust@ae9e08e65e Rollup merge of #118977 - GuillaumeGomez:simplifysrc-script, r=notriddle
rust-lang/rust@d5213cf52e Rollup merge of #118944 - compiler-errors:relate, r=lcnr
rust-lang/rust@ea6daca3cb Rollup merge of #118234 - tgross35:type_name_of_value, r=dtolnay
rust-lang/rust@8ad8f29ae0 Rollup merge of #117824 - WaffleLapkin:ptr_from_ref_stab, r=dtolnay
rust-lang/rust@0184c7616e Move nll_relate to relate::nll submodule
rust-lang/rust@807cd85dfa Add higher_ranked to relate submodule
rust-lang/rust@18bf0caa5a Notify lcnr and errs when relations change
rust-lang/rust@5b0b7cd8f9 Move type relations into submodule in rustc_infer
rust-lang/rust@3f39cae119 Auto merge of #115165 - davidtwco:issue-9228-describe-item-member-visibility, r=wesleywiser
rust-lang/rust@b863e9ba57 Stabilize
ptr::{from_ref, from_mut}rust-lang/rust@6bbbff5189 rustdoc: add regression test for JS data file loading
rust-lang/rust@028a3135c8 Simplify JS code a little bit
rust-lang/rust@c3dd266f47 Remove @JohnTitor from diagnostics pings
rust-lang/rust@e6707df0de Auto merge of #118982 - matthiaskrgr:rollup-xoraxf4, r=matthiaskrgr
rust-lang/rust@88a9619d74 Rollup merge of #118974 - workingjubilee:why-worry-about-enum-abi, r=davidtwco
rust-lang/rust@b9a6f19f19 Rollup merge of #118969 - Zalathar:waker-noop, r=compiler-errors
rust-lang/rust@2f8867e03c Rollup merge of #118962 - compiler-errors:bugs, r=TaKO8Ki
rust-lang/rust@1cc0d7d56c Annotate some more bugs
rust-lang/rust@70b9dad3dc Annotate some bugs
rust-lang/rust@4d1bd0db7f Auto merge of #118975 - GuillaumeGomez:rollup-0emhjx0, r=GuillaumeGomez
rust-lang/rust@ce290514df Adapt debug-accessibility tests for msvc-style enums
rust-lang/rust@07931c5a08 codegen_llvm: set DW_AT_accessibility
rust-lang/rust@552143c875 Simplify
src-script.jscoderust-lang/rust@25216b65f4 Rollup merge of #118909 - Urgau:cleanup-improvement-invalid_ref_casting, r=est31
rust-lang/rust@d3d0287330 Rollup merge of #118863 - Enselic:rustc_mir-build-query-stability, r=michaelwoerister
rust-lang/rust@f8b92697a1 Rollup merge of #115660 - notriddle:notriddle/sidebar-resize, r=GuillaumeGomez
rust-lang/rust@ec0008a915 Rollup merge of #113091 - GuillaumeGomez:prevent-cfg-merge-reexport, r=rustdoc
rust-lang/rust@96df494340 Auto merge of #118961 - notriddle:notriddle/varconst, r=GuillaumeGomez
rust-lang/rust@0e9d400587 Annotate panic! reasons during enum layout
rust-lang/rust@d253bf61ad Auto merge of #118970 - aliemjay:rollup-or33al2, r=aliemjay
rust-lang/rust@9a07292ce6 Rollup merge of #118964 - compiler-errors:resolve, r=aliemjay
rust-lang/rust@578758ae04 Rollup merge of #118927 - celinval:smir-missing-info, r=compiler-errors
rust-lang/rust@cca2bda07e Auto merge of #118966 - matthiaskrgr:rollup-sdvjwy6, r=matthiaskrgr
rust-lang/rust@5764ccc5e8 coverage: Use
Waker::noopin async testsrust-lang/rust@600438679d Revert signature change for AssertMessage description
rust-lang/rust@6659b5ec9f Rollup merge of #118929 - Zalathar:look-hir, r=cjgillot
rust-lang/rust@d5af762fe5 Rollup merge of #118888 - compiler-errors:uplift-more-things, r=jackh726
rust-lang/rust@44fd74aede Rollup merge of #116888 - tbu-:pr_unsafe_env, r=Amanieu
rust-lang/rust@146e345d8b Opportunistically resolve region var in canonicalizer
rust-lang/rust@1559dd2dbf Auto merge of #118770 - saethlin:fix-inline-never-uses, r=nnethercote
rust-lang/rust@09c8fd35ac rustdoc-search: fix a race condition in search index loading
rust-lang/rust@604f185fae Auto merge of #118936 - nikic:update-llvm-18, r=cuviper
rust-lang/rust@c0f1207a12 Address PR comments
rust-lang/rust@03515c6a22 Auto merge of #118957 - workingjubilee:rollup-2hcwnp3, r=workingjubilee
rust-lang/rust@9648c485de Rollup merge of #118948 - compiler-errors:noop, r=eholk
rust-lang/rust@b62511fd9d Rollup merge of #118943 - lqd:update-deps2, r=michaelwoerister
rust-lang/rust@9e872b7cd8 Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-errors
rust-lang/rust@576a74b8c9 Rollup merge of #118908 - Urgau:check-cfg-target-features, r=TaKO8Ki,GuillaumeGomez,workingjubilee
rust-lang/rust@684b9ea408 coverage: Check that the function signature span precedes the body
rust-lang/rust@3b610c764d coverage: Compare span source files without involving
Lrc<SourceFile>rust-lang/rust@7de2156bfd coverage: Inline and simplify
fn_sig_and_bodyrust-lang/rust@e2f449bcc9 coverage: Use
LocalDefIdinextract_hir_inforust-lang/rust@b9955fb340 coverage: Extract helper for getting HIR info for coverage
rust-lang/rust@bf424c28d2 coverage: Don't bother storing the source file in
Instrumentorrust-lang/rust@3d5d5b7ef8 coverage: Extract
is_eligible_for_coveragerust-lang/rust@315c0cf358 coverage: Simplify parts of
InstrumentCoverage::run_passrust-lang/rust@87cffb2377 coverage: Assert that the instrumentor never sees promoted MIR
rust-lang/rust@9a78412511 Split
Handler::emit_diagnosticin two.rust-lang/rust@2c2c7f13a6 Remove
Handler::emit_diag_at_span.rust-lang/rust@b0d5b442e9 Avoid
DiagnosticBuilder::<T>::newcalls.rust-lang/rust@19d28a4f28 Change
msg: impl Into<String>for bug diagnostics.rust-lang/rust@742f193ef8 Move special methods from ClosureKind back into rustc
rust-lang/rust@3c17514ae9 Use the Waker::noop API in tests
rust-lang/rust@5644a53426 rustc_mir_build: Enforce
rustc::potential_query_instabilitylintrust-lang/rust@4287f5a777 rustc_mir_build: Make non-exhaustive non-empty match diagnotics deterministic
rust-lang/rust@4839cca9aa Recurse into let bindings if possible in ref casting lint
rust-lang/rust@97a26138e9 Refactor and rename some functions in ref casting lint
rust-lang/rust@07e6224eff Extract casting detection logic in it's own function
rust-lang/rust@05b64a84a3 remove
instantfrom allowed dependenciesrust-lang/rust@4cb2a281cb update measureme to 10.1.2 to deduplicate parking_lot
rust-lang/rust@601d52a703 Include an additional cherry-pick
rust-lang/rust@5a8d6e784d Fix bootstrap test failures
rust-lang/rust@3ea1331f51 Fix target_feature config in portable-simd
rust-lang/rust@c355040a5c Don't forget pure rustc target features in check-cfg
rust-lang/rust@acac133997 Use all the known features in check-cfg
rust-lang/rust@428395e064 Move rustc_codegen_ssa target features to rustc_target
rust-lang/rust@e559172249 Fix cases where std accidentally relied on inline(never)
rust-lang/rust@bb7c483e48 Update to LLVM 17.0.6
rust-lang/rust@e3b7ecc1ef Remove one use of
span_bug_no_panic.rust-lang/rust@7bdb227567 Avoid
struct_diagnosticwhere possible.rust-lang/rust@dc05a30996 Inline and remove
HandlerInner::emit_diag_at_span.rust-lang/rust@43a0f55506 Remove unused
Handler::treat_err_as_bug.rust-lang/rust@a66cac92cc Add spread arg and missing CoroutineKind
rust-lang/rust@c3a2302fb0 Erase late bound regions from instance
fn_sig()rust-lang/rust@2093d0c58e Reformulate
std::env::{set,remove}_envas safety noterust-lang/rust@9f0849f9e0 Uplift TypeAndMut
rust-lang/rust@b8ea6e686f Uplift ClosureKind
rust-lang/rust@b225aab5ef Stabilize
type_name_of_valrust-lang/rust@823148fa84 Add documentation on
filter_doc_attrrust-lang/rust@0ccd5c4898 Update existing tests
rust-lang/rust@7953d5df0e Add regression test for cfg merging on re-exports
rust-lang/rust@14ed92c33f Don't merge cfg and doc(cfg) attributes for re-exports
rust-lang/rust@8057586d3d Add discussion that concurrent access to the environment is unsafe
rust-lang/rust@fd9f1a7148 rustdoc: fix resize trouble with mobile
rust-lang/rust@77fa09d9a1 rustdoc: avoid whole page layout on each frame
rust-lang/rust@9aabfd5892 rustdoc: bundle sidebar button icon into CSS
rust-lang/rust@273a302ac8 rustdoc: enforce BODY_MIN constraint on sidebar resize
rust-lang/rust@210c88fc7a rustdoc: clean up main.js and src-script.js
rust-lang/rust@0983438faa rustdoc: allow resizing the sidebar