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 12 pull requests #62271

Closed
wants to merge 32 commits into from
Closed

Commits on Jun 24, 2019

  1. Configuration menu
    Copy the full SHA
    1e9e4b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19f8622 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

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

Commits on Jun 26, 2019

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

Commits on Jun 27, 2019

  1. Added comment description.

    crlf0710 committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    8339211 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

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

Commits on Jun 29, 2019

  1. Configuration menu
    Copy the full SHA
    95bc720 View commit details
    Browse the repository at this point in the history
  2. Simplify control flow

    pvdrz committed Jun 29, 2019
    Configuration menu
    Copy the full SHA
    51793bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfb9f5b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e83728 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2019

  1. Replace error by bug macro

    pvdrz committed Jun 30, 2019
    Configuration menu
    Copy the full SHA
    92c28bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ffb643 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4e7eb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc70c37 View commit details
    Browse the repository at this point in the history
  5. Update mem::replace example to not be identical to mem::take

    This also adds assertions that the operations work as expected.
    czipperz committed Jun 30, 2019
    Configuration menu
    Copy the full SHA
    f7061db View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de00ae7 View commit details
    Browse the repository at this point in the history
  7. Update RLS to disable spurious client_find_definitions test

    Since switching CI to Azure Pipelines it seems that this test seems
    to fail more consistently, so let's disable that for now. It helps
    that we have less than a week before release - we disallow PRs that
    break the tools to land in this period, so this makes landing critical
    PRs smoother  now.
    
    r? @alexcrichton
    Xanewok committed Jun 30, 2019
    Configuration menu
    Copy the full SHA
    639e03b View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2019

  1. syntax: Unsupport foo! bar { ... } macros in the parser

    Unreserve `macro_rules` as a macro name
    petrochenkov committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    3f39dc1 View commit details
    Browse the repository at this point in the history
  2. Address review comments

    petrochenkov committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    d0dc41a View commit details
    Browse the repository at this point in the history
  3. Clean up inherent_impls

    Zoxc committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    8d6b1d1 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#62021 - crlf0710:msvc_link_output_improve, …

    …r=alexcrichton
    
    MSVC link output improve
    
    Resolves rust-lang#35785.
    
    However i haven't come up with a idea to add test case for this :(
    
    r? @retep998
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    548132b View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#62128 - ehuss:extra-filename-warning, r=mat…

    …thewjasper
    
    Adjust warning of -C extra-filename with -o.
    
    If `--emit` includes multiple unnamed outputs, and `-o` was specified, and `-C extra-filename` was specified, the compiler would warn that `-C extra-filename` was ignored, but this is not true.  The "adapting" of the filenames includes the extra-filename info.
    
    Since this is a little convoluted and hard to follow, here is a little chart to summarize when running with `rustc foo.rs -o xyz -C extra-filename=asdf`
    
    `--emit` | Result
    ---------|--------
    `link` | `xyz` (extra-filename ignored)
    `link,dep-info` | `xyzasdf`, `xyzasdf.d` (this PR removes the incorrect warning)
    
    As to whether or not this behavior is the best choice is another question.
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    f6b573c View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#62133 - petrochenkov:norustc, r=eddyb

    Feature gate `rustc` attributes harder
    
    Fixes rust-lang#62116
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    e590677 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#62161 - GuillaumeGomez:add-missing-tryfrom-…

    …links, r=docs
    
    Add missing links for TryFrom docs
    
    r? @rust-lang/docs
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    583c0ad View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#62186 - GuillaumeGomez:add-missing-type-lin…

    …ks-into, r=docs
    
    Add missing type urls in Into trait
    
    r? @rust-lang/docs
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    8a9a02d View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#62229 - christianpoveda:intptrcast-explicit…

    …-casts, r=RalfJung
    
    Enable intptrcast for explicit casts
    
    I checked locally that this does not break miri on master. r? @RalfJung
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    9760229 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#62250 - czipperz:improve-box-clone-doctests…

    …, r=GuillaumeGomez
    
    Improve box clone doctests to ensure the documentation is valid
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    56f2ac1 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#62252 - czipperz:change-mem-replace-doc-exa…

    …mple, r=dtolnay
    
    Update mem::replace example to not be identical to mem::take
    
    This also adds assertions that the operations work as expected.
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    631a58b View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#62255 - Centril:slice-patterns-change-issue…

    …, r=varkor
    
    Switch tracking issue for `#![feature(slice_patterns)]`
    
    Switches the tracking issue for `#![feature(slice_patterns)]` to a fresh one in rust-lang#62254 due to new RFCs.
    
    Closes rust-lang#23121.
    
    r? @varkor
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    1948fac View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#62258 - petrochenkov:idclean, r=Centril

    syntax: Unsupport `foo! bar { ... }` macros in the parser
    
    Their support in expansion was removed in rust-lang#61606.
    
    Also un-reserve `macro_rules` as a macro name, there's no ambiguity between `macro_rules` definitions and macro calls (it also wasn't reserved correctly).
    
    cc rust-lang/wg-grammar#51
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    123c892 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#62259 - Xanewok:update-rls, r=Mark-Simulacrum

    Update RLS to disable spurious client_find_definitions test
    
    Since switching CI to Azure Pipelines it seems that this test seems
    to fail more consistently, so let's disable that for now. It helps
    that we have less than a week before release - we disallow PRs that
    break the tools to land in this period, so this makes landing critical
    PRs smoother  now.
    
    r? @alexcrichton
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    a46f705 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#62268 - Zoxc:inherent_impls, r=eddyb

    Clean up inherent_impls
    
    Split out from rust-lang#61923.
    
    r? @eddyb
    Centril committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    0783a2d View commit details
    Browse the repository at this point in the history