Automatic toolchain upgrade to nightly-2023-04-30 #2458
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update Rust toolchain from nightly-2023-04-29 to nightly-2023-04-30 without any other source changes.
This is an automatically generated pull request. If any of the CI checks fail, manual intervention is required. In such a case, review the changes at https://github.com/rust-lang/rust from rust-lang/rust@f495605 up to rust-lang/rust@87b1f89. The log for this commit range is:
rust-lang/rust@87b1f891ea Auto merge of #110576 - jyn514:unify-test-args, r=ozkanonur
rust-lang/rust@78a709348d Fix
x test --no-deps
rust-lang/rust@2a75607bab Combine several
Step
s into a single step with multiple pathsrust-lang/rust@ff674c1664 Convert the rest of the
test
Steps to run_cargo_testrust-lang/rust@eb62877597 Auto merge of #110994 - matthiaskrgr:rollup-wv4u5yi, r=matthiaskrgr
rust-lang/rust@72de69e046 Rollup merge of #110979 - jyn514:windows-locking, r=ChrisDenton
rust-lang/rust@39ed894926 Rollup merge of #110964 - notriddle:notriddle/deref-impl, r=GuillaumeGomez
rust-lang/rust@cdcec39be6 Rollup merge of #110951 - mixi:libressl-3.7.x, r=Mark-Simulacrum
rust-lang/rust@0756c1cb89 Rollup merge of #110950 - JohnBobbo96:rustc_arena_unsafe_fn, r=Nilstrieb
rust-lang/rust@957a6ad4d9 Rollup merge of #110644 - pietroalbini:pa-json-formatting-tests, r=Mark-Simulacrum
rust-lang/rust@825bc606f5 Rollup merge of #105848 - lukas-code:backticks, r=GuillaumeGomez,jyn514,notriddle
rust-lang/rust@27d22d2045 Auto merge of #110992 - bjorn3:sync_cg_clif-2023-04-29, r=bjorn3
rust-lang/rust@d925a536b5 Update list of allowed cg_clif dependencies
rust-lang/rust@a8697f9565 Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-2023-04-29
rust-lang/rust@ef07e8e60f Integrate better with Cranelift's profiling infrastructure
rust-lang/rust@517b5c1f1b Update Cranelift to 0.95.1
rust-lang/rust@ee3721eec6 Rustup to rustc 1.71.0-nightly (f49560538 2023-04-28)
rust-lang/rust@4f15a772b3 Add
rustdoc::unescaped_backtick
lintrust-lang/rust@72022bb24d Sync from rust f4956053816439a5884cb2ad1247835858f92218
rust-lang/rust@f2299490c1 Auto merge of #108106 - the8472:layout-opt, r=wesleywiser
rust-lang/rust@500c19c8ee windows: kill rust-analyzer-proc-macro-srv before deleting stage0 directory
rust-lang/rust@107257eedc switch Crate to run_cargo_test
rust-lang/rust@fc5a742b24 [wip] separate out a test_crate_args fn
rust-lang/rust@41d7937493 Remove unnecessary
test_kind
field andTestKind
structrust-lang/rust@af2c7e0f9b Auto merge of #110978 - Dylan-DPC:rollup-xclzwax, r=Dylan-DPC
rust-lang/rust@81910a1b21 Rollup merge of #110965 - compiler-errors:anon-lt-dupe-oops, r=cjgillot
rust-lang/rust@7721c7319d Rollup merge of #110962 - cjgillot:no-hash-drops, r=compiler-errors
rust-lang/rust@339786e012 Rollup merge of #110958 - compiler-errors:stdlib-refinement, r=cuviper
rust-lang/rust@650f8fddd9 Rollup merge of #110932 - sameer:master, r=michaelwoerister
rust-lang/rust@55df5c8023 Rollup merge of #110894 - loongarch-rs:bump-libffi-sys, r=Mark-Simulacrum
rust-lang/rust@6da62a40f2 Rollup merge of #110614 - compiler-errors:new-solver-overflow-response, r=lcnr
rust-lang/rust@47fb8e6c70 Deny the
unsafe_op_in_unsafe_fn
lint inrustc_arena
.rust-lang/rust@572c0d553f Auto merge of #110643 - pietroalbini:pa-bump-stage0, r=Mark-Simulacrum
rust-lang/rust@7a96158b53 Auto merge of #110967 - matthiaskrgr:rollup-vfbl7gm, r=matthiaskrgr
rust-lang/rust@61fb5a91b7 layout-alignment-promotion logic should depend on the niche-bias
rust-lang/rust@afe106cdc8 [review] add comments, turn flag into enum
rust-lang/rust@67a835d755 fix codegen test
rust-lang/rust@34ef13b15b Rollup merge of #110960 - lukas-code:unused-mut, r=compiler-errors
rust-lang/rust@235d088412 Rollup merge of #110957 - WaffleLapkin:reach_generator_conflict_error, r=cjgillot
rust-lang/rust@afbb1881ab Rollup merge of #110948 - TimNN:patch-1, r=WaffleLapkin
rust-lang/rust@03da9dbea0 Rollup merge of #110944 - RalfJung:offset, r=compiler-errors
rust-lang/rust@37076ebbe5 Rollup merge of #110927 - nnethercote:Encoder-Decoder-cleanups, r=scottmcm
rust-lang/rust@4751c85e50 Rollup merge of #110921 - JohnBobbo96:rustc_arena_nonnull, r=Nilstrieb
rust-lang/rust@33f15e899d Rollup merge of #110917 - Be-ing:whole_archive_with_staticlib_fix, r=petrochenkov
rust-lang/rust@aba9fb4696 Rollup merge of #110877 - compiler-errors:binop-err, r=cjgillot
rust-lang/rust@4e05cfb5ff Don't duplicate anonymous lifetimes for async fn in traits
rust-lang/rust@2299ba1ca2 rustdoc: fix weird margins between Deref impl items
rust-lang/rust@7f26191aed Make drop_flags an IndexVec.
rust-lang/rust@10c77b1cd0 rustdoc: move deref tests into a directory
rust-lang/rust@fc63926e18 remove unused
mut
srust-lang/rust@754a62c306 Fix an ICE in conflict errors diagnostics
rust-lang/rust@33871c97ab Make sure that signatures aren't accidental refinements
rust-lang/rust@69c71dacda fix false negative for
unused_mut
rust-lang/rust@b29b56f520 Add regression test for issue 110929
rust-lang/rust@dc94522072 bless line changes in tests-listing-format-json.run.stdout
rust-lang/rust@a7bb8c7851 handle cfg(bootstrap)
rust-lang/rust@d64f46a553 bump stage0
rust-lang/rust@4e04da6183 replace version placeholders
rust-lang/rust@24adb1f68c include source error for LoadLibraryExW
rust-lang/rust@21ae5bd5c0 Add support for LibreSSL 3.7.x
rust-lang/rust@f1b88eab50 run-make test: using single quotes to not trigger the shell
rust-lang/rust@586d17d330 share BinOp::Offset between CTFE and Miri
rust-lang/rust@23e91d4d73 Remove some unnecessary derives.
rust-lang/rust@a676dfa888 Remove
MemDecoder::read_byte
.rust-lang/rust@7a16d25365 Add some provided methods to
Encoder
/Decoder
.rust-lang/rust@fa133f5354 Remove a low-value assertion.
rust-lang/rust@618841b815 Use
NonNull::new_unchecked
andNonNull::len
inrustc_arena
.rust-lang/rust@37c9e45186 Add a comment explaining the lack of
Decoder::read_enum_variant
.rust-lang/rust@b51deba9ac Remove
MemDecoder::read_raw_bytes_inherent
.rust-lang/rust@1a51ec6864 bless tests
rust-lang/rust@351e208f4c add tracing for layout optimizations
rust-lang/rust@4907dac54c don't promote large fields to higher alignments if that would affect niche placement
rust-lang/rust@faf2da3e2f try two different niche-placement strategies when layouting univariant structs
rust-lang/rust@be8e67d93c refactor: extract function
rust-lang/rust@6a89e9451f only error with +whole-archive,+bundle for rlibs
rust-lang/rust@c7b7248a60 Bump libffi-sys to 2.3.0
rust-lang/rust@2f624db5ea rename
needs_infer
tohas_infer
rust-lang/rust@3125979b78 Fix a bad binop error when we need a call
rust-lang/rust@015acc2611 Provide RHS type hint when reporting operator error
rust-lang/rust@3d80dd983d Clean up some builtin operator typeck logic
rust-lang/rust@ee8942138a Split out make_ambiguous_response_no_constraints
rust-lang/rust@5fa82092ae Clear response values for overflow in new solver
rust-lang/rust@065d81ac6f Lower
intrinsics::offset
tomir::BinOp::Offset
rust-lang/rust@0c79ce3bac Add two fixmes
rust-lang/rust@c5be67ba36 Pass all extra args in rustc-clif before user supplied args
rust-lang/rust@a7c797909c Make rustdoc using run-make tests work
rust-lang/rust@b56d4ab66b Update portable-simd test
rust-lang/rust@669b1e367c Rustup to rustc 1.71.0-nightly (f5559e338 2023-04-24)
rust-lang/rust@1c978ee516 Sync from rust f5559e338256f17ada6d82b429acc2dbd8facc9c
rust-lang/rust@b908472a93 Revert "Remove #[alloc_error_handler] from the compiler and library"
rust-lang/rust@106db3ef59 Fix
rustc_index
imports outside the compilerrust-lang/rust@dd172d08d4 Split
{Idx, IndexVec, IndexSlice}
into their own modulesrust-lang/rust@c7155f2a78 Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco
rust-lang/rust@6b80e9c0a6 Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin
rust-lang/rust@eb00459737 update tests for the test harness's json formatting
rust-lang/rust@4edba553c3 add support for
// unset-exec-env
in compiletestrust-lang/rust@2bf5f77696 treat the dev channel as nightly in compiletest
rust-lang/rust@805c4a27f5 Rustup to rustc 1.71.0-nightly (8bdcc62cb 2023-04-20)
rust-lang/rust@8b229bb245 Update Cranelift to 0.95.0
rust-lang/rust@9dd0653ed5 offset_of
rust-lang/rust@22e6885de0 Remove WithOptconstParam.
rust-lang/rust@10bdc6a99e Rustup to rustc 1.71.0-nightly (d0f204e4d 2023-04-16)
rust-lang/rust@ea641ed35b Sync from rust d0f204e4d750b62f9d6c2593405e828757126832
rust-lang/rust@2ead2f56c0 Remove #[alloc_error_handler] from the compiler and library
rust-lang/rust@fe3e38306f Remove from cranelift too.
rust-lang/rust@4ece6d0e44 Minor build perf optimization
rust-lang/rust@41866bf2f4 Fix a couple of 2018 edition warnings
rust-lang/rust@4435686a48 Fix warnings when building the build system in rust's CI
rust-lang/rust@51ac38190f Enable tls test on MSVC Windows
rust-lang/rust@7b83e16d5b Workaround bug in rustc when panicking for -Cpanic=abort
rust-lang/rust@dfaeab8c5c Fix rustc test suite
rust-lang/rust@45eb938b09 Rustup to rustc 1.70.0-nightly (af06dce64 2023-04-08)
rust-lang/rust@8b447bcdd8 Sync from rust af06dce64bf87ea9206bdf6cff61c144b9ce8458
rust-lang/rust@c4b379460f Use --nocapture instead of RUST_TEST_NOCAPTURE
rust-lang/rust@c7053b391c Set a timeout of 1h for the "Various rustc tests" GHA workflow
rust-lang/rust@9970b04646 Don't deadlock when failing to acquire a jobserver token
rust-lang/rust@446650cb00 Rename
Abort
terminator toTerminate
rust-lang/rust@9da329d243 Refactor unwind from Option to a new enum
rust-lang/rust@dc5a8c8881 Use
FieldIdx
in various things related to aggregatesrust-lang/rust@e2e598f5fb Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk
rust-lang/rust@69b57c2db5 Update
ty::VariantDef
to useIndexVec<FieldIdx, FieldDef>
rust-lang/rust@fd4e1d55ea Fix rustc test suite
rust-lang/rust@dc7409c8ec Rustup to rustc 1.70.0-nightly (17c116721 2023-03-29)
rust-lang/rust@86a71bf45b Sync from rust 17c11672167827b0dd92c88ef69f24346d1286dd
rust-lang/rust@e88c4052c3 Rollup merge of #109716 - scottmcm:field-to-fieldidx, r=oli-obk
rust-lang/rust@5a7ce4609e Support TLS access into dylibs on Windows
rust-lang/rust@406eb96437 Move
mir::Field
→abi::FieldIdx
rust-lang/rust@37ab4bd419 Rollup merge of #108480 - Zoxc:rayon-tlv, r=cuviper
rust-lang/rust@b2796ecb77 Add issue reference to fixmes
rust-lang/rust@edc05ae489 Improve public interface of CValue and CPlace
rust-lang/rust@174b73e3c9 Refactor write_cvalue_maybe_transmute to clarify code flow
rust-lang/rust@a5f11c7aeb Avoid CValue::const_val in a couple of places
rust-lang/rust@0e50c9e4f3 Update example output in pretty_clif.rs
rust-lang/rust@b6cf0a623f Remove CPlace::inner and make CPlaceInner private
rust-lang/rust@e5647908d1 Split codegen_i128::maybe_codegen into two functions
rust-lang/rust@9b40efa24e Fix ICE for --emit llvm-ir
rust-lang/rust@80d93e8a66 Rustup to rustc 1.70.0-nightly (db0cbc48d 2023-03-26)
rust-lang/rust@3b0631a130 Sync from rust db0cbc48d4aaa300713a95d9b317a365a474490c
rust-lang/rust@d0547f4c99 Run ui/extern tests from the rustc test suite
rust-lang/rust@c0f2b10e15 Skip building crates without tests for regex
rust-lang/rust@5b1268d16b Update portable-simd
rust-lang/rust@32f59bad5b Add fixme
rust-lang/rust@257d9005b4 Also include MIR statements in clif ir dumps by default
rust-lang/rust@ae60cb1287 Merge pull request #1366 from bjorn3/rip_out_simd_ssa
rust-lang/rust@c3ee030119 Fix passing and returning vector types
rust-lang/rust@bb5ac03edb Refactor:
VariantIdx::from_u32(0)
->FIRST_VARIANT
rust-lang/rust@a28adc881c Merge pull request #1365 from bjorn3/dev-release
rust-lang/rust@aab1526164 Recreate the release every time
rust-lang/rust@eed1f75415 Don't store vector types in ssa variables
rust-lang/rust@92bb0a85e9 Update indexmap and rayon crates
rust-lang/rust@cc570ae05c Publish a dev release on every commit
rust-lang/rust@ccab9b0e84 Remove stale assets
rust-lang/rust@273ca2f537 Update action name
rust-lang/rust@608ca6f45b Add license identifiers
rust-lang/rust@6352a405dd Import github-release from bytecodealliance/wasmtime@a002a2c
rust-lang/rust@6bced6e434 Ignore Inlined spans when computing caller location
rust-lang/rust@5c9f0073ee Rustup to rustc 1.70.0-nightly (1459b3128 2023-03-23)
rust-lang/rust@d170b6bf80 Sync from rust 1459b3128e288a85fcc4dd1fee7ada2cdcf28794
rust-lang/rust@8b18860677 A MIR transform that checks pointers are aligned
rust-lang/rust@7ac6cc905e Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obk
rust-lang/rust@9558e12965 Add
CastKind::Transmute
to MIRrust-lang/rust@ae0a22cb89 Update regex to fix FreeBSD tests
rust-lang/rust@76a1cfb0e6 Give an error if any of the wrappers can't find cargo, rustc or rustdoc
rust-lang/rust@74e865904c Merge pull request #1363 from bjorn3/update_cranelift
rust-lang/rust@b15fd79f43 Update to Cranelift 0.94
rust-lang/rust@60aafee963 Remove Ty::is_region_ptr
rust-lang/rust@a040947a9e Remove no longer necessary eliminate_unreachable_code pass
rust-lang/rust@b9d7e6f85a Remove outdated fixme
rust-lang/rust@18184d8ecd Format all tests in example/
rust-lang/rust@53d4428189 Rustup to rustc 1.70.0-nightly (511364e78 2023-03-16)
rust-lang/rust@5cfd41d8b4 Sync from rust 511364e7874dba9649a264100407e4bffe7b5425
rust-lang/rust@edb0717e7c Tweak implementation of overflow checking assertions
rust-lang/rust@e42bea9fde Auto merge of #108282 - cjgillot:mir-checked-sh, r=tmiasko
rust-lang/rust@b1cf90c4dc Sparse registry is now the default on nightly
rust-lang/rust@bc6ee857d6 Merge branch 'sync_from_rust'
rust-lang/rust@7b3bd56ed9 Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into sync_cg_clif-2023-03-15
rust-lang/rust@760275d81e Implement checked Shl/Shr at MIR building.