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 22 pull requests #52882

Closed
wants to merge 63 commits into from

Commits on Apr 27, 2018

  1. Configuration menu
    Copy the full SHA
    4c2e314 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c7ea4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    527e84f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b812d44 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2bf9fbc View commit details
    Browse the repository at this point in the history
  6. moved #![feature(inner_deref) to from libcore crate to libcore tests …

    …crate to enable related tests
    Xandkeeper committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    8aa049e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1712448 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

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

Commits on May 3, 2018

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

Commits on May 6, 2018

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

Commits on Jul 16, 2018

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

Commits on Jul 19, 2018

  1. AMDGPU call abi info.

    DiamondLovesYou committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    d70bc8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d3ba6e View commit details
    Browse the repository at this point in the history
  3. AMDGPU ignores noinline when it slaps alwaysinline everywhere.

    Allow target specs to disable that attribute.
    DiamondLovesYou committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    3170507 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d992a94 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2018

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

Commits on Jul 26, 2018

  1. Update clippy to latest master

    cmdln committed Jul 26, 2018
    Configuration menu
    Copy the full SHA
    7fb0a52 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2018

  1. Configuration menu
    Copy the full SHA
    922bf1d View commit details
    Browse the repository at this point in the history
  2. Fix ws

    matklad authored Jul 27, 2018
    Configuration menu
    Copy the full SHA
    5f87f78 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2018

  1. Configuration menu
    Copy the full SHA
    b6d3143 View commit details
    Browse the repository at this point in the history
  2. Fix From<LocalWaker>

    MajorBreakfast committed Jul 29, 2018
    Configuration menu
    Copy the full SHA
    ea25cf1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ccd7ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90165b8 View commit details
    Browse the repository at this point in the history
  5. fix coding style

    fukatani committed Jul 29, 2018
    Configuration menu
    Copy the full SHA
    9845ee0 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2018

  1. update comment

    toidiu committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    2b25ee0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2994b27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56016cb View commit details
    Browse the repository at this point in the history
  4. Remove references to AUTHORS.txt file

    Refer instead to thanks page.
    dsciarra committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    c57deb9 View commit details
    Browse the repository at this point in the history
  5. Revert "Stabilize to_bytes and from_bytes for integers."

    This reverts commit c8f9b84.
    SimonSapin committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    f162438 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8d1dc8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa7d7d0 View commit details
    Browse the repository at this point in the history
  8. rustc: Disallow machine applicability in foreign macros

    Recent changes to lints disallowed lints from being emitted against code located
    in foreign macros, except for future-incompatible lints. For a future
    incompatible lint, however, the automatic suggestions may not be applicable!
    
    This commit updates this code path to force all applicability suggestions made
    to foreign macros to never be `MachineApplicable`. This should avoid rustfix
    actually attempting fixing these suggestions, causing non-compiling code to be
    produced.
    
    Closes rust-lang/cargo#5799
    alexcrichton committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    ca762ba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7a86938 View commit details
    Browse the repository at this point in the history
  10. releases.md: fix 2 typos

    matthiaskrgr committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    d933174 View commit details
    Browse the repository at this point in the history
  11. Fix wrong issue number in the test name

    Mikhail Modin committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    b6b025b View commit details
    Browse the repository at this point in the history
  12. Remove the unstable std_unicode crate, deprecated since 1.27

    Its former contents are now in libcore.
    SimonSapin committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    d8b3c83 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4ca77f7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cbbcecb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d5f1f70 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    620c4fd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c180736 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#52340 - cypher:document-from-trait-in-ffi, …

    …r=steveklabnik
    
    Document From trait implementations for OsStr, OsString, CString, and CStr
    
    As part of issue rust-lang#51430 (cc @skade).
    
    The allocation and copy claims should be double-checked.
    
    r? @steveklabnik
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    e427459 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#52514 - DiamondLovesYou:amdgpu-fixes, r=nagisa

    Fix a few AMDGPU related issues
    
    * AMDGPU ignores `noinline` and sadly doesn't clear the attribute when it slaps `alwaysinline` on everything,
    * an AMDGPU related load bit range metadata assertion,
    * I didn't enable the `amdgpu` component in the `librustc_llvm` build script,
    * Add AMDGPU call abi info.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    2d4e714 View commit details
    Browse the repository at this point in the history
  20. Rollup merge of rust-lang#52630 - Mark-Simulacrum:rustdoc-cleanup-2, …

    …r=QuietMisdreavus
    
    Delete unused code in rustdoc
    
    Also hid the unused crate exports of rustdoc. This is technically a breaking change but we don't even ship librustdoc in the sysroot so I don't expect breakage.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    a928975 View commit details
    Browse the repository at this point in the history
  21. Rollup merge of rust-lang#52732 - SimonSapin:spring, r=Mark-Simulacrum

    Remove unstable and deprecated APIs
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    0b8f644 View commit details
    Browse the repository at this point in the history
  22. Rollup merge of rust-lang#52745 - commandline:master, r=oli-obk

    Update clippy to latest master
    
    r? @oli-obk
    
    There is a regression in the version in current nightly that falsely lints `println!` and `writeln!` that use named arguments, thinking all rhs values for the argument expressions are literals even when they are not. This update includes the fix for that.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    a3304e7 View commit details
    Browse the repository at this point in the history
  23. Rollup merge of rust-lang#52756 - alexcrichton:cap-applicable, r=oli-obk

    rustc: Disallow machine applicability in foreign macros
    
    Recent changes to lints disallowed lints from being emitted against code located
    in foreign macros, except for future-incompatible lints. For a future
    incompatible lint, however, the automatic suggestions may not be applicable!
    
    This commit updates this code path to force all applicability suggestions made
    to foreign macros to never be `MachineApplicable`. This should avoid rustfix
    actually attempting fixing these suggestions, causing non-compiling code to be
    produced.
    
    Closes rust-lang/cargo#5799
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    a46fc0b View commit details
    Browse the repository at this point in the history
  24. Rollup merge of rust-lang#52771 - matklad:patch-1, r=kennytm

    Clarify thread::park semantics
    
    It took me quite some time to realize that the example is not actually racy, so let's clarify it? :-)
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    1ffee37 View commit details
    Browse the repository at this point in the history
  25. Rollup merge of rust-lang#52821 - fukatani:gdb-vecdeque-print, r=mich…

    …aelwoerister
    
    pretty print for std::collections::vecdeque
    
    I want pretty print function for VecDeque like Vec.
    
    ```rust
    use std::collections::VecDeque;
    
    fn main() {
        let mut d: VecDeque<i32> = VecDeque::new();
        d.push_back(4);
        d.push_back(4);
        d.push_back(6);
        let mut v: Vec<i32> = Vec::new();
        v.push(4);
        v.push(4);
        v.push(6);
    }
    ```
    
    ```
    (gdb) p v
    $1 = Vec<i32>(len: 3, cap: 4) = {4, 4, 6}
    (gdb) p d
    $2 = VecDeque<i32>(len: 3, cap: 8) = {4, 4, 6}
    ```
    
    Thanks.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    f56f07a View commit details
    Browse the repository at this point in the history
  26. Rollup merge of rust-lang#52822 - MajorBreakfast:fix-from-local-waker…

    …, r=cramertj
    
    Fix From<LocalWaker>
    
    This is a follow-up to rust-lang#52640
    
    Fixes `From<LocalWaker>` which is affected by the same accidental drop bug (unless I'm totally mistaken)
    
    r? @cramertj
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    30f0ab5 View commit details
    Browse the repository at this point in the history
  27. Rollup merge of rust-lang#52824 - varkor:fix-llvm-ret-move-warnings, …

    …r=rkruppe
    
    Fix -Wpessimizing-move warnings in rustllvm/PassWrapper
    
    These are producing warnings when building rustc (`warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]`).
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    6e56dcd View commit details
    Browse the repository at this point in the history
  28. Rollup merge of rust-lang#52825 - RalfJung:codegen, r=alexcrichton

    Make sure rust-lang#47772 does not regress
    
    Mostly to make my life in rust-lang#52206 harder.^^
    
    Or should I just add that test there?
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    0fa7c12 View commit details
    Browse the repository at this point in the history
  29. Rollup merge of rust-lang#52831 - dsciarra:rm-ref-to-author-file, r=a…

    …lexcrichton
    
    remove references to AUTHORS.txt file
    
    Rust does not ship an AUTHORS.txt file anymore.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    1443991 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    9c10b79 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    406c7f5 View commit details
    Browse the repository at this point in the history
  32. Rollup merge of rust-lang#52846 - kennytm:bootstrap-curl-timeout, r=M…

    …ark-Simulacrum
    
    Add timeout to use of `curl` in bootstrap.py.
    
    Recently we've seen a lot of "30 minutes no output" spurious errors while downloading the bootstrap compiler. This added several timeout options so if the "30 minutes no output" errors were caused by connection or transfer issue, we could fail quicker for curl to retry.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    074127c View commit details
    Browse the repository at this point in the history
  33. Rollup merge of rust-lang#52850 - SimonSapin:unstablize, r=alexcrichton

    Revert "Stabilize to_bytes and from_bytes for integers."
    
    This reverts commit c8f9b84 / PR rust-lang#51835, and reopens the tracking issue rust-lang#49792.
    
    These methods were stabilized in Rust 1.29, which is still in Nightly as of this writing. So my understanding is that it is still time to change our minds. Given the ongoing discussion in rust-lang#51919 about possibly renaming these APIs and since 1.29 goes to beta soon, I’d like to revert this stabilization for now until a decision is made in that PR. It’s possible that a decision will be made in time for 1.29, but there is no urgency. At most I expect this functionality to make it into 1.30.
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    92c3e40 View commit details
    Browse the repository at this point in the history
  34. Rollup merge of rust-lang#52853 - RalfJung:bootstrap-help, r=alexcric…

    …hton
    
    Improve bootstrap help on stages
    
    Cc @eddyb
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    cc107c7 View commit details
    Browse the repository at this point in the history
  35. Rollup merge of rust-lang#52863 - steveklabnik:update-books, r=Mark-S…

    …imulacrum
    
    update books for new release
    
    r? @Mark-Simulacrum
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    b5c3dbc View commit details
    Browse the repository at this point in the history
  36. Rollup merge of rust-lang#52867 - matthiaskrgr:release_typos, r=Mark-…

    …Simulacrum
    
    releases.md: fix 2 typos
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    97cb818 View commit details
    Browse the repository at this point in the history
  37. Rollup merge of rust-lang#52870 - cramertj:unpin-futureobj, r=aturon

    Implement Unpin for FutureObj and LocalFutureObj
    
    cc @MajorBreakfast
    
    r? @aturon
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    415cc0d View commit details
    Browse the repository at this point in the history
  38. Rollup merge of rust-lang#52878 - mikhail-m1:master, r=kennytm

    Fix wrong issue number in the test name
    
    I made a mistake in previous PR rust-lang#52620, second issue number was wrong, changing from rust-lang#52133 to rust-lang#52113
    
    r? @kennytm
    Mark-Simulacrum authored Jul 30, 2018
    Configuration menu
    Copy the full SHA
    baf6b76 View commit details
    Browse the repository at this point in the history