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 15 pull requests #39613

Closed
wants to merge 37 commits into from
Closed

Rollup of 15 pull requests #39613

wants to merge 37 commits into from

Commits on Jan 1, 2017

  1. Added Default impl to PathBuf

    Aaron Power committed Jan 1, 2017
    Configuration menu
    Copy the full SHA
    108293d View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2017

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

Commits on Feb 3, 2017

  1. doc comment rewording

    king6cong committed Feb 3, 2017
    Configuration menu
    Copy the full SHA
    5c9fdd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e866d07 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2017

  1. Configuration menu
    Copy the full SHA
    8579218 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89ae2ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7aff6ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3fa28cb View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2017

  1. go back to use //

    king6cong committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    380ba6d View commit details
    Browse the repository at this point in the history
  2. Extract collections benchmarks to libcollections/benches

    And libcore/benches
    phungleson committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    7c8c45e View commit details
    Browse the repository at this point in the history
  3. regr test

    nikomatsakis committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    b975786 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78f542b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa0a728 View commit details
    Browse the repository at this point in the history
  6. fix case where some edges can't be recreated by expanding the graph

    cc rust-lang#39569 -- almost certainly a fix for that
    nikomatsakis committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    4f5fc4e View commit details
    Browse the repository at this point in the history
  7. rustbuild: support setting verbosity in config.toml

    Signed-off-by: Marc-Antoine Perennou <[email protected]>
    Keruspe committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    7c2752a View commit details
    Browse the repository at this point in the history
  8. A few documentation improvements for syntax::print::pp

    * Moved algorithm explanation to module docs
    * Added ``` before and after the examples
    * Explanation of the `rbox`, `ibox` and `cbox` names
    * Added docs about the breaking types to `Breaks`
    bjorn3 committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    1ee88e5 View commit details
    Browse the repository at this point in the history
  9. rustbuild: add verbose to config.toml.example

    Signed-off-by: Marc-Antoine Perennou <[email protected]>
    Keruspe committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    4268872 View commit details
    Browse the repository at this point in the history
  10. Fix branch name Cargo's downloaded from

    This landed on beta in rust-lang#39546 and this is bringing the patch back to master.
    alexcrichton committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    19bbd85 View commit details
    Browse the repository at this point in the history
  11. Fix a manifest-generation bug on beta

    Right now all Cargo release tarballs are 'nightly', they're not on the standard
    channels yet.
    alexcrichton committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    bf126d2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    235741f View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. Unignore u128 test for stage 0,1

    Even more SNAP cleanup.
    est31 committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    ddb0a78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df73bc9 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#38764 - Aaronepower:master, r=aturon

    Added Default impl to PathBuf
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    c9eaa66 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#39361 - cengizIO:master, r=arielb1

    Improve error message for uninferrable types rust-lang#38812
    
    Hello,
    
    I tried to improve the error message for uninferrable types. The error code is `E0282`.
    
    ```rust
    
    error[E0282]: type annotations needed
     --> /home/cengizIO/issue38812.rs:2:11
      |
    2 |   let x = vec![];
      |       -   ^^^^^^ cannot infer type for `T`
      |       |
      |       consider giving `x` a type
      |
      = note: this error originates in a macro outside of the current crate
    ```
    
    and
    
    ```rust
    
    error[E0282]: type annotations needed
     --> /home/cengizIO/issue38812.rs:2:15
      |
    2 |   let (x,) = (vec![],);
      |       ----    ^^^^^^ cannot infer type for `T`
      |       |
      |       consider giving a type to pattern
      |
      = note: this error originates in a macro outside of the current crate
    ```
    
    Rust compiler now tries to find uninferred `local`s with type `_` and adds them into the error message.
    
    I'm probably wrong on wording that I used. Please feel free to suggest better alternatives.
    
    Thanks @nikomatsakis for mentoring 🍺
    
    Any comments/feedback is more than welcome!
    
    Thank you
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    c125b88 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#39426 - jakllsch:netbsd-c, r=alexcrichton

    Add i686-unknown-netbsdelf target
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    fae92d8 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#39462 - emilio:improper-ctypes, r=nikomatsakis

    lint/ctypes: Don't warn on sized structs with PhantomData.
    
    Fixes rust-lang#34798
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    9995b13 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#39482 - king6cong:master, r=frewsxcv

    doc comment rewording
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    76f8873 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#39557 - bjorn3:pp-docs, r=jseyfried

    A few documentation improvements for `syntax::print::pp`
    
    * Moved algorithm explanation to module docs
    * Added ``` before and after the examples
    * Explanation of the `rbox`, `ibox` and `cbox` names
    * Added docs about the breaking types to `Breaks`
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    cf7fbb7 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#39561 - phungleson:libcollectionsbench, r=a…

    …lexcrichton
    
    Extract collections benchmarks to libcollections/bench
    
    Good suggestion from @stjepang rust-lang#39484 (comment)
    
    r? @alexcrichton
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    2762b4d View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#39582 - nikomatsakis:incr-comp-issue-39569,…

    … r=michaelwoerister
    
    Handle the case where an intermediate node can't be recreated
    
    This solution grows the graph, but this is quite the corner case.
    
    r? @michaelwoerister
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    763d342 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#39583 - michaelwoerister:limit-llvm-threads…

    …, r=nikomatsakis
    
    back: Limit the number of LLVM worker threads.
    
    This should fix issue rust-lang#39568.
    Also see rust-lang#39280.
    
    r? @nikomatsakis
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    0deb522 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#39587 - Keruspe:master, r=alexcrichton

    rustbuild: support setting verbosity in config.toml
    
    Most if not all the configuration is settable trhough config.toml but the verbosity isn't yet.
    
    This avoids having to pass -v to x.py on each command if you want verbosity to be always on.
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    b5e4745 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#39598 - alexcrichton:cargo-branch, r=brson

    Fix branch name Cargo's downloaded from
    
    This landed on beta in rust-lang#39546 and this is bringing the patch back to master.
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    985b050 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#39599 - alexcrichton:cargo-tarball-name, r=…

    …brson
    
    Fix a manifest-generation bug on beta
    
    Right now all Cargo release tarballs are 'nightly', they're not on the standard
    channels yet.
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    35ec4ba View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#39601 - dumbbell:update-liblibc-to-include-…

    …aarch64-unknown-freebsd, r=alexcrichton
    
    liblibc: Update to include `aarch64-unknown-freebsd` support
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    20e2e0e View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#39602 - estebank:fix-39544, r=eddyb

    Fix ICE when accessing mutably an immutable enum
    
    Fix rust-lang#39544.
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    cfaedd2 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#39604 - est31:i128_tests, r=alexcrichton

    Unignore u128 test for stage 0,1
    
    Even more SNAP cleanup.
    
    Follow-up of rust-lang#39519.
    
    Sorry, I didn't check twice.
    frewsxcv authored Feb 7, 2017
    Configuration menu
    Copy the full SHA
    9d5dbeb View commit details
    Browse the repository at this point in the history