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

[beta] Rollup backports #53700

Merged
merged 8 commits into from
Aug 25, 2018
Merged

[beta] Rollup backports #53700

merged 8 commits into from
Aug 25, 2018

Commits on Aug 25, 2018

  1. add macro check for lint

    Dylan-DPC authored and pietroalbini committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    a4a2fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73ea867 View commit details
    Browse the repository at this point in the history
  3. add warning for missing docs

    Dylan-DPC authored and pietroalbini committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    0735131 View commit details
    Browse the repository at this point in the history
  4. fix testcase

    Dylan-DPC authored and pietroalbini committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    d0026ee View commit details
    Browse the repository at this point in the history
  5. resolve: Reject some inaccessible candidates sooner during import res…

    …olution
    
    This allows import resolution to progress in cases like rust-lang#53140
    petrochenkov authored and pietroalbini committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    7832643 View commit details
    Browse the repository at this point in the history
  6. rustc_codegen_llvm: Restore the closure env alloca hack for LLVM 5.

    This hack was removed in rust-lang#50949, but without it I found that building
    `std` with full debuginfo would print many LLVM `DW_OP_LLVM_fragment`
    errors, then die `LLVM ERROR: Failed to strip malformed debug info`.
    
    It doesn't seem to be a problem for LLVM 6, so we can re-enable the hack
    just for older LLVM.
    
    This reverts commit da579ef.
    Fixes rust-lang#53204.
    r? @eddyb
    cuviper authored and pietroalbini committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    a7b3af8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21ef152 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ef2b1f1 View commit details
    Browse the repository at this point in the history