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

Merged
merged 16 commits into from
Oct 18, 2021
Merged

Rollup of 8 pull requests #90000

merged 16 commits into from
Oct 18, 2021

Commits on Oct 16, 2021

  1. bootstrap: tweak verbosity settings

    Currently the verbosity settings are:
    - 2: RUSTC-SHIM envvars get spammed on every invocation, O(30) lines
         cargo is passed -v which outputs CLI invocations, O(5) lines
    - 3: cargo is passed -vv which outputs build script output, O(0-10) lines
    
    This commit changes it to:
    
    - 1: cargo is passed -v, O(5) lines
    - 2: cargo is passed -vv, O(10) lines
    - 3: RUSTC-SHIM envvars get spammed, O(30) lines
    infinity0 committed Oct 16, 2021
    Configuration menu
    Copy the full SHA
    d78559a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf7c32a View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. rustc_span: Ident::invalid -> Ident::empty

    The equivalent for `Symbol`s was renamed some time ago (`kw::Invalid` -> `kw::Empty`), and it makes sense to do the same thing for `Ident`s.
    petrochenkov committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    a680833 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8565419 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10b9b3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d39a1be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b87a0b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. bump backtrace

    rust-lang/backtrace-rs#446 allows binaries built
    with Nix on macOS to be symbolized.
    winterqt committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    3f87b7c View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#89950 - infinity0:master, r=Mark-Simulacrum

    bootstrap: tweak verbosity settings
    
    Currently the verbosity settings are:
    - 2: RUSTC-SHIM envvars get spammed on every invocation, O(30) lines
         cargo is passed -v which outputs CLI invocations, O(5) lines
    - 3: cargo is passed -vv which outputs build script output, O(0-10) lines
    
    This commit changes it to:
    
    - 1: cargo is passed -v, O(5) lines
    - 2: cargo is passed -vv, O(10) lines
    - 3: RUSTC-SHIM envvars get spammed, O(30) lines
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    b902aa9 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#89965 - JohnTitor:fix-let-else-ice-with-ref…

    …-mut, r=petrochenkov
    
    Fix ICE with `let...else` and `ref mut`
    
    Fixes rust-lang#89960, opened for review.
    I'm not satisfied with the current diagnostics, any ideas?
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    b356a04 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#89974 - est31:let_else_if_error, r=nagisa

    Nicer error message if the user attempts to do let...else if
    
    Gives a nice "conditional `else if` is not supported for `let...else`" error when encountering a `let...else if` pattern, as suggested in the [let...else tracking issue](rust-lang#87335 (comment)).
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    5898c5d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#89987 - pierwill:fix-85526-docs-hidden-asso…

    …c, r=GuillaumeGomez
    
    Check implementing type for `#[doc(hidden)]`
    
    Closes rust-lang#85526.
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    cd72393 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#89989 - camelid:type-size, r=jyn514

    rustdoc: Add static size assertion for `clean::Type`
    
    r? `@jyn514`
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    874f19f View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#89990 - petrochenkov:idempty, r=wesleywiser

    rustc_span: `Ident::invalid` -> `Ident::empty`
    
    The equivalent for `Symbol`s was renamed some time ago (`kw::Invalid` -> `kw::Empty`), and it makes sense to do the same thing for `Ident`s as well.
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    2fd765c View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#89993 - pierwill:patch-1, r=Mark-Simulacrum

    Remove dead code from `compiletest::json`
    
    Currently getting a dead code warning on master. Might make sense to remove.
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    adde016 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#89996 - winterqt:bump-backtrace, r=Mark-Sim…

    …ulacrum
    
    Bump backtrace
    
    rust-lang/backtrace-rs#446 allows binaries built with Nix on macOS to be symbolized.
    matthiaskrgr authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    2724b00 View commit details
    Browse the repository at this point in the history