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

Merged
merged 21 commits into from
Nov 5, 2021
Merged

Rollup of 9 pull requests #90598

merged 21 commits into from
Nov 5, 2021

Commits on Nov 2, 2021

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

Commits on Nov 3, 2021

  1. fix message

    TaKO8Ki committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    6c1e194 View commit details
    Browse the repository at this point in the history
  2. Add note about x86 instruction prefixes in asm!

    Since rustc doesn't do the assembly parsing itself, it is unable
    to detect when inline assembly ends with an instruction prefix,
    which doesn't make sense since it would apply to instructions from
    the compiler. This fixes rust-lang#82314 by mentioning that x86 instruction
    prefixes must not be used in inline assembly.
    syvb committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    fdb6bda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdd98bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f496b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9057936 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. Configuration menu
    Copy the full SHA
    754455e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc2c260 View commit details
    Browse the repository at this point in the history
  3. rustbot: Allow applying relnotes label

    Inspired by rust-lang#90521 , and by the
    various `must_use` PRs; in all of those cases, the submitter of the PR
    could know that `relnotes` applied, but couldn't apply it themselves.
    joshtriplett committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    056af9d View commit details
    Browse the repository at this point in the history
  4. rustbot: Allow applying needs-fcp label

    People should be able to help triage by observing that a change needs an
    FCP before we can apply it.
    joshtriplett committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    7e02934 View commit details
    Browse the repository at this point in the history
  5. Mention possible future rejections

    Co-authored-by: Josh Triplett <josh@joshtriplett.org>
    syvb and joshtriplett committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    773cc4f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa17e1c View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Rollup merge of rust-lang#90507 - TaKO8Ki:suggest-extern-crate-alloc,…

    … r=jackh726
    
    Suggest `extern crate alloc` when using undeclared module `alloc`
    
    closes rust-lang#90136
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    987797b View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#90530 - GuillaumeGomez:simplify-js-tester, …

    …r=notriddle
    
    Simplify js tester a bit
    
    r? `````@notriddle`````
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    282d696 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#90533 - Smittyvb:patch-1, r=joshtriplett

    Add note about x86 instruction prefixes in asm! to unstable book
    
    Since rustc doesn't do the assembly parsing itself, it is unable to detect when inline assembly ends with an instruction prefix, which doesn't make sense since it would apply to instructions from the compiler. This fixes rust-lang#82314 by mentioning that x86 instruction prefixes must not be used in inline assembly. AFAICT x86 is the only instruction set with instruction prefixes.
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    dbaf2de View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#90537 - adamgemmell:dev/aarch64-target-feat…

    …ure, r=Amanieu
    
    Update aarch64 `target_feature` list for LLVM 12.
    
    Many of these feature are now available on all valid LLVM versions.
    
    I've also added a few new ones to the list.
    
    r? `@Amanieu`
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    a5802d0 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#90544 - ehuss:demote-locator-warn, r=petroc…

    …henkov
    
    Demote metadata load warning to "info".
    
    There is a warn log message for whenever the crate loader fails to load metadata from a candidate file. I think this warning is too aggressive, as there are several situations where metadata information might not be found in a candidate file, which is normal. Also, this warning is somewhat confusing, and non-actionable in most cases for a user (most users will not know what it means).
    
    If the crate loader ultimately does not find a valid crate, then an error will be reported (and hopefully rust-lang#88368 will improve that error message).
    
    If a rustc developer wants to debug a loader problem, they can still use `RUSTC_LOG=rustc_metadata=debug` and get the details.
    
    There is more discussion of this particular warning at rust-lang#89795 (comment).
    
    Fixes rust-lang#90525
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    6964ec2 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#90554 - ehuss:unstable-options-cleanup, r=j…

    …oshtriplett
    
    Clean up some `-Z unstable-options` in tests.
    
    Several of these tests were for features that have been stabilized, or otherwise don't need `-Z unstable-options`.
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    7ee926a View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#90556 - scottmcm:carrying_comments, r=josht…

    …riplett
    
    Add more text and examples to `carrying_{add|mul}`
    
    `feature(bigint_helper_methods)` tracking issue rust-lang#85532
    
    cc `````@clarfonthey`````
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    5aa6eaf View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#90563 - joshtriplett:rustbot-allow-labels, …

    …r=Mark-Simulacrum
    
    rustbot allow labels
    
    `relnotes` was inspired by rust-lang#90521 , and by the various `must_use` PRs; in all of those cases, the submitter of the PR could know that `relnotes` applied, but couldn't apply it themselves.
    
    For `needs-fcp`, I think people should be able to help triage by observing that a change needs an FCP before we can apply it.
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    1aa8c01 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#90571 - GuillaumeGomez:missing-bottom-borde…

    …r-sidebar, r=jsha
    
    Fix missing bottom border for headings in sidebar
    
    Fixes rust-lang#90568.
    
    r? ```@jsha```
    JohnTitor committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    3821ab2 View commit details
    Browse the repository at this point in the history