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 5 pull requests #71636

Merged
merged 12 commits into from
Apr 28, 2020
Merged

Rollup of 5 pull requests #71636

merged 12 commits into from
Apr 28, 2020

Commits on Apr 19, 2020

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

Commits on Apr 23, 2020

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

Commits on Apr 26, 2020

  1. remove obsolete comment

    tshepang committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    e82056a View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Fix off by one error for delay_span_bug

    delay_span_bug bumps error_count after checking treat_err_as_bug
    spastorino committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    230e406 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fe2804 View commit details
    Browse the repository at this point in the history
  3. fix typo

    Co-Authored-By: varkor <github@varkor.com>
    estebank and varkor authored Apr 27, 2020
    Configuration menu
    Copy the full SHA
    432ab34 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. Revert "Rollup merge of rust-lang#71372 - ayushmishra2005:shebang_str…

    …ipping, r=estebank"
    
    This reverts commit 46a8dce, reversing
    changes made to f28e387.
    eddyb committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    4d67c8d View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#71311 - estebank:fn-type-param, r=varkor

    On `FnDef` type annotation suggestion, use fn-pointer output
    
    Address the last point in rust-lang#71209.
    Dylan-DPC authored Apr 28, 2020
    Configuration menu
    Copy the full SHA
    d9c1f5c View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#71488 - spastorino:normalize-ty-to-fix-brok…

    …en-mir, r=eddyb
    
    normalize field projection ty to fix broken MIR issue
    
    Fixes rust-lang#71344
    
    r? @eddyb
    Dylan-DPC authored Apr 28, 2020
    Configuration menu
    Copy the full SHA
    5aebbe9 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#71489 - spastorino:fix-treat-err-as-bug-han…

    …dling, r=eddyb
    
    Fix off by one in treat err as bug
    
    `-Ztreat-err-as-bug` doesn't work properly with delay_span_bug.
    
    r? @eddyb
    Dylan-DPC authored Apr 28, 2020
    Configuration menu
    Copy the full SHA
    2b5325d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#71585 - tshepang:obsolete-comment, r=Dylan-DPC

    remove obsolete comment
    
    Not sure if it's better to have an outdated comment or no comment at all (made obsolete by 2b9fea1).
    Dylan-DPC authored Apr 28, 2020
    Configuration menu
    Copy the full SHA
    8e025db View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#71634 - eddyb:revert-71372, r=petrochenkov

    Revert rust-lang#71372 ("Fix #! (shebang) stripping account space issue").
    
    While rust-lang#71372 fixed some of the problems `#!`-stripping had, it introduced others:
    * inefficient implementation (`.chars().filter(...).collect()` on the entire input file)
      * this also means the length returned isn't always correct, leading to e.g. rust-lang#71471
    * it ignores whitespace anywhere, stripping ` # ! ...` which isn't a valid shebang
      * the definition of "whitespace" it uses includes newlines, which means even `\n#\n!\n...` is stripped as a shebang (and anything matching the regex `\s*#\s*!\s*`, and not followed by `[`, really)
    * it's backward-incompatible but didn't go through Crater
    
    Now, rust-lang#71487 is already open and will solve all of these issues. But for running Crater, and just in case rust-lang#71487 takes a bit longer, I decided it's safer to just revert rust-lang#71372.
    
    This will also make rust-lang#71372's diff clearer, as it will start again from the original whitespace-unaware version.
    
    r? @petrochenkov
    Dylan-DPC authored Apr 28, 2020
    Configuration menu
    Copy the full SHA
    6cad1e3 View commit details
    Browse the repository at this point in the history