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 16 pull requests #58559

Closed
wants to merge 52 commits into from
Closed

Rollup of 16 pull requests #58559

wants to merge 52 commits into from

Commits on Jan 17, 2019

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

Commits on Feb 12, 2019

  1. Use less explicit shifting in std::net::ip

    Now that we have {to|from}_be_bytes the code can be simpler.
    
    (Inspired by PR rust-lang#57740)
    scottmcm committed Feb 12, 2019
    Configuration menu
    Copy the full SHA
    5d80584 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2019

  1. hir: HirId-ify intravisit

    ljedrz committed Feb 15, 2019
    Configuration menu
    Copy the full SHA
    47d6ed0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    431e981 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1169084 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd13ac3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53717b7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    81ce9bf View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2019

  1. Configuration menu
    Copy the full SHA
    cdd1c0e View commit details
    Browse the repository at this point in the history
  2. Monomorphize less code in fs::{read|write}

    Since the generic-ness is only for the as_refs, might as well have std just compile the important part once instead of on every use.
    scottmcm committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    564c569 View commit details
    Browse the repository at this point in the history
  3. Mention capping forbid lints

    I felt the description of forbid was misleading/incomplete without
    mentioning how --cap-lints interacts with it.
    dwijnand committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    8fbb013 View commit details
    Browse the repository at this point in the history
  4. update miri

    RalfJung committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    7474845 View commit details
    Browse the repository at this point in the history
  5. libstd => 2018

    taiki-e committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    4e5b3d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f2193f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9921c33 View commit details
    Browse the repository at this point in the history
  8. Fix errors in test/ui

    taiki-e committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    5d134a1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c55fe4e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1e32654 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3281e62 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0cf1a91 View commit details
    Browse the repository at this point in the history
  13. Fix some imports and paths

    taiki-e committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    0021fcf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1a0d800 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ee948d9 View commit details
    Browse the repository at this point in the history
  16. librustc_codegen_llvm => 2018

    taiki-e committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    1b7ca96 View commit details
    Browse the repository at this point in the history
  17. Fix doc for rustc "-g" flag

    The rustc "-g" CLI flag was miss documented to be a synonym of "-C
    debug-level=2" and not the correct "-C debuginfo=2".
    TheBiggerGuy committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    55c25f8 View commit details
    Browse the repository at this point in the history
  18. Add links to codegen docs for rustc synonym flags

    The rustc "-g" and "-o" fags are synonyms of the "-c" codegen flags.
    This adds a link to the codegen docs for each synonym.
    TheBiggerGuy committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    88e462b View commit details
    Browse the repository at this point in the history
  19. update miri

    RalfJung committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    7007f80 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0b9ad6e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    01bebdf View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2019

  1. Configuration menu
    Copy the full SHA
    9312ca1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af38382 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed17700 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f48357 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    919b3f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f96a03 View commit details
    Browse the repository at this point in the history
  7. Update Cargo.lock

    flip1995 committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    4c228cc View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#55632 - ollie27:deny_overflowing_literals, …

    …r=Centril
    
    Deny the `overflowing_literals` lint for all editions
    
    The `overflowing_literals` was made deny by default for the 2018 edition by rust-lang#54507, however I'm not aware of any reason it can't be made deny by default for the 2015 edition as well.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    323358d View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#58232 - ljedrz:HirIdification_continued, r=…

    …Zoxc
    
    HirId-ify intravisit
    
    A big step towards rust-lang#57578.
    
    This affects mostly `hir::{collector, intravisit}` and `rustc::lint`.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    5ec4850 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#58337 - flip1995:clippyup, r=Xanewok

    Update Clippy, RLS and rustfmt
    
    Update Clippy to rust-lang/rust-clippy@32ee306
    Update RLS to rust-lang/rls@0d6f53e
    Update rustfmt to rust-lang/rustfmt@d6829d6
    
    r? @Manishearth @oli-obk
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    9de1c61 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#58392 - scottmcm:less-shifting-in-net-ip, r…

    …=oli-obk
    
    Use less explicit shifting in std::net::ip
    
    Now that we have `{to|from}_be_bytes` the code can be simpler.
    
    (Inspired by PR rust-lang#57740)
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    3b686b7 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#58528 - Zoxc:stmtkind-item, r=oli-obk

    Don't use an allocation for ItemId in StmtKind
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    2eaf3bd View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#58530 - scottmcm:monomorphize-less, r=TimNN

    Monomorphize less code in fs::{read|write}
    
    Since the generic-ness is only for the as_refs, might as well have std just compile the important part once instead of on every use.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    e26a2a5 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#58534 - dwijnand:mention-capping-forbid-lin…

    …ts, r=oli-obk
    
    Mention capping forbid lints
    
    I felt the description of forbid was misleading/incomplete without
    mentioning how --cap-lints interacts with it.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    7cdf955 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6d2cc83 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#58536 - xfix:remove-ub-in-pointer-tests, r=…

    …RalfJung
    
    Remove UB in pointer tests
    
    UB found by Miri.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    e3f75bf View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#58543 - jonas-schievink:bumpstrap, r=pietro…

    …albini
    
    Bump the bootstrap compiler
    
    This compiler includes rust-lang#58501, which fixes an annoying ICE while working on rustc itself.
    
    r? @pietroalbini
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    2381231 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#58544 - TheBiggerGuy:rustc-doc-cli-args, r=…

    …TimNN
    
    Fix doc for rustc "-g" flag
    
    The rustc `-g` CLI flag was miss documented to be a synonym of `-C debug-level=2` and not `-C debuglevel=2`. Also add links to the codegen docs for each synonym.
    
    I am unsure of this will conflict with work on rust-lang#52938
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    390fe84 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#58545 - emlai:regression-test-for-39448, r=…

    …Centril
    
    Add regression test for a specialization-related ICE (rust-lang#39448)
    
    Closes rust-lang#39448.
    
    This is my first time contributing, I hope I got everything right. :)
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    baa01cf View commit details
    Browse the repository at this point in the history
  20. Rollup merge of rust-lang#58546 - taiki-e:librustc_codegen_llvm-2018,…

    … r=Centril
    
    librustc_codegen_llvm => 2018
    
    Transitions `librustc_codegen_llvm` to Rust 2018; cc rust-lang#58099
    
    r? @Centril
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    4339b7f View commit details
    Browse the repository at this point in the history
  21. Rollup merge of rust-lang#58551 - ssomers:master, r=oli-obk

    Explain a panic in test case net::tcp::tests::double_bind
    
    Those who try to build libstd on the Windows Subsystem for Linux experience a single failing test, where the point of failure is an explicit but anonymous panic, as reported in rust-lang#49367
    This commit somewhat explains why and allows diagnosing a little.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    b79f718 View commit details
    Browse the repository at this point in the history
  22. Rollup merge of rust-lang#58555 - scottmcm:try-2015, r=Centril

    Add a note about 2018e if someone uses `try {` in 2015e
    
    Inspired by rust-lang#58491, where a `try_blocks` example was accidentally run in 2015, which of course produces a bunch of errors.
    
    What's the philosophy about gating for this?  The keyword is stably a keyword in 2018, so I haven't gated it for now but am not mentioning what the keyword _does_.  Let me know if I should do differently.
    kennytm authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    df0912e View commit details
    Browse the repository at this point in the history
  23. Rollup merge of rust-lang#58208 - taiki-e:libstd-2018, r=Centril

    libstd => 2018
    
    Transitions `libstd` to Rust 2018; cc rust-lang#58099
    kennytm committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    6688c77 View commit details
    Browse the repository at this point in the history