Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 5 pull requests #95506

Merged
merged 14 commits into from
Mar 31, 2022
Merged

Rollup of 5 pull requests #95506

merged 14 commits into from
Mar 31, 2022

Commits on Mar 20, 2022

  1. Configuration menu
    Copy the full SHA
    5a25e22 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    25eb060 View commit details
    Browse the repository at this point in the history
  2. Don't ICE when opaque types get their hidden type constrained again.

    Contrary to popular belief, `codegen_fulfill_obligation` does not get used solely in codegen, so we cannot rely on `param_env` being set to RevealAll and thus revealing the hidden types instead of constraining them.
    oli-obk committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    1144677 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    796f385 View commit details
    Browse the repository at this point in the history
  4. Spellchecking compiler comments

    This PR cleans up the rest of the spelling mistakes in the compiler comments. This PR does not change any literal or code spelling issues.
    nyurik committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    5160f8f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9c6e22 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a6dd658 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8d7b124 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Configuration menu
    Copy the full SHA
    7b2eaa3 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#95130 - workingjubilee:stably-finished, r=m…

    …-ou-se
    
    Stabilize thread::is_finished
    
    Closes rust-lang#90470.
    
    r? `@m-ou-se`
    Dylan-DPC authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    32c5a57 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#95263 - compiler-errors:async-block-pretty,…

    … r=jackh726
    
    Restore `impl Future<Output = Type>` to async blocks
    
    I was sad when I undid some of the code I wrote in rust-lang#91096 in the PR rust-lang#95225, so I fixed it here to not print `[async output]`.
    
    This PR "manually" normalizes the associated type `<[generator] as Generator>::Return` type which appears very frequently in `impl Future` types that result from async block desugaring.
    Dylan-DPC authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    4ce6567 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#95471 - oli-obk:tait_ice, r=estebank

    Don't ICE when opaque types get their hidden type constrained again.
    
    Contrary to popular belief, `codegen_fulfill_obligation` does not get used solely in codegen, so we cannot rely on `param_env` being set to RevealAll and thus revealing the hidden types instead of constraining them.
    
    Fixes rust-lang#89312 (for real this time)
    Dylan-DPC authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    64a3767 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#95491 - faern:stabilize-vec_retain_mut, r=y…

    …aahc
    
    Stabilize feature vec_retain_mut on Vec and VecDeque
    
    Closes rust-lang#90829
    Dylan-DPC authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    c90a947 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#95497 - nyurik:compiler-spell-comments, r=c…

    …ompiler-errors
    
    Spellchecking compiler comments
    
    This PR cleans up the rest of the spelling mistakes in the compiler comments. This PR does not change any literal or code spelling issues.
    Dylan-DPC authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    1b7d6db View commit details
    Browse the repository at this point in the history