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

Closed
wants to merge 28 commits into from

Commits on Aug 3, 2021

  1. Explicit notification of lack of support for rust-docs component for

    Tier 2 targets
    Ali Malik committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    4ffb1ef View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

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

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    c4eefc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1daa8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40136e1 View commit details
    Browse the repository at this point in the history
  4. Review by @GuillaumeGomez

    Co-authored-by: Guillaume Gomez <guillaume1.gomez@gmail.com>
    dns2utf8 and GuillaumeGomez committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    e540aa0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eca2b3b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c17628b View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

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

Commits on Aug 13, 2021

  1. Don't put hermit rwlocks in a box.

    Hermit rwlocks are movable.
    mkroening authored and stlankes committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    fe56e89 View commit details
    Browse the repository at this point in the history
  2. Don't put hermit condvars in a box.

    Hermit condvars are movable.
    mkroening authored and stlankes committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    f45ebe4 View commit details
    Browse the repository at this point in the history
  3. Don't put hermit mutexes in a box.

    Hermit mutexes are movable.
    mkroening authored and stlankes committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    fffa88e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b4f448a View commit details
    Browse the repository at this point in the history
  5. Update non-fmt-panic tests.

    m-ou-se committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    5ad4106 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8fedb31 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bbb6cb8 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. Assign FIXMEs to me and remove obsolete ones

    Also fixed capitalization of documentation
    fee1-dead committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    f25d2bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ec1b53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86fa21c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f2b52b View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2021

  1. Rollup merge of rust-lang#86692 - dns2utf8:parallelize_rustdoc-gui_te…

    …sts, r=GuillaumeGomez
    
    Run rustdoc-gui tests in parallel
    
    I hid the passing tests and only show the failed ones in alphabetical order:
    ![image](https://user-images.githubusercontent.com/739070/123663020-84e63100-d825-11eb-9b35-0a8c30cd219c.png)
    
    Also this PR cuts down the execution time from ~40 to ~9 seconds
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    eca29f5 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#87677 - amalik18:issue-2788-fix, r=pietroal…

    …bini
    
    Adding explicit notice of lack of documentation for Tier 2 Platforms
    
    Fixing: rust-lang/rustup#2788
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    769229c View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#87792 - GuillaumeGomez:ci-fetch, r=pietroal…

    …bini
    
    Remove git fetch from CI
    
    rust-lang#86623 added a call to `git fetch`, which is problematic for releases.
    
    r? `@pietroalbini`
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    8feadd7 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#87967 - m-ou-se:non-fmt-panic-detect-fake-s…

    …pans, r=cjgillot
    
    Detect fake spans in non_fmt_panic lint.
    
    This addresses rust-lang#87621
    
    Some proc_macros claim that the user wrote all of the tokens it outputs, by applying a span from the input to all of the produced tokens. That can result in confusing suggestions, as in rust-lang#87621. This is a simple patch that avoids suggesting anything for `panic!("{}")` if the span of `"{}"` and `panic!(..)` are identical, which is normally not possible.
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    be8c8e9 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#87982 - m-ou-se:non-fmt-panic-assert-str, r…

    …=cjgillot
    
    Add automatic migration for assert!(.., string).
    
    Fixes part of rust-lang#87313.
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    839be21 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#87985 - nbdd0121:asm, r=Amanieu

    Forbid `!` from being used in `asm!` output
    
    Fixes rust-lang#87802
    
    r? `@Amanieu`
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    5c1f1fd View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#88002 - hermitcore:unbox-mutex, r=dtolnay

    Unbox mutexes, condvars and rwlocks on hermit
    
    [RustyHermit](https://github.com/hermitcore/rusty-hermit) provides now movable synchronization primitives and we are able to unbox mutexes and condvars.
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    5706caf View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#88030 - fee1-dead:fixme, r=oli-obk

    Assign FIXMEs to me and remove obsolete ones
    
    Also fixed capitalization of documentation
    
    We also don't need to transform predicates to be non-const since we basically ignore const predicates in non-const contexts.
    
    r? `@oli-obk`
    GuillaumeGomez committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    189589d View commit details
    Browse the repository at this point in the history