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 6 pull requests #69030

Merged
merged 27 commits into from
Feb 11, 2020
Merged

Rollup of 6 pull requests #69030

merged 27 commits into from
Feb 11, 2020

Commits on Feb 5, 2020

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

Commits on Feb 6, 2020

  1. Configuration menu
    Copy the full SHA
    4a1c6ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    201a262 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdf2f30 View commit details
    Browse the repository at this point in the history
  4. Edited error description

    jwhite927 committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    1923586 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78df446 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2020

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

Commits on Feb 8, 2020

  1. Configuration menu
    Copy the full SHA
    92fc98c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69075f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4091466 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58d0e67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a804d47 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8c35118 View commit details
    Browse the repository at this point in the history
  7. Tidied up E0637.md

    jwhite927 committed Feb 8, 2020
    Configuration menu
    Copy the full SHA
    9d54bb2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d705ad2 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2020

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

Commits on Feb 10, 2020

  1. Configuration menu
    Copy the full SHA
    371060b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ded6292 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37e7b46 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81dccb1 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#68897 - GuillaumeGomez:clean-up-e0275, r=Dy…

    …lan-DPC
    
    clean up E0275 explanation
    
    r? @Dylan-DPC
    Dylan-DPC authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    1e26a1c View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#68908 - jwhite927:E0637, r=Dylan-DPC

    Add long error code explanation message for E0637
    
    Reference issue [rust-lang#61137](rust-lang#61137)
    To incorporate a long error description for E0637, I have made the necessary modification to error_codes.rs and added error_codes/E0637.md, and blessed the relevant .stderror files. ~~, however when I build rustc stage 1, I am unable to make `$ rustc --explain E0637` work even though rustc appears to be able to call up the long error explanations for other errors. I wanted to guarantee this would work before moving on the blessing the various ui tests that have been affected. @GuillaumeGomez Do you know the most likely reason(s) why this would be the case?~~
    Update: `$ rustc --explain E0637` works now.
    Dylan-DPC authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    531f235 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#68932 - michaelwoerister:self-profile-gener…

    …ic-activity-args, r=wesleywiser
    
    self-profile: Support arguments for generic_activities.
    
    This PR adds support for recording arguments of "generic activities". The most notable use case is LLVM module names, which should be very interesting for `crox` profiles. In the future it might be interesting to add more fine-grained events for pre-query passes like macro expansion.
    
    I tried to judiciously de-duplicate existing self-profile events with `extra_verbose_generic_activity`, now that the latter also generates self-profile events.
    
    r? @wesleywiser
    Dylan-DPC authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    24260e5 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#68986 - ecstatic-morse:const-ascii-ctype, r…

    …=Centril
    
    Make ASCII ctype functions unstably const
    
    Makes the following inherent methods on `u8` and `char` unstable `const fn`:
    
     * `is_ascii_alphabetic`
     * `is_ascii_uppercase`
     * `is_ascii_lowercase`
     * `is_ascii_alphanumeric`
     * `is_ascii_digit`
     * `is_ascii_hexdigit`
     * `is_ascii_punctuation`
     * `is_ascii_graphic`
     * `is_ascii_whitespace`
     * `is_ascii_control`
    
    cc rust-lang#68983
    Dylan-DPC authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    6e1b75b View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#69007 - GuillaumeGomez:clean-up-e0283, r=Dy…

    …lan-DPC
    
    Clean up E0283 explanation
    
    r? @Dylan-DPC
    Dylan-DPC authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    db08784 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#69014 - dwrensha:fix-68890, r=Centril

    change an instance of span_bug() to struct_span_err() to avoid ICE
    
    After rust-lang#67148, the `span_bug()` in `parse_ty_tuple_or_parens()` is reachable because `parse_paren_comma_seq()` can return an `Ok()` even in cases where it encounters an error.
    This pull request prevents an ICE in such cases by replacing the `span_bug()` with `struct_span_error()`.
    
    Fixes rust-lang#68890.
    Dylan-DPC authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    119bc97 View commit details
    Browse the repository at this point in the history