Automatic toolchain upgrade to nightly-2023-06-23 #2591
Merged
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-06-22 to nightly-2023-06-23 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@065a1f5 up to rust-lang/rust@04075b3. The log for this commit range is:
rust-lang/rust@04075b3202 Auto merge of #112686 - estebank:sealed-traits, r=petrochenkov
rust-lang/rust@7dffd24da5 Tweak privacy errors to account for reachable items
rust-lang/rust@717c481739 Account for sealed traits in trait bound errors
rust-lang/rust@2efe091705 Auto merge of #112913 - nnethercote:avoid-Lrc-Box-dyn-CodegenBackend, r=compiler-errors
rust-lang/rust@fa06a371b7 Auto merge of #112695 - nnethercote:inline-before-merging-cgus, r=wesleywiser
rust-lang/rust@0928a1f757 Auto merge of #112914 - matthiaskrgr:rollup-f0kdqh9, r=matthiaskrgr
rust-lang/rust@b13c9417cf Rollup merge of #112908 - spastorino:add-def-id-to-early-bound-region-debug, r=compiler-errors
rust-lang/rust@1b57b163d7 Rollup merge of #112907 - weihanglo:update-cargo, r=weihanglo
rust-lang/rust@3ba66df643 Rollup merge of #112906 - fmease:rustdoc-render-assoc-ty-body-before-where-clause, r=notriddle
rust-lang/rust@cc93c5fca0 Rollup merge of #112876 - compiler-errors:check-subst-compat-in-OpaqueTypeCollector, r=oli-obk
rust-lang/rust@fba636a387 Auto merge of #112814 - antoyo:sync-cg_gcc-2023-06-19, r=bjorn3
rust-lang/rust@abde9ba527 Tweak CGU size estimate code.
rust-lang/rust@5dd7550a08 Avoid
Lrc<Box<dyn CodegenBackend>>
.rust-lang/rust@f272fc3a86 Auto merge of #103503 - thomcc:tvos-support, r=workingjubilee
rust-lang/rust@3ef510ca80 Print def_id on EarlyBoundRegion debug
rust-lang/rust@105ac1c26d Merge root and inlined item placement.
rust-lang/rust@6f228e3420 Inline before merging CGUs.
rust-lang/rust@f6cadae163 Streamline some comments.
rust-lang/rust@af0662f18c Note that posix_spawnp probably still does not work the way people may want
rust-lang/rust@5ef4d1fb2e Actually save all the files
rust-lang/rust@a7ecc71a48 Note the incomplete Command support in the apple-tvos.md document
rust-lang/rust@37854aab76 Update tvOS support elsewhere in the stdlib
rust-lang/rust@49da0acb71 Avoid fork/exec spawning on tvOS/watchOS, as those functions are marked as prohibited
rust-lang/rust@b80e0b7f53 Reorder
tvos_*
functions in apple_base.rs to avoid breaking sorted orderrust-lang/rust@a3f5566858 Apply suggestions from code review
rust-lang/rust@6e62961474 Fix missing link in SUMMARY.md
rust-lang/rust@b18ff59690 Fix rustc_target::spec::apple::tests
rust-lang/rust@df9640211d Add a tvOS entry to the platform-support documentation
rust-lang/rust@abb1911682 Fix the tvOS targets to use the right LLVM target and respect the deployment target environment variables
rust-lang/rust@3785a17dd9 Fix busted data_layout (mismatch vs LLVM) in x86_64 tvOS simulator target
rust-lang/rust@f978d7ea42 Finish up preliminary tvos support in libstd
rust-lang/rust@bdc3db944c wip: Support Apple tvOS in libstd
rust-lang/rust@b610be68e9 Update cargo
rust-lang/rust@b866113d19 rustdoc: render the assoc ty body before the where-clause
rust-lang/rust@c4cd607100 Additional test demonstrating check for full trait ref
rust-lang/rust@5344ed23fa Don't substitute a GAT that has mismatched generics in OpaqueTypeCollector
rust-lang/rust@f78096f57e Update Cargo.lock
rust-lang/rust@4d96893d85 Merge commit '1bbee3e217d75e7bc3bfe5d8c1b35e776fce96e6' into sync-cg_gcc-2023-06-19
rust-lang/rust@1bbee3e217 Merge pull request #282 from rust-lang/sync_from_rust_2023_06_11
rust-lang/rust@37413a2cea Fix indent
rust-lang/rust@607cbfda14 Cleanup and update to rustc 2023-06-19
rust-lang/rust@3d7ec5923d Fix for check_ptr_call for variadic functions
rust-lang/rust@8560b07ebf TO REVERT: temporarily add a patch for rustc
rust-lang/rust@45bca00520 Handle alignment of the load instruction
rust-lang/rust@218575a8ae Working, but requires a patched rustc
rust-lang/rust@9483008d71 Tests for the CI
rust-lang/rust@8bba64673c Cleanup
rust-lang/rust@ef037e6d30 Fix tests
rust-lang/rust@3371fce044 Fix tests
rust-lang/rust@90527b81c9 Some fixes and cleanups
rust-lang/rust@a0edbfb2d3 Test to fix UI tests
rust-lang/rust@e9708ebcef Add note
rust-lang/rust@984b9c52cc Improve sync instructions
rust-lang/rust@6f858a2b0f Add missing cast to fix another issue caused by opaque pointers
rust-lang/rust@e74bc5113d Attempt to fix the tests
rust-lang/rust@4115e09c13 Fix for opaque pointers
rust-lang/rust@3d4c59ed75 Merge branch 'master' into sync_from_rust_2023_06_11
rust-lang/rust@94e5c27012 Update libgccjit and mini_core
rust-lang/rust@c8376e4c78 Add usage of git subtree to readme
rust-lang/rust@8c2b14f708 Update to nightly-2023-06-11
rust-lang/rust@ffb092dbf1 Merge pull request #279 from GuillaumeGomez/regen-intrinsics
rust-lang/rust@8430ec5e50 Updated cranelift codegen to reflect modified trait signature
rust-lang/rust@2c6b979295 Regen intrinsics with latest LLVM version
rust-lang/rust@f16ca93ded Use translatable diagnostics in
rustc_const_eval
rust-lang/rust@3d0a0dccae Add a distinct
OperandValue::ZeroSized
variant for ZSTsrust-lang/rust@afe578791a Auto merge of #111768 - oli-obk:pair_const_llvm, r=cjgillot
rust-lang/rust@80efecf18c Stop creating intermediate places just to immediate convert them to operands
rust-lang/rust@d9d12d7c36 Ensure Fluent messages are in alphabetical order
rust-lang/rust@4d8c6d3502 Merge pull request #277 from rust-lang/feature/global-visibility
rust-lang/rust@a3c1f42c18 Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelix
rust-lang/rust@a512e98028 Set visibility of global
rust-lang/rust@e5b58425f6 Move expansion of query macros in rustc_middle to rustc_middle::query
rust-lang/rust@da466a2adc Prevent insta-stable no alloc shim support
rust-lang/rust@2be697f60d Use global_fn_name instead of format!
rust-lang/rust@c50427ba86 Split AllocatorKind::fn_name in global_fn_name and default_fn_name
rust-lang/rust@35836b326b Don't use an allocator shim for
#[global_allocator]
rust-lang/rust@59177fcb60 Add todo for filter landing pad
rust-lang/rust@77375ab814 Use
landingpad filter
to encode aborting landing padrust-lang/rust@6933be588e Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3
rust-lang/rust@0d183f8e74 Add cross-language LLVM CFI support to the Rust compiler
rust-lang/rust@7a48ba9096 Merge from rustc
rust-lang/rust@f822f8fc5d Merge from rustc
rust-lang/rust@43f2b1696f rename
needs_infer
tohas_infer
rust-lang/rust@9c69c0d67b Merge from rustc
rust-lang/rust@403ebdcdef Auto merge of #101069 - zhaixiaojuan:loongarch64-inline-asm, r=Amanieu
rust-lang/rust@7ec90e3077 Add loongarch64 asm! support
rust-lang/rust@94735c7a5c Revert "Remove #[alloc_error_handler] from the compiler and library"
rust-lang/rust@fab5943828 Merge from rustc
rust-lang/rust@321337b0a5 Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco
rust-lang/rust@7dc2487e6a Merge from rustc
rust-lang/rust@f40e4da5d9 Add
rustc_fluent_macro
to decouple fluent fromrustc_macros
rust-lang/rust@0cbf2b9715 Merge pull request #267 from rust-lang/inline-attribute
rust-lang/rust@b93041af0a Add support for inline attribute
rust-lang/rust@5f30b63b3b Remove #[alloc_error_handler] from the compiler and library
rust-lang/rust@6883c25a9b Auto merge of #109989 - ids1024:m68k-asm, r=Amanieu
rust-lang/rust@387718fedc Add inline assembly support for m68k
rust-lang/rust@8541fce93c Rollup merge of #96971 - zhaixiaojuan:master, r=wesleywiser
rust-lang/rust@17cbb61c08 Merge pull request #266 from rust-lang/test/stdarch-emulator
rust-lang/rust@a6d7ab5b00 Run emulated stdarch tests in the CI
rust-lang/rust@556ab26283 Define MIN_ALIGN for loongarch64
rust-lang/rust@76c10cc1c9 Merge pull request #262 from rust-lang/fix/vpshrdvw
rust-lang/rust@65a20d3f71 Fix vpshrd llvm instrinsics
rust-lang/rust@ba60936e48 Merge pull request #260 from GuillaumeGomez/ignore-llvm
rust-lang/rust@24ea06b0bf Merge pull request #259 from GuillaumeGomez/regen-intrinsics
rust-lang/rust@98482ad1e4 Regen intrinsics
rust-lang/rust@b769ad26b0 Add
llvm
folder to .gitignore filerust-lang/rust@5af59b67b4 Merge pull request #261 from GuillaumeGomez/update-gcc-jit
rust-lang/rust@7e2e5054a6 Update gccjit dependency version
rust-lang/rust@2bfd89d91b Update gccjit and remove libc 0.1 dependency
rust-lang/rust@ade3739c07 Merge pull request #257 from arpankapoor/master
rust-lang/rust@68b8500235 move u128 test to std_example
rust-lang/rust@6e1a79c6a4 Add u128 PartialEq impl in mini_core.rs
rust-lang/rust@77a9effd3d Optimize bitreverse codegen
rust-lang/rust@0c115bf8b8 Use poison instead of undef
rust-lang/rust@ee38de5155 Remove uses of
box_syntax
in rustc and toolsrust-lang/rust@fe93911ebc Simplify message paths
rust-lang/rust@8652bbb072 replace legacy copyright annotations in submodules
rust-lang/rust@cbbaebc34c Rollup merge of #108783 - antoyo:sync-cg_gcc-2023-03-04, r=cjgillot
rust-lang/rust@7b85215c4f Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se,scottmcm
rust-lang/rust@cf9c2f840f Fix for diagnostics
rust-lang/rust@94538736a8 Update gccjit
rust-lang/rust@d725cfb6ab Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023-03-04
rust-lang/rust@ea83d6f4d8 Use
List::empty()
instead ofmk_substs(&[])
.rust-lang/rust@5b0dbc47d7 Rename many interner functions.
rust-lang/rust@bfa228b48c Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obk
rust-lang/rust@aefda5786e Remove type-traversal trait aliases
rust-lang/rust@984945a117 various: translation resources from cg backend
rust-lang/rust@3e14bba40c errors: generate typed identifiers in each crate
rust-lang/rust@4238ce2195 s/eval_usize/eval_target_usize/ for clarity
rust-lang/rust@9c6f7cb3c7 session: diagnostic migration lint on more fns
rust-lang/rust@01241f8888 create and use GlobalAlloc::address_space
rust-lang/rust@559b57e50a abi: add
AddressSpace
field toPrimitive::Pointer
rust-lang/rust@2671f378bc Change
src/test
totests
in source files, fix tidy and testsrust-lang/rust@26c010c941 Simplify some iterator combinators
rust-lang/rust@2d09c9bc94 Add missing anonymous lifetime
rust-lang/rust@b4e9ba5cf3 rustc: Remove needless lifetimes
rust-lang/rust@6ec5ebdc2c Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisa
rust-lang/rust@ac4e9caaf5 Add
round_ties_even
tof32
andf64
rust-lang/rust@79f7b7b874 Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3
rust-lang/rust@d5f7c20ce5 Add LLVM KCFI support to the Rust compiler
rust-lang/rust@6181cb2929 Move linkage type check to HIR analysis and fix semantics issues.
rust-lang/rust@213ced1c43 Destruct landing_pad return value before passing it to cg_ssa
rust-lang/rust@12224e81c9 Auto merge of #97485 - bjorn3:new_archive_writer, r=wesleywiser
rust-lang/rust@f9805a2186 Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillot
rust-lang/rust@38dfdee36a Prefer doc comments over
//
-comments in compilerrust-lang/rust@690085c2da Rewrite LLVM's archive writer in Rust
rust-lang/rust@39511672e7 Remove more redundant
all
srust-lang/rust@20ff36217a Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3
rust-lang/rust@ee50714c91 Auto merge of #103138 - nnethercote:merge-BBs, r=bjorn3
rust-lang/rust@5d862b86df Rollup merge of #103750 - calebzulawski:master, r=workingjubilee
rust-lang/rust@d01b63a09a Use
&mut Bx
more.rust-lang/rust@d2d2b28f5a Auto merge of #102570 - cjgillot:deagg-debuginfo, r=oli-obk
rust-lang/rust@af8682b8b4 Introduce composite debuginfo.
rust-lang/rust@eb0bc4759b Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obk
rust-lang/rust@695c76c45a Use custom entry name in gcc
rust-lang/rust@358419cc25 add is_sized method on Abi and Layout, and use it
rust-lang/rust@2596ab4d75 Allow actual AVX512-related feature names in the case of some misleading aliases
rust-lang/rust@e876f43599 fix cranelift and gcc
rust-lang/rust@87237cb699 Add type_array to BaseTypeMethods
rust-lang/rust@5a1c8e8e5c Rewrite implementation of
#[alloc_error_handler]
rust-lang/rust@a1d984ce61 Auto merge of #103392 - RalfJung:miri, r=oli-obk
rust-lang/rust@e30385bc06 Support raw-dylib functions being used inside inlined functions
rust-lang/rust@d3b02e3186 Migrate all diagnostics
rust-lang/rust@1e9d9b184c merge rustc history
rust-lang/rust@14e0e0fec3 Stabilize asm_sym
rust-lang/rust@f0e40831df Auto merge of #2583 - RalfJung:rustup, r=oli-obk
rust-lang/rust@413edf6771 Remove type argument of array_alloca and rename to byte_array_alloca
rust-lang/rust@af0b18b454 Remove dynamic_alloca from BuilderMethods
rust-lang/rust@3f43ee2407 Merge apply_attrs_callsite into call and invoke
rust-lang/rust@69a065ef81 Remove unused target_cpu and tune_cpu methods from ExtraBackendMethods
rust-lang/rust@29edc888bd Remove several unused methods from MiscMethods
rust-lang/rust@2db7a873de Remove unused Context assoc type from WriteBackendMethods
rust-lang/rust@869203cdb2 Rollup merge of #101075 - ellishg:rustc_codegen_gcc_diagnostics, r=davidtwco
rust-lang/rust@5ae3bf2ed3 print when ranlib failed without an exit code
rust-lang/rust@4d398832a5 Stabilize bench_black_box
rust-lang/rust@277b997adc lint and remove unused diagnostic
rust-lang/rust@d1741f6d62 remove comment
rust-lang/rust@0ae1e27b17 fix lifetime error
rust-lang/rust@43b3206571 rebase and update trait names
rust-lang/rust@5c839d995b impl SessionDiagnostic for LayoutError and Spanned
rust-lang/rust@059326c4bd Add monomorphization errors
rust-lang/rust@70ab0548a0 lint type
rust-lang/rust@d3bb849fe9 Add wrapper type for ExitCode for use in RanlibFailure
rust-lang/rust@ff9bf7b6b3 remove IntoDiagnosticArg impl for Option
rust-lang/rust@1f3ae14c83 Lint against untranslatable diagnostics in rustc_codegen_gcc
rust-lang/rust@534ce39aac Add LayoutSizeOverflow
rust-lang/rust@33b58ebf22 Add LTONotSupported
rust-lang/rust@7fc07caf67 Add UnwindingInlineAsm
rust-lang/rust@7277046d84 Add LinkageConstOrMutType
rust-lang/rust@23eae52d45 Add RanlibFailure
rust-lang/rust@c3dce60ac7 Remove dead broken code from const zst handling in backends
rust-lang/rust@ecb861316e Rollup merge of #100653 - cuviper:fptoint_sat, r=michaelwoerister,antoyo
rust-lang/rust@f2d73af6d7 Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obk
rust-lang/rust@7006047b2d Auto merge of #96946 - WaffleLapkin:ptr_mask, r=scottmcm
rust-lang/rust@c32ad5c229 interpret: rename relocation → provenance
rust-lang/rust@1a61b6e919 Auto merge of #100999 - nnethercote:shrink-FnAbi, r=bjorn3
rust-lang/rust@89003418b3 Move
ArgAbi::pad_i32
intoPassMode::Cast
.rust-lang/rust@d83636d3fa Turn
ArgAbi::pad
into abool
.rust-lang/rust@5a6992916e Simplify arg capacity calculations.
rust-lang/rust@f78592f1bc Change
FnAbi::args
to a boxed slice.rust-lang/rust@93191f66dc Box
CastTarget
withinPassMode
.rust-lang/rust@1acc3b45e3 Fix
ptr_mask
impl in cg gccrust-lang/rust@34d33f2299 Implement
ptr_mask
intrinsic in cg gccrust-lang/rust@0646f0dda6 Move the cast_float_to_int fallback code to GCC