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 8 pull requests #113474

Merged
merged 17 commits into from
Jul 8, 2023
Merged

Commits on Jun 30, 2023

  1. Fix comment of fn_can_unwind

    nbdd0121 committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    39c3ef7 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

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

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    ca8202d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a83ef8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3aec8d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d80879 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    24326ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b7191d8 View commit details
    Browse the repository at this point in the history
  7. Update cargo

    weihanglo committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    b9a4cfe View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    77a6c7f View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#113426 - compiler-errors:rtn-in-impl-header…

    …, r=fee1-dead
    
    Don't ICE in `resolve_bound_vars` when associated return-type bounds are in bad positions
    
    I couldn't find a better way to avoid hitting this ICE, so let's just delay it.
    
    The problem is that we really shouldn't even be *trying* to visit associated type bounds in `resolve_bound_vars` when they show up in impl headers, but we don't have enough context to do this.
    
    Fixes rust-lang#113423
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    a13b57e View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#113427 - compiler-errors:no-variances-of-rp…

    …itit-gat, r=spastorino
    
    Remove `variances_of` on RPITIT GATs, remove its one use-case
    
    It doesn't make sense to implement variances on a GAT anyways, since we don't relate GATs with variance:
    
    https://github.com/rust-lang/rust/blob/85bf07972a1041b9e25393b803d0e006bec3eaaf/compiler/rustc_middle/src/ty/relate.rs#L569-L579
    
    r? ``@spastorino``
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    751dcac View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#113441 - RalfJung:assign-no-overlap, r=oli-obk

    miri: check that assignments do not self-overlap
    
    r? `````@oli-obk`````
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    2b78119 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#113453 - spastorino:new-rpitit-30, r=compil…

    …er-errors
    
    Remove unused from_method from rustc_on_unimplemented
    
    Fixes rust-lang#113439
    
    `on_unimplemented_note` was calling `item_name` for RPITITs and that produced ICEs. I've added a regression test for that but also have removed `from_method` symbol entirely because it wasn't even used and by doing that the `item_name` call was also removed.
    
    r? ``@compiler-errors``
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    37a05d8 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#113456 - spastorino:new-rpitit-31, r=compil…

    …er-errors
    
    Avoid calling report_forbidden_specialization for RPITITs
    
    Fixes rust-lang#113438
    
    r? ``@compiler-errors``
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    cf1f8c5 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#113466 - weihanglo:update-cargo, r=weihanglo

    Update cargo
    
    1 commits in 5b377cece0e0dd0af686cf53ce4637d5d85c2a10..45782b6b8afd1da042d45c2daeec9c0744f72cc7
    2023-06-30 00:01:00 +0000 to 2023-07-05 16:54:51 +0000
    - docs(ref): Provide guidance on version requirements (rust-lang/cargo#12323)
    
    r? ``@ghost``
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    083b2d4 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#113467 - nbdd0121:unwind, r=compiler-errors

    Fix comment of `fn_can_unwind`
    
    Reopen of rust-lang#113213
    compiler-errors authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    7a22c7e View commit details
    Browse the repository at this point in the history