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

Merged
merged 36 commits into from
Jul 3, 2019
Merged

Commits on Jun 22, 2019

  1. squash commit for nth_back on chunks exact

    wip nth_back for chunks_exact
    
    working nth_back for chunks exact
    
    Signed-off-by: wizAmit <amitforfriends_dns@yahoo.com>
    @amit.chandra authored and wizAmit committed Jun 22, 2019
    Configuration menu
    Copy the full SHA
    4583238 View commit details
    Browse the repository at this point in the history

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
  2. std: Move a process test out of libstd

    This commit moves a test out of libstd which is causing deadlocks on
    musl on CI. Looks like the recent update in musl versions brings in some
    internal updates to musl which makes `setgid` and `setuid` invalid to
    call after a `fork` in a multithreaded program. The issue seen here is
    that the child thread was attempting to grab a lock held by a
    nonexistent thread, meaning that the child process simply deadlocked
    causing the whole test to deadlock.
    
    This commit moves the test to its own file with no threads which should
    work.
    alexcrichton committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    2a37582 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

  1. Configuration menu
    Copy the full SHA
    a0e5fcf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f1e160 View commit details
    Browse the repository at this point in the history
  3. Add Vec::leak

    cramertj committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    9527565 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
    fc70c37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de00ae7 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2019

  1. Configuration menu
    Copy the full SHA
    353b5d4 View commit details
    Browse the repository at this point in the history
  2. HashMap is UnwindSafe

    Fixes rust-lang#62301, a regression in 1.36.0 which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
    SimonSapin committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    7454b29 View commit details
    Browse the repository at this point in the history
  3. Fix mismatching Kleene operators

    ia0 committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    dd702cc View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2019

  1. Configuration menu
    Copy the full SHA
    e5ede80 View commit details
    Browse the repository at this point in the history
  2. 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
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    7d5d591 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#62064 - wizAmit:feature/chunks_exact_nth_ba…

    …ck, r=scottmcm
    
    nth_back for chunks_exact
    
    wip nth_back for chunks_exact
    
    working nth_back for chunks exact
    
    Signed-off-by: wizAmit <amitforfriends_dns@yahoo.com>
    
    r? @timvermeulen
    r? @scottmcm
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    619df2e View commit details
    Browse the repository at this point in the history
  4. 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.
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    2564009 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#62161 - GuillaumeGomez:add-missing-tryfrom-…

    …links, r=docs
    
    Add missing links for TryFrom docs
    
    r? @rust-lang/docs
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    d9dfed8 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#62183 - alexcrichton:fix-tests, r=nikomatsakis

    std: Move a process test out of libstd
    
    This commit moves a test out of libstd which is causing deadlocks on
    musl on CI. Looks like the recent update in musl versions brings in some
    internal updates to musl which makes `setgid` and `setuid` invalid to
    call after a `fork` in a multithreaded program. The issue seen here is
    that the child thread was attempting to grab a lock held by a
    nonexistent thread, meaning that the child process simply deadlocked
    causing the whole test to deadlock.
    
    This commit moves the test to its own file with no threads which should
    work.
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    05704e8 View commit details
    Browse the repository at this point in the history
  7. 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
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    37c58c6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aa7999a View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#62199 - cclauss:patch-1, r=nikomatsakis

    import gdb for explicit access to gdb.current_objfile()
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    b8713e5 View commit details
    Browse the repository at this point in the history
  10. 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
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    d1db5e4 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#62250 - czipperz:improve-box-clone-doctests…

    …, r=GuillaumeGomez
    
    Improve box clone doctests to ensure the documentation is valid
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    8ca4a6a 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
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    ea6c1fc View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#62285 - Mark-Simulacrum:mailmap-mw, r=Centril

    Fix michaelwoerister's mailmap
    
    Noticed while going through some changes to thanks.
    
    cc @michaelwoerister
    r? @Centril
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    7a033aa View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#62304 - SimonSapin:safe, r=eddyb

    HashMap is UnwindSafe
    
    Fixes rust-lang#62301, a regression in 1.36.0-pre which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    a0fcf5e View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#62319 - ia0:fix_kleene, r=petrochenkov

    Fix mismatching Kleene operators
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    08e8c41 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#62327 - Flast:patch-1, r=Mark-Simulacrum

    Fixed document bug, those replaced each other
    
    Originally reported by rust-lang#57686, introduced by rust-lang#58005
    Mark-Simulacrum authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    6b43b50 View commit details
    Browse the repository at this point in the history