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 13 pull requests #61150

Merged
merged 42 commits into from
May 25, 2019
Merged

Rollup of 13 pull requests #61150

merged 42 commits into from
May 25, 2019

Commits on May 23, 2019

  1. Update cargo

    ehuss committed May 23, 2019
    Configuration menu
    Copy the full SHA
    d5e0353 View commit details
    Browse the repository at this point in the history
  2. tidy: don't short-circuit on license error

    If there is more than one license error, tidy would only print the first
    error. This changes it so that all license errors are printed.
    ehuss committed May 23, 2019
    Configuration menu
    Copy the full SHA
    46ffb6a View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. typo

    blkerby committed May 24, 2019
    Configuration menu
    Copy the full SHA
    d3c73dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0123fab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbc6a4b View commit details
    Browse the repository at this point in the history
  4. Fixed type-alias-bounds lint doc

    The example code under type-alias-bounds lint produced two warnings - one from the lint itself and another from the dead_code lint, and only the second one was in the doc. This looked like an error, so I've added `#[allow(dead_code)]` and replaced the example output with the expected one.
    [Playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&code=%23%5Ballow(dead_code)%5D%0Atype%20SendVec%3CT%3A%20Send%3E%20%3D%20Vec%3CT%3E%3B)
    Cerber-Ursi committed May 24, 2019
    Configuration menu
    Copy the full SHA
    9be8b7e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8fc09b View commit details
    Browse the repository at this point in the history
  6. Remove the incorrect warning from README.md

    My problem was user error; thanks to @Zoxc for fixing me!
    
    r? @alexcrichton
    scottmcm committed May 24, 2019
    Configuration menu
    Copy the full SHA
    67ee286 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    73fd349 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    698e50f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8e4132a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c235ba4 View commit details
    Browse the repository at this point in the history
  11. improve debug-printing of scalars

    Before: Immediate(ScalarMaybeUndef(Scalar(Ptr(Pointer { alloc_id: AllocId(3401), offset: Size { raw: 4 }, tag: Tagged(7723) }))))
    After: Immediate(Scalar(AllocId(3401).0x4[<7723>]))
    
    Before: Immediate(ScalarMaybeUndef(Scalar(Bits { size: 8, bits: 10 })))
    After: Immediate(Scalar(0x000000000000000A))
    
    Before: Immediate(ScalarMaybeUndef(Scalar(Bits { size: 1, bits: 1 })))
    After: Immediate(Scalar(0x01))
    RalfJung committed May 24, 2019
    Configuration menu
    Copy the full SHA
    d01ef7d View commit details
    Browse the repository at this point in the history
  12. this is for tidy

    RalfJung committed May 24, 2019
    Configuration menu
    Copy the full SHA
    a90cdcc View commit details
    Browse the repository at this point in the history
  13. Updated my mailmap entry

    XAMPPRocky committed May 24, 2019
    Configuration menu
    Copy the full SHA
    aba152d View commit details
    Browse the repository at this point in the history
  14. Tweak macro parse errors when reaching EOF during macro call parse

    - Add detail on origin of current parser when reaching EOF and stop
      saying "found <eof>" and point at the end of macro calls
    - Handle empty `cfg_attr` attribute
    - Reword empty `derive` attribute error
    estebank committed May 24, 2019
    Configuration menu
    Copy the full SHA
    2416017 View commit details
    Browse the repository at this point in the history
  15. review comments

    estebank committed May 24, 2019
    Configuration menu
    Copy the full SHA
    5c5fa77 View commit details
    Browse the repository at this point in the history
  16. Fix rebase

    estebank committed May 24, 2019
    Configuration menu
    Copy the full SHA
    a2f853a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    da57ac3 View commit details
    Browse the repository at this point in the history
  18. Annotate each reverse_bits with #[must_use]

    Because the name sounds like an in-place mutation like
    `[T]::reverse(&mut self)`, it may be confused for one.
    nvzqz committed May 24, 2019
    Configuration menu
    Copy the full SHA
    035f651 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    59762ba View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d289a5b View commit details
    Browse the repository at this point in the history
  21. Add auxiliary issue file

    varkor committed May 24, 2019
    Configuration menu
    Copy the full SHA
    df26dd8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    06b8570 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cb7e0d0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    aea0400 View commit details
    Browse the repository at this point in the history
  25. Delete stray .stderr

    varkor committed May 24, 2019
    Configuration menu
    Copy the full SHA
    79816bb View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ee7593e View commit details
    Browse the repository at this point in the history
  27. Add extra arc_wake

    varkor committed May 24, 2019
    Configuration menu
    Copy the full SHA
    c91ab64 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. Rollup merge of rust-lang#61026 - estebank:macro-eof-spans, r=petroch…

    …enkov
    
    Tweak macro parse errors when reaching EOF during macro call parse
    
    Add detail on origin of current parser when reaching EOF, stop saying "found `<eof>`" and point at the end of macro calls.
    
    Fix rust-lang#27569.
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    519b040 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#61095 - ehuss:update-cargo, r=alexcrichton

    Update cargo
    
    Update cargo
    
    14 commits in c4fcfb725b4be00c72eb9cf30c7d8b095577c280..545f354259be4e9745ea00a524c0e4c51df01aa6
    2019-05-15 19:48:47 +0000 to 2019-05-23 17:45:30 +0000
    - Bump to 0.38.0 (rust-lang/cargo#6979)
    - cargo package: detect new empty directories (rust-lang/cargo#6973)
    - Add message caching. (rust-lang/cargo#6933)
    - Fix typo (rust-lang/cargo#6974)
    - Set `Finished` line correctly for debug=0. (rust-lang/cargo#6971)
    - Clippy fixes (rust-lang/cargo#6970)
    - Remove rustdoc `can_add_color_process`. (rust-lang/cargo#6968)
    - Document new `doctest` field. (rust-lang/cargo#6965)
    - Update some man pages that missed --offline. (rust-lang/cargo#6964)
    - add public & private prop tests. (rust-lang/cargo#6962)
    - zsh completion: Pull list of commands from cargo --list (rust-lang/cargo#6956)
    - Change docs "inequality" for semver requirement. (rust-lang/cargo#6963)
    - Update im-rc requirement from 12.1.0 to 13.0.0 (rust-lang/cargo#6959)
    - Add `doctest` field into metadata (rust-lang/cargo#6953)
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    2ac8ec0 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#61096 - ehuss:tidy-license-short-circuit, r…

    …=Centril
    
    tidy: don't short-circuit on license error
    
    If there is more than one license error, tidy would only print the first
    error. This changes it so that all license errors are printed.
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    835281f View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#61107 - blkerby:docs_typos, r=Centril

    Fix a couple docs typos
    
    Also add a link to env::split_paths.
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    77afe6a View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#61110 - ehuss:revert-edition-override, r=Ma…

    …rk-Simulacrum
    
    Revert edition-guide toolstate override
    
    Closes rust-lang#60929
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    f8b3ebe View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#61111 - Cerberuser:patch-1, r=steveklabnik

    Fixed type-alias-bounds lint doc
    
    The example code under type-alias-bounds lint produced two warnings - one from the lint itself and another from the dead_code lint, and only the second one was in the doc. This looked like an error, so I've added `#[allow(dead_code)]` and replaced the example output with the expected one.
    
    [Playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&code=%23%5Ballow(dead_code)%5D%0Atype%20SendVec%3CT%3A%20Send%3E%20%3D%20Vec%3CT%3E%3B)
    
    According to guidelines,
    r? @steveklabnik
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    65ddf28 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#61113 - SimonSapin:fnbox, r=alexcrichton

    Deprecate `FnBox`. `Box<dyn FnOnce()>` can be called directly, since 1.35
    
    FCP completion: rust-lang#28796 (comment)
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    8e5e1a0 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#61116 - scottmcm:vcpp-download-link, r=alex…

    …crichton
    
    Remove the incorrect warning from README.md
    
    My problem was user error; thanks to @Zoxc for fixing me!
    
    r? @alexcrichton
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    56e77b7 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#61118 - pnkfelix:issue-60654-dont-ice-on-ga…

    …t, r=varkor
    
    Dont ICE on an attempt to use GAT without feature gate
    
    Fix rust-lang#60654
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    57139e2 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#61121 - RalfJung:miri-value-printing, r=oli…

    …-obk
    
    improve debug-printing of scalars
    
    * Prettier printing for `Pointer` and `Bits`.
    * Don't print the `ScalarMaybeUndef(...)` around `Scalar`.
    
    Before: `Immediate(ScalarMaybeUndef(Scalar(Ptr(Pointer { alloc_id: AllocId(3401), offset: Size { raw: 4 }, tag: Tagged(7723) }))))`
    After: `Immediate(Scalar(AllocId(3401).0x4[<7723>]))`
    
    Before: `Immediate(ScalarMaybeUndef(Scalar(Bits { size: 8, bits: 10 })))`
    After: `Immediate(Scalar(0x000000000000000A))`
    
    Before: `Immediate(ScalarMaybeUndef(Scalar(Bits { size: 1, bits: 1 })))`
    After: `Immediate(Scalar(0x01))`
    
    r? @oli-obk
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    deaacaf View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#61125 - XAMPPRocky:master, r=jonas-schievink

    Updated my mailmap entry
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    98052b0 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#61134 - nvzqz:reverse_bits-must_use, r=varkor

    Annotate each `reverse_bits` with `#[must_use]`
    
    Because the name sounds like an in-place mutation like `[T]::reverse(&mut self)`, it may be confused for one.
    
    This change was requested at rust-lang#48763 (comment).
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    92f1cfd View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#61138 - varkor:async-await-tests, r=cramertj

    Move async/await tests to their own folder
    
    This moves run-pass and ui async/await tests to their own folder `src/test/ui/async-await` and organises some into subfolders. (It does not move rustdoc tests for async/await.)
    
    I also did some drive-by cleaning up of issues/error code tests into their own folders (which already existed). These are in separate commits, so easy to separate out if that's more desirable.
    
    r? @cramertj
    Centril committed May 25, 2019
    Configuration menu
    Copy the full SHA
    19b5a10 View commit details
    Browse the repository at this point in the history