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 #100915

Closed
wants to merge 20 commits into from
Closed

Commits on Aug 21, 2022

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

Commits on Aug 22, 2022

  1. Configuration menu
    Copy the full SHA
    8be3764 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f466a75 View commit details
    Browse the repository at this point in the history
  3. net listen backlog update, follow-up from rust-lang#97963.

    FreeBSD and using system limit instead for others.
    devnexen committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    15c8e55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c2413c View commit details
    Browse the repository at this point in the history
  5. Move error trait into core

    yaahc committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    bf7611d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7d701a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    613dc22 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    362e636 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e88d73 View commit details
    Browse the repository at this point in the history
  10. Remove FnItemRibKind.

    cjgillot committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    da9ccc2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dff4280 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Fix typo in UnreachableProp

    Noratrieb committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    8e6c5ad View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#99249 - cjgillot:no-reparse-fn, r=fee1-dead

    Do not re-parse function signatures to suggest generics
    
    This PR uses the existing resolution rib infrastructure to channel the correct span information to suggest generic parameters.  This allows to avoid re-parsing a function's source code.
    
    Drive-by cleanup: this removes useless `FnItemRibKind` from late resolution ribs.  All the use cases are already covered by `ItemRibKind` and `AssocItemRibKind` which have more precise semantics.
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    d3d8463 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#99917 - yaahc:error-in-core-move, r=thomcc

    Move Error trait into core
    
    This PR moves the error trait from the standard library into a new unstable `error` module within the core library. The goal of this PR is to help unify error reporting across the std and no_std ecosystems, as well as open the door to integrating the error trait into the panic reporting system when reporting panics whose source is an errors (such as via `expect`).
    
    This PR is a rewrite of rust-lang#90328 using new compiler features that have been added to support error in core.
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    96f09fb View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#100368 - chenyukang:fix-100321, r=lcnr

    InferCtxt tainted_by_errors_flag should be Option<ErrorGuaranteed>
    
    Fixes rust-lang#100321.
    Use Cell<Option<ErrorGuaranteed>> to guarantee that we emit an error when that flag is set.
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    41e8b97 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#100768 - Facel3ss1:plugin-impl-translation,…

    … r=davidtwco
    
    Migrate `rustc_plugin_impl` to `SessionDiagnostic`
    
    Migration of the `rustc_plugin_impl` crate.
    ~Draft PR because it is blocked on rust-lang#100694 for `#[fatal(...)]` support~ (this has been merged, and I've changed over to `#[diag(...)]` now too), but I would also like to know if what I did with `LoadPluginError` is okay, because all it does is display the error message from `libloading` ([See conversation on zulip](https://rust-lang.zulipchat.com/#narrow/stream/147480-t-compiler.2Fwg-diagnostics/topic/.23100717.20diagnostic.20translation/near/294327843)). This crate is apparently for a deprecated feature which is used by servo, so I don't know how much this matters anyway.
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    39c8814 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#100835 - devnexen:listener_followups, r=dev…

    …nexen
    
    net listen backlog update, follow-up from rust-lang#97963.
    
    FreeBSD and using system limit instead for others.
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    a02511e View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#100851 - Alexendoo:rpf-width-prec-spans, r=…

    …fee1-dead
    
    Fix rustc_parse_format precision & width spans
    
    When a `precision`/`width` was `CountIsName - {:name$}` or `CountIs - {:10}` the `precision_span`/`width_span` was set to `None`
    
    For `width` the name span in `CountIsName(_, name_span)` had its `.start` off by one
    
    r? `@fee1-dead` / cc `@PrestonFrom` since this is similar to rust-lang#99987
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    6a4fe5c View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#100907 - Nilstrieb:unrachable-typo-lol, r=D…

    …ylan-DPC
    
    Fix typo in UnreachableProp
    
    r? `@Dylan-DPC`
    Dylan-DPC authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    2f16550 View commit details
    Browse the repository at this point in the history