Description
Updating Rust toolchain from nightly-2024-04-02 to nightly-2024-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@1684a75 up to rust-lang/rust@88c2f4f. The log for this commit range is:
rust-lang/rust@88c2f4f5f5 Auto merge of #123385 - matthiaskrgr:rollup-v69vjbn, r=matthiaskrgr
rust-lang/rust@31900b4c13 Rollup merge of #123378 - ferrocene:hoverbear/bump-sysinfo-to-0.30.8, r=Nilstrieb
rust-lang/rust@8e271d70a2 Rollup merge of #123375 - fmease:rustdoc-sati-re-hotfix, r=GuillaumeGomez
rust-lang/rust@9372948889 Rollup merge of #123368 - maurer:cfi-non-general-coroutines, r=compiler-errors
rust-lang/rust@5b717684ff Rollup merge of #123362 - oli-obk:thread_local_nested_statics, r=estebank
rust-lang/rust@464f264387 Rollup merge of #123348 - fmease:add-synth-auto-trait-impls-tests, r=GuillaumeGomez
rust-lang/rust@a38dde9289 Rollup merge of #123302 - compiler-errors:sized-bound-first, r=estebank
rust-lang/rust@1b0e46f8a0 Rollup merge of #123226 - scottmcm:u32-shifts, r=WaffleLapkin
rust-lang/rust@d63ddef803 Rollup merge of #123198 - krtab:build_hasher_default_const_new, r=Amanieu
rust-lang/rust@a77322c16f Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco
rust-lang/rust@b626f01310 Update sysinfo to 0.30.8
rust-lang/rust@a333b82d04 CFI: Support non-general coroutines
rust-lang/rust@4626521831 Update tests/mir-opt/inline/unchecked_shifts.rs
rust-lang/rust@327aa199dd Improve the build_shift_expr_rhs
comment
rust-lang/rust@029cb1b13b Auto merge of #123372 - GuillaumeGomez:rollup-nwxdzev, r=GuillaumeGomez
rust-lang/rust@70b4ace09d rustdoc: synthetic auto trait impls: accept unresolved region vars for now
rust-lang/rust@5ee4d13709 rustdoc: add a couple of regression tests
rust-lang/rust@44680680ef Rollup merge of #123371 - eduardosm:dangling-test-files, r=compiler-errors
rust-lang/rust@0bf8140a5e Rollup merge of #123366 - oli-obk:cleanups_async_closures, r=compiler-errors
rust-lang/rust@c3a124e9d6 Rollup merge of #123338 - GuillaumeGomez:update-browser-ui-test, r=notriddle
rust-lang/rust@3aab05eecb Rollup merge of #122614 - notriddle:notriddle/search-desc, r=GuillaumeGomez
rust-lang/rust@858a1dfd5b Remove dangling .mir.stderr
and .thir.stderr
test files
rust-lang/rust@36b6f9b58e Auto merge of #123354 - SteveLauC:fix/haiku, r=Nilstrieb
rust-lang/rust@a272007a20 Clean up src/librustdoc/html/render/search_index/encode.rs
rust-lang/rust@6f3cc0903c Avoid an is_empty()
followed by an index op in favor of a single fallible op
rust-lang/rust@b4993c47f2 Prefer UnordSet
over FxHashSet
where possible
rust-lang/rust@64b75f736d Forbid implicit nested statics in thread local statics
rust-lang/rust@5dbaafdb93 Auto merge of #123340 - fmease:rustdoc-simplify-auto-trait-impl-synth, r=GuillaumeGomez
rust-lang/rust@6c5c48e880 Check that nested statics in thread locals are duplicated per thread.
rust-lang/rust@0e682e9875 Auto merge of #123347 - saethlin:only-allow-upstream-llvm-calls, r=Nilstrieb
rust-lang/rust@0bb1ec729f Remove redundant code comments
rust-lang/rust@2531d08e34 Auto merge of #123336 - workingjubilee:strip-the-trace-off-my-back, r=Nilstrieb
rust-lang/rust@bb439900dd style: fmt
rust-lang/rust@6ad96825fc fix: build on haiku by adding missing import
rust-lang/rust@e2cf2cb303 Auto merge of #122267 - compiler-errors:closure-like-goals, r=lcnr
rust-lang/rust@6bbd8c519a Auto merge of #122945 - andy-k:sorted-vec-example, r=jhpratt
rust-lang/rust@09ea3f93ee Fix obligation param and bless tests
rust-lang/rust@5f59b7f763 Instantiate closure-like bounds with placeholders to deal with binders correctly
rust-lang/rust@f2fd2d8c70 Make sure to insert Sized bound first into clauses list
rust-lang/rust@31075bb493 Auto merge of #123346 - workingjubilee:rollup-ix9qpsi, r=workingjubilee
rust-lang/rust@748dba2baf Only allow upstream calls to LLVM intrinsics, not any link_name function
rust-lang/rust@347c579648 Rollup merge of #123330 - jfgoog:pass-backtrace, r=Kobzol
rust-lang/rust@48b2a517fc Rollup merge of #123323 - devnexen:thread_set_name_solaris_fix, r=workingjubilee
rust-lang/rust@069e7f2a76 rustdoc: heavily simplify synthesis of auto trait impls
rust-lang/rust@dd5e502d4b Auto merge of #123327 - BoxyUwU:param_env_docs_rewrite, r=compiler-errors
rust-lang/rust@ca36fe310e std::thread: set_name change for solaris/illumos.
rust-lang/rust@1dcaf70c0e Note -Cstrip is not a security measure
rust-lang/rust@4994f73a27 Revise strip-symbols paragraph
rust-lang/rust@973663db9d Discourage stripping symbols in devtools
rust-lang/rust@59120d0ef5 Update to new browser-ui-test version
rust-lang/rust@652f6f71eb Pass RUST_BACKTRACE when running docker.
rust-lang/rust@cbd593ed18 rustdoc: synthetic impls: auto traits: Fx{Hash↦Index}{Map,Set}
rust-lang/rust@3896f07627 Note impact of -Cstrip
on backtraces
rust-lang/rust@03dd329355 maybe
rust-lang/rust@a91f6221b9 Update ParamEnv
docs
rust-lang/rust@0601f0c66d De-LLVM the unchecked shifts [MCP#693]
rust-lang/rust@54ab425839 Add fn const BuildHasherDefault::new
rust-lang/rust@c59e93c753 Address PR feedback
rust-lang/rust@8d5977d6af Slightly simplify the iN::partial_cmp
MIR
rust-lang/rust@3da115a93b Add+Use mir::BinOp::Cmp
rust-lang/rust@744c664ba2 Add a MIR pre-codegen test for derived PartialOrd
rust-lang/rust@643029693b clarify equivalency of binary_search and partition_point
rust-lang/rust@5afe4a9e09 improve example on inserting to a sorted vector to avoid shifting equal elements
rust-lang/rust@c65f7d8ff1 rustdoc-search: address nits
rust-lang/rust@28db4ccda7 rustdoc-search: compressed bitmap to sort, then load desc
rust-lang/rust@e860b9cd24 Use promise.all to load sorted results in parallel
rust-lang/rust@2e368bfe9e Fix style errors
rust-lang/rust@5b44bfda7f rustdoc-search: shard the search result descriptions
rust-lang/rust@351890d682 rustdoc: clean up formatting