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 9 pull requests #62542

Merged
merged 22 commits into from
Jul 10, 2019
Merged

Rollup of 9 pull requests #62542

merged 22 commits into from
Jul 10, 2019

Commits on Jul 6, 2019

  1. Fixed up a few comments.

    alexreg committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    ac9dd1b View commit details
    Browse the repository at this point in the history
  2. Fixed ICEs.

    alexreg committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    da44141 View commit details
    Browse the repository at this point in the history
  3. Added tests for issues.

    alexreg committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    11228ca View commit details
    Browse the repository at this point in the history
  4. Blessed tests.

    alexreg committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    f035630 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e40df3 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2019

  1. Configuration menu
    Copy the full SHA
    11a4d6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8353007 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Configuration menu
    Copy the full SHA
    4becbf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41e71b0 View commit details
    Browse the repository at this point in the history
  3. clarify that debug_assert does not completely omits the code

    TIL that debug_assert is implemented using `if cfg!(debug_assertions)`
    rather than `#[cfg(debug_assertions)]`. This means one can not use API
    gated with `#[cfg(debug_assertions)]` in `debug_assert` family of
    macros.
    matklad committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    8175a1f View commit details
    Browse the repository at this point in the history
  4. ci: Configure $CI_JOB_NAME correctly

    Looks like some env vars were tweaked on Azure's side of things, so
    update how we configure `CI_JOB_NAME`.
    alexcrichton committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    0efc7e3 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
    matklad and Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    b052fbb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4eb492d View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#62417 - alexreg:fix-self-in-type-alias, r=p…

    …nkfelix
    
    Fix ICEs when `Self` is used in type aliases
    
    I think it is right just to disallow this at resolution stage rather than let typeck produce a cyclic error. This is in line with previous behaviour. There was probably no need at all for the change that introduced this bug in rust-lang#57428, so I've simply reversed it.
    
    Fixes rust-lang#62263, rust-lang#62364, rust-lang#62305.
    
    r? @eddyb
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    2c2062e View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#62450 - nagisa:reclimit, r=pnkfelix

    Raise the default recursion limit to 128
    
    The previous limit of 64 is being (just) barely hit by genuine code out there, which is causing issues like rust-lang#62059 to rear their end.
    
    Ideally, we wouldn’t have such arbitrary limits at all, but while we do, it makes a lot of sense to just raise this limit whenever genuine use-cases end up hitting it.
    
    r? @pnkfelix
    
    Fixes rust-lang#62059
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    9c14433 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#62470 - dima74:patch-1, r=GuillaumeGomez

    Prevent shrinking of "crate select" element on Firefox
    
    This fixes rust-lang#60368
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    5915517 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#62515 - tshepang:consistent, r=Centril

    cli: make help output for -l and -L consistent
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    8e79343 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#62520 - pnkfelix:add-test-for-42574, r=alex…

    …crichton
    
    Regression test for issue 42574.
    
    Cc rust-lang#42574.
    
    I'm not going to say this *closes* that issue yet, for two reasons:
    
     1. I am still confused about some aspects of the behavior we are observing that bug
    
     2. The "fix" to the diagnostic relies on full NLL (`#![feature(nll)]`); migration mode still has a subpar diagnostic.
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    e6f68a9 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#62526 - fakenine:normalize_use_of_backticks…

    …_compiler_messages_p4, r=Centril
    
    normalize use of backticks in compiler messages for libsyntax/feature_gate.rs
    
    rust-lang#60532
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    c57a223 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#62527 - matklad:debug-assert, r=Centril

    clarify that debug_assert does not completely omits the code
    
    TIL that debug_assert is implemented using `if cfg!(debug_assertions)`
    rather than `#[cfg(debug_assertions)]`. This means one can not use API
    gated with `#[cfg(debug_assertions)]` in `debug_assert` family of
    macros.
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    8d0243a View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#62535 - alexcrichton:ci-job-name, r=pietroa…

    …lbini
    
    ci: Configure $CI_JOB_NAME correctly
    
    Looks like some env vars were tweaked on Azure's side of things, so
    update how we configure `CI_JOB_NAME`.
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    9243c28 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#62541 - mark-i-m:patch-1, r=Centril

    Add spastorino for rustc-guide toolstate
    
    cc @spastorino
    
    r? @Centril
    Centril authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    e8cf614 View commit details
    Browse the repository at this point in the history