Automatic toolchain upgrade to nightly-2023-08-08 #2687
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-08-07 to nightly-2023-08-08 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@f362387 up to rust-lang/rust@03a119b. The log for this commit range is:
rust-lang/rust@03a119b0b0 Auto merge of #114344 - Kobzol:opt-dist-llvm-profdata, r=nikic
rust-lang/rust@63a81b0c5a Auto merge of #114585 - matthiaskrgr:rollup-h26pvus, r=matthiaskrgr
rust-lang/rust@d9f3d49c81 Rollup merge of #114573 - Kobzol:ci-no-group-on-error, r=oli-obk
rust-lang/rust@e7b7362af2 Rollup merge of #114570 - ttsugriy:miri-vc-typo, r=RalfJung
rust-lang/rust@06daa9e263 Rollup merge of #114562 - Trolldemorted:thiscall, r=oli-obk
rust-lang/rust@1d82946e52 Rollup merge of #114510 - krasimirgg:llvm-17-cmi, r=nikic
rust-lang/rust@9b1f9433db Rollup merge of #114496 - taiki-e:sparc32-atomic, r=Amanieu
rust-lang/rust@b0a5126f06 Rollup merge of #114495 - taiki-e:avr-atomic, r=Amanieu
rust-lang/rust@7a52fe5396 Rollup merge of #114485 - spastorino:add-trait-decls, r=oli-obk
rust-lang/rust@2a643b2dc0 Rollup merge of #114196 - compiler-errors:bubble-pls, r=lcnr
rust-lang/rust@bf40327270 Rollup merge of #113568 - ferrocene:pa-spurious-weak-lang-item-2, r=b-naber
rust-lang/rust@409d9946cd change test to use
if black_box(false)
rust-lang/rust@84ec2633de Auto merge of #113902 - Enselic:lint-recursive-drop, r=oli-obk
rust-lang/rust@6e4d7bd90e Add TraitDef::trait_decl method
rust-lang/rust@0e69a8ad20 Add all_trait_decls to SMIR
rust-lang/rust@496faa857c Convert trait declaration to SMIR
rust-lang/rust@4199a3c13a Convert unsafety using the stable method and reuse mir::Safety
rust-lang/rust@3f3262e592 stabilize abi_thiscall
rust-lang/rust@139b49b995 Auto merge of #114576 - lnicola:sync-from-ra, r=lnicola
rust-lang/rust@a42f832312 Merge commit 'baee6b338b0ea076cd7a9f18d47f175dd2ba0e5d' into sync-from-ra
rust-lang/rust@8d3360830c Do not hide CI error logs in a group when a failure happens
rust-lang/rust@adb15a20ac Auto merge of #114560 - RalfJung:miri, r=RalfJung
rust-lang/rust@4a71a05d52 Auto merge of #114569 - matthiaskrgr:rollup-p8tcxtz, r=matthiaskrgr
rust-lang/rust@dee4cba955 [miri][typo] Fix a typo in a vector_block comment.
rust-lang/rust@d804b74c6c Rollup merge of #114549 - chenyukang:yukang-review-resolve-part, r=petrochenkov
rust-lang/rust@cbe2522652 Rollup merge of #114382 - scottmcm:compare-bytes-intrinsic, r=cjgillot
rust-lang/rust@f5df519fe7 Rollup merge of #114365 - tshepang:patch-6, r=Mark-Simulacrum
rust-lang/rust@59d2a4b1e5 Rollup merge of #114362 - tshepang:patch-1, r=Mark-Simulacrum
rust-lang/rust@fe1c3a1a5e Rollup merge of #114230 - workingjubilee:codegen-tests-that-nest, r=Mark-Simulacrum
rust-lang/rust@137177386b Rollup merge of #114229 - workingjubilee:nest-sanitizer-dir, r=Mark-Simulacrum
rust-lang/rust@61c55e37cc Rollup merge of #114093 - Enselic:stdin-unknown-mod, r=Mark-Simulacrum
rust-lang/rust@bab20b410e Rollup merge of #98935 - kellerkindt:option_retain, r=Mark-Simulacrum
rust-lang/rust@9fca8e7517 Auto merge of #114206 - sethp:patch-1, r=Mark-Simulacrum
rust-lang/rust@2aae331706 Auto merge of #112916 - tgross35:patch-1, r=Mark-Simulacrum
rust-lang/rust@72c6b8d36f Auto merge of #114565 - matthiaskrgr:rollup-p7cjs3m, r=matthiaskrgr
rust-lang/rust@75277a6606 Apply suggestions from code review
rust-lang/rust@502af03445 Add a new
compare_bytes
intrinsic instead of callingmemcmp
directlyrust-lang/rust@f44f0279fa Rollup merge of #114558 - Enselic:lifetime-diagnostic-fixed, r=cjgillot
rust-lang/rust@44479d1b35 Rollup merge of #114556 - Enselic:issue-numbers-enforced, r=compiler-errors
rust-lang/rust@1ea9951b43 Rollup merge of #114550 - dtolnay:globalalloc, r=compiler-errors
rust-lang/rust@d720f93a62 Rollup merge of #114543 - RalfJung:test-96944, r=compiler-errors
rust-lang/rust@74dce18639 Rollup merge of #114542 - RalfJung:const-prop-nonsense, r=compiler-errors
rust-lang/rust@22d142aecc Rollup merge of #114535 - klensy:windows-sys-0-42, r=compiler-errors
rust-lang/rust@8a7520995c Remove FIXME about NLL diagnostic that is already improved
rust-lang/rust@baee6b338b Auto merge of #15406 - lowr:fix/panic-missing-impl-self-ty, r=lnicola
rust-lang/rust@582917453b Don't provide
generate_default_from_new
when impl self ty is missingrust-lang/rust@2b9876bd6d Issue numbers are enforced on active features; remove FIXME
rust-lang/rust@eb0fcc5ad1 refactor on span_look_ahead
rust-lang/rust@704aa56ba0 Generate better function argument names in global_allocator expansion
rust-lang/rust@efd54ccf5a interpret: use ConstPropNonsense for more const-prop induced issues
rust-lang/rust@0c595440e3 add test for issue #111353
rust-lang/rust@09c71a5547 add test for issue #96944
rust-lang/rust@55935df22d bump schannel, miow to drop windows-sys 0.42
rust-lang/rust@70fa270637 Auto merge of #15401 - Veykril:disabled-proc-macro, r=Veykril
rust-lang/rust@042be329a7 Turn unresolved proc macro expansions into missing expressions
rust-lang/rust@5e1394eb37 Auto merge of #15397 - lnicola:fallible-generate-delegate-trait, r=lnicola
rust-lang/rust@622b18e579 Remove unwraps from Generate delegate trait
rust-lang/rust@eed86c0d98 Auto merge of #15392 - Wilfred:stopped_color, r=lnicola
rust-lang/rust@9941db4512 llvm-wrapper: adapt for LLVM API changes
rust-lang/rust@27e2eea54f Auto merge of #15393 - Wilfred:full_moniker_param, r=Veykril
rust-lang/rust@d1174a974e Auto merge of #3013 - RalfJung:tree-borrow-data-races, r=RalfJung
rust-lang/rust@36716dc21c add a test ensuring that we enforce noalias on accesses
rust-lang/rust@ee674e7961 tree borrows: consider some retags as writes for the purpose of data races
rust-lang/rust@f0cbc7d3dc ensure we allow zero-sized references to functions and vtables
rust-lang/rust@e55f49415d borrow tracking: simplify provenance updating
rust-lang/rust@a73c86d8a5 fix return place protection when the place is given as a local
rust-lang/rust@3d9e8f16b3 Auto merge of #3014 - RalfJung:rustup, r=RalfJung
rust-lang/rust@621aeeb096 fmt
rust-lang/rust@e4540edf1a Merge from rustc
rust-lang/rust@b3a8e8eaa1 Preparing for merge from rustc
rust-lang/rust@4d4df88934 Set max_atomic_width for sparc-unknown-linux-gnu to 32
rust-lang/rust@c9e83c02a2 Set max_atomic_width for AVR to 16
rust-lang/rust@edabffbd5a SCIP: Qualify parameters by the containing function
rust-lang/rust@86b6b6f705 Auto merge of #15391 - Wilfred:default_click_action, r=Veykril
rust-lang/rust@253d68459d Use the warning color when rust-analyzer is stopped
rust-lang/rust@1e76b11a20 Set the default status bar action to openLogs
rust-lang/rust@c59bd2dc3f Auto merge of #15390 - HKalbasi:mir, r=HKalbasi
rust-lang/rust@cc5664c5a2 Add rustc comment into while desugaring
rust-lang/rust@3115d6988f Improve mir interpreter performance by caching
rust-lang/rust@e37ec7262c Auto merge of #15373 - tadeokondrak:desugar-while-to-loop, r=HKalbasi
rust-lang/rust@646f5643ab Auto merge of #3011 - saethlin:spellck, r=RalfJung
rust-lang/rust@15c05fe25f Auto merge of #3012 - rust-lang:rustup-2023-08-04, r=oli-obk
rust-lang/rust@1a803a0c79 Merge from rustc
rust-lang/rust@325dc9288e Preparing for merge from rustc
rust-lang/rust@3df2884c52 A bit of spell-checking
rust-lang/rust@f8d75a4813 Auto merge of #3009 - oli-obk:auto_actions, r=oli-obk
rust-lang/rust@b8cfa7633a Auto merge of #3010 - RalfJung:assign_overlapping, r=RalfJung
rust-lang/rust@3c39dc2cba add test checking that overlapping assignments work
rust-lang/rust@7956dbdcd1 Avoid infinite recursion for auto-fmt and auto-clippy
rust-lang/rust@5419abd400 Implement Option::take_if
rust-lang/rust@460e92b6a9 Auto merge of #3007 - rust-lang:rustup-2023-08-03, r=oli-obk
rust-lang/rust@9bb8b66912 fmt
rust-lang/rust@adb446cc07 Merge from rustc
rust-lang/rust@072835472a Preparing for merge from rustc
rust-lang/rust@042cfd871f Auto merge of #3006 - RalfJung:miri-script-shell, r=RalfJung
rust-lang/rust@6e9479f4e0 cargo-miri: avoid set_env
rust-lang/rust@7fc0cbb02a Command debug printing prints the environment these days, we can kill some custom debugging code
rust-lang/rust@27377cbd8b fix miri-script being silent when running './miri test'
rust-lang/rust@751cfa83f8 no need to forward all env vars
rust-lang/rust@0640ae9430 Auto merge of #3004 - RalfJung:borrow-tests, r=RalfJung
rust-lang/rust@0ea879f9ce Auto merge of #3005 - RalfJung:miriscript, r=RalfJung
rust-lang/rust@df3b25f386 add local_addr_of_mut test
rust-lang/rust@42269c35af miri-script: simplify flag computation a bit
rust-lang/rust@c9512084bd add write_does_not_invalidate_all_aliases test, and enable direct_mut_to_const_raw test in TB
rust-lang/rust@d398ad3326 Auto merge of #15380 - HKalbasi:mir, r=HKalbasi
rust-lang/rust@6990d0f26a Fix unsized struct problems in mir eval
rust-lang/rust@2f2cf21da5 Auto merge of #15348 - max-heller:issue-14692, r=lowr
rust-lang/rust@30f526c598 Auto merge of #15378 - Veykril:import-use-rename, r=Veykril
rust-lang/rust@ecb6d07d57 Add currently unused UseId variants
rust-lang/rust@f86f6a89eb Change terminology, do not name use items and use trees as imports
rust-lang/rust@12cb6e7327 Auto merge of #15377 - Veykril:extern-crate-decl, r=Veykril
rust-lang/rust@6e2c3f610b Remove suspicious unwrap
rust-lang/rust@60e43bcf57 str.rs: remove "Basic usage" text
rust-lang/rust@bcff166b3a Add ExternCrateDecl to HIR
rust-lang/rust@e47cd2f250 string.rs: remove "Basic usage" text
rust-lang/rust@8a2022b108 Add more context to
quit_if_file_exists
inconfigure.py
rust-lang/rust@8e18b0f28c Auto merge of #15376 - Veykril:match-to-matches, r=Veykril
rust-lang/rust@5945ef9946 Auto merge of #15375 - Veykril:hygiene, r=Veykril
rust-lang/rust@acb617c060 Generalize duration analysis Use the correct
llvm-profdata
binary inopt-dist
rust-lang/rust@f1280576ec Auto merge of #3003 - rust-lang:rustup-2023-08-02, r=RalfJung
rust-lang/rust@2d01258c12 fmt
rust-lang/rust@743be666d4 Merge from rustc
rust-lang/rust@552700aa76 Preparing for merge from rustc
rust-lang/rust@026c4b6a65 trivial style fix
rust-lang/rust@92a97c292a hir: Remove Expr::While
rust-lang/rust@31bcba84f9 hir: Desugar
while
toloop
andbreak
rust-lang/rust@a743903cf0 remove unicode-ident dependency
rust-lang/rust@75607fc34c Simplify
rust-lang/rust@151c750dac Auto merge of #15367 - Veykril:eager-macro-inputs, r=Veykril
rust-lang/rust@a5059da57a Update test fixture
rust-lang/rust@e14d84d0a6 Skip out on single-segment immediate macro resolution when there are errors
rust-lang/rust@3c1c319c88 Allow match to matches assist to trigger on non-literal bool arms
rust-lang/rust@62dcf39ef0 Auto merge of #14723 - obsgolem:master, r=Veykril
rust-lang/rust@43ecf2944d Auto merge of #15358 - Veykril:no-merges, r=Veykril
rust-lang/rust@d999d34e39 Don't bail eager expansion when inner macros fail to resolve
rust-lang/rust@c71e1368fd Auto merge of #15269 - DropDemBits:structured-snippets-deferred-rendering, r=Veykril
rust-lang/rust@f6bffa4dd3 Auto merge of #15345 - lowr:fix/add_missing_match_arms-upmap-failure, r=Veykril
rust-lang/rust@efc5a813de Auto merge of #15050 - alibektas:14957, r=Veykril
rust-lang/rust@392bfc6bd3 tests/run-make/unknown-mod-stdin: Ignore Windows
rust-lang/rust@fff66a954c fix: lookup user by name, not id
rust-lang/rust@c7b34e4873 fix: Strip unused token ids from eager macro input token maps
rust-lang/rust@8202b5aaa7 Auto merge of #15366 - Veykril:eager-macro-inputs, r=Veykril
rust-lang/rust@320cd7d551 Auto merge of #3002 - RalfJung:miri-script, r=RalfJung
rust-lang/rust@bf5624664d fix: Remove another faulty unwrap (expect)
rust-lang/rust@26fc26f521 fix oversight from new miri-script
rust-lang/rust@7736b656e2 Auto merge of #15361 - Veykril:eager-macro-inputs, r=Veykril
rust-lang/rust@10d77b96bf Auto merge of #3001 - RalfJung:align, r=RalfJung
rust-lang/rust@a63db6de5a add some interesting tests for alignment corner cases
rust-lang/rust@e1071af908 Auto merge of #2909 - osiewicz:rewrite-miri-script-in-rust-2883, r=RalfJung
rust-lang/rust@efbd2a508c port to hand-rolled parser, since clap doesn't behave just the right way
rust-lang/rust@3f952f4508 miri-script refactor
rust-lang/rust@91581becac update tests
rust-lang/rust@429a3816ad Auto merge of #15363 - HKalbasi:mir, r=HKalbasi
rust-lang/rust@a9d81ae89c Support
Self
in mir loweringrust-lang/rust@7f2eca6a34 rewrite miri script in Rust
rust-lang/rust@cecbed98d8 Auto merge of #15360 - lowr:fix/mbe-transcribe-path-of-different-types, r=HKalbasi
rust-lang/rust@7c765d9f9e fix: Expand eager macros to delimited comma separated expression list
rust-lang/rust@a95a4329c5 Auto merge of #2997 - RalfJung:test-utils, r=RalfJung
rust-lang/rust@e565624465 refactor tests/utils a bit, and move some FS functions there
rust-lang/rust@fd7435d463 Fixup path fragments upon MBE transcription
rust-lang/rust@712b53865f Auto merge of #15359 - Veykril:proc-macro-srv-spawn-err, r=Veykril
rust-lang/rust@bd6ec06237 Write proc-macro server spawn errors to the status text
rust-lang/rust@4172dcc9fd Add triagebot no-merges config
rust-lang/rust@ebcd25d46c Auto merge of #15357 - Veykril:mismatched-macro-def-call, r=Veykril
rust-lang/rust@df725d6b6d fix: Do not create fn macro calls with non-fn expanders
rust-lang/rust@2266ecf9dd Auto merge of #15356 - Veykril:eager-missing-tt, r=Veykril
rust-lang/rust@3db437cbd6 fix: Fix bad unwrap in eager_macro_recur
rust-lang/rust@2183cdac19 Auto merge of #2996 - rust-lang:rustup-2023-07-30, r=oli-obk
rust-lang/rust@a4bfcbe4d3 fmt
rust-lang/rust@16816aa859 Merge from rustc
rust-lang/rust@8ddc72eca4 Preparing for merge from rustc
rust-lang/rust@c81d3e23d1 Remove LLVM 14 codegen tests
rust-lang/rust@f03b31591c tests/codegen/c-variadic* -> cffi/c-variadic*
rust-lang/rust@badba92036 tests/codegen/ffi-* -> cffi/ffi-*
rust-lang/rust@0ca0556651 tests/codegen/naked-* -> naked-fn/naked-*
rust-lang/rust@45c284cd98 tests/codegen/simd.rs -> simd/simd
rust-lang/rust@df2264a284 tests/codegen/-macos- -> macos/*
rust-lang/rust@06711615aa tests/codegen/enum-* -> enum/enum-*
rust-lang/rust@4d2957cfdf Fix sanitizer tests depending on filename
rust-lang/rust@0f534d06a8 tests/codegen/sanitizer{-,_}* -> sanitizer/*
rust-lang/rust@4bb7702833
check_edit
testrust-lang/rust@912dacb658 fix(ci): Ensure idempotence of user creation
rust-lang/rust@57407a3555 Bubble up nested goals from equation in predicates_for_object_candidate
rust-lang/rust@f442c4aad6 Auto merge of #15353 - HKalbasi:mir, r=HKalbasi
rust-lang/rust@bd2a8ca507 Add manual implementation of clone for tuples in mir interpreter
rust-lang/rust@bc2b70d678 formatting
rust-lang/rust@047bc47ecd Cleanup
rust-lang/rust@3eba6d30ad Auto merge of #15349 - lowr:fix/fn-def-display-source-code, r=lnicola
rust-lang/rust@104d707d6a Add default implementation for
HirWrite
methodsrust-lang/rust@b517aeeca5 Show
TyKind::FnDef
as a fn pointer in source coderust-lang/rust@037844c8a0 Auto merge of #15271 - lowr:patch/re-castable, r=HKalbasi
rust-lang/rust@bc1b0bfa7f Auto merge of #15308 - vsrs:runnable_env_per_platform, r=HKalbasi
rust-lang/rust@9349769363 exclude non-identifier aliases from completion filtering text
rust-lang/rust@17cc813e92 Support atomic fence intrinsic
rust-lang/rust@fbec711ada Don't provide
add_missing_match_arms
assist when upmapping match arm list failedrust-lang/rust@10b5fd1431 Minor refactoring
rust-lang/rust@86433e6ed1 Add regression test for
echo 'mod unknown;' | rustc -
rust-lang/rust@b64e5b3919 Auto merge of #15333 - davidbarsky:davidbarsky/downgrade-vscode-to-1.75, r=lnicola
rust-lang/rust@ba722165a0 vscode: change minimum VS Code version to 1.75 from 1.78
rust-lang/rust@febb3b31ce Auto merge of #15330 - lnicola:sync-from-rust, r=lnicola
rust-lang/rust@a11aed1074 Merge branch 'master' into sync-from-rust
rust-lang/rust@0155385b57 Merge commit '99718d0c8bc5aadd993acdcabc1778fc7b5cc572' into sync-from-ra
rust-lang/rust@b4b33df983 Make
unconditional_recursion
warning detect recursive dropsrust-lang/rust@eed34b8bc1 Add is_recursive_terminator() helper for
unconditional_recursion
lintrust-lang/rust@f92d6699b8 Avoid unneeded
terminator()
call infn ignore_edge()
rust-lang/rust@08b3b2a56d Fix lint
rust-lang/rust@7f29f016f3 Add docs
rust-lang/rust@3468b093bd Platform specific runnables env
rust-lang/rust@614987ae71 Test rendering of snippets
rust-lang/rust@074488b290 Properly infer types with type casts
rust-lang/rust@a1877df5a5 Passthrough
is_snippet
for non-structured snippetsrust-lang/rust@a3a02d01f3 Simplify snippet rendering
rust-lang/rust@ae83f32ee9 Remove unnecessary
SourceChange
trait implsrust-lang/rust@97a6fa58cd internal: Defer rendering of structured snippets
rust-lang/rust@89f7bf7411 Add
SnippetEdit
to be alongside source changesrust-lang/rust@d8fb568cf4 fix spurious test failure with panic=abort
rust-lang/rust@7a87a35f1a Added remove_unused_imports assist.
rust-lang/rust@b9cef03230 Updated search to expose some more functions and to make search take the search scope by reference.
rust-lang/rust@915ddb05fa HiddenDocAttr becomes DocHiddenAttr
rust-lang/rust@18ea9245c6 v2
rust-lang/rust@8a2c5d215b Still in need of more test cases
rust-lang/rust@0df1153277 bugfix : skip doc(hidden) default members