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 7 pull requests #110522

Merged
merged 18 commits into from
Apr 19, 2023
Merged

Rollup of 7 pull requests #110522

merged 18 commits into from
Apr 19, 2023

Commits on Apr 17, 2023

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

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    556062e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd1dfce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5e6ccb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    770c303 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d84b5f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8d75a8f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c5867b View commit details
    Browse the repository at this point in the history
  8. add EarlyBinder to return type of collect_return_position_impl_trait_…

    …in_trait_tys query; remove bound_X version
    kylematsuda committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    522bc5f View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Fix ICE for transmutability in candidate assembly

    Don't skip transmutability check just because there may be generics in the
    ParamEnv.
    
    Fixes rust-lang#110467
    bryangarza committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    238756e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6256195 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#110432 - compiler-errors:unsatisfied-index-…

    …impl, r=cjgillot
    
    Report more detailed reason why `Index` impl is not satisfied
    
    Fixes rust-lang#110373
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    3320b2a View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#110451 - WaffleLapkin:ensure_return_elem, r…

    …=scottmcm
    
    Minor changes to `IndexVec::ensure_contains_elem` & related methods
    
    r? `@scottmcm`
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    a184557 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#110476 - compiler-errors:ty-err-ctxt-good-p…

    …ath, r=lcnr
    
    Delay a good path bug on drop for `TypeErrCtxt` (instead of a regular delayed bug)
    
    r? `@lcnr`
    Perhaps we should just delete the `Drop` impl altogether though?
    
    Fixes rust-lang/rust-clippy#10645
    
    `@matthiaskrgr:` I don't know how to make a clippy test for this. Any idea? Clippy's UI tests run with `-D warnings` and I have no idea how to switch it off to make a test that triggers this ICE in the clippy test suite 🤣
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    f20da94 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#110498 - kylematsuda:earlybinder-rpitit-tys…

    …, r=compiler-errors
    
    Switch to `EarlyBinder` for `collect_return_position_impl_trait_in_trait_tys`
    
    Part of the work to finish rust-lang#105779.
    
    This PR adds `EarlyBinder` to the return type of the `collect_return_position_impl_trait_in_trait_tys` query and removes `bound_return_position_impl_trait_in_trait_tys`.
    
    r? `@lcnr`
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    9f0b16b View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#110507 - weihanglo:print-try-run-output, r=…

    …jyn514
    
    boostrap: print output during building tools
    
    Fixes rust-lang#110506
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    e85b026 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#110510 - bryangarza:issue-110467-safe-trans…

    …mute, r=compiler-errors
    
    Fix ICE for transmutability in candidate assembly
    
    Don't skip transmutability check just because there may be generics in the ParamEnv.
    
    Fixes rust-lang#110467
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    fdd2f4b View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#110513 - Ezrashaw:fix-trait-const-name-lint…

    …, r=compiler-errors
    
    make `non_upper_case_globals` lint not report trait impls
    
    We should not lint on trait `impl`s for `non_upper_case_globals`; the user doesn't have control over the name. This brings `non_upper_case_globals` into consistency with other `nonstandard_style` lints.
    matthiaskrgr committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    78490ad View commit details
    Browse the repository at this point in the history