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 9 pull requests #48806

Merged
merged 42 commits into from
Mar 8, 2018
Merged

Rollup of 9 pull requests #48806

merged 42 commits into from
Mar 8, 2018

Commits on Feb 27, 2018

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

Commits on Mar 1, 2018

  1. Fix linkchecker

    scottmcm committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    2ce2b40 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2018

  1. Update rust-installer

    This removes the last dependency on rayon 0.9
    Eijebong committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    75fd910 View commit details
    Browse the repository at this point in the history
  2. Reupdate rust-installer

    Removes the walkdir 1.0 and same-file 0.1 dependencies
    Eijebong committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    4858065 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2018

  1. Configuration menu
    Copy the full SHA
    81f0b96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    517f861 View commit details
    Browse the repository at this point in the history
  3. Move process::ExitCode internals to sys

    Now begins the saga of fixing compilation errors on other platforms...
    scottmcm committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    74c5c6e View commit details
    Browse the repository at this point in the history
  4. Fixed rust-lang#48425

    PramodBisht committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    6fdf637 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2018

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

Commits on Mar 6, 2018

  1. rustc: Update LLVM

    This pulls in the rest of LLVM's `release_60` branch (the actual 6.0.0 release)
    and also pulls in a cherry-pick to...
    
    Closes rust-lang#48226
    alexcrichton committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    04eaefb View commit details
    Browse the repository at this point in the history
  2. Stabilize option_ref_mut_cloned

    mbrubeck committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    d04362f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c92630a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5a3efe View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Configuration menu
    Copy the full SHA
    3a17f29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62089c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8cd6cc View commit details
    Browse the repository at this point in the history
  4. Add inline to TransFnAttrs

    wesleywiser committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    4f840a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    97b30f0 View commit details
    Browse the repository at this point in the history
  6. Remove export_name query

    wesleywiser committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    5460b88 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6bc7f41 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    39f9d23 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    07890c5 View commit details
    Browse the repository at this point in the history
  10. Add linkage to TransFnAttrs

    wesleywiser committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    368e586 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e0f7527 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#48511 - GuillaumeGomez:rustdoc-resource-suf…

    …fix, r=QuietMisdreavus
    
    Add resource-suffix option for rustdoc
    
    Alternative version of rust-lang#48442.
    
    cc @onur
    
    r? @QuietMisdreavus
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    a06aed1 View commit details
    Browse the repository at this point in the history
  13. Update compiletest's dependencies

    Drop rustc-serialize, add winapi 0.3 and Serde!
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    db824b2 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#48618 - scottmcm:elaborate-exitcode, r=alex…

    …crichton
    
    Better docs and associated SUCCESS/FAILURE for process::ExitCode
    
    Follow-up to rust-lang#48497 (comment), since that PR was the minimal thing to unblock rust-lang#48453 (comment).
    
    r? @nikomatsakis
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    de3a63d View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#48651 - PramodBisht:issues/48425, r=oli-obk

    Fixed rust-lang#48425 : Various functions taking a `TyCtxt` and a `Span` should be taking a `TyCtxtAt`
    
    Hi @oli-obk
    I have done some code refactoring to fix rust-lang#48425, Please let me know if anything else is required on this.
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    62c8e25 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#48698 - ishitatsuyuki:burn-equate, r=nikoma…

    …tsakis
    
    Remove ty::Predicate::Equate and ty::EquatePredicate (dead code)
    
    r? @nikomatsakis
    
    I also killed the EquatePredicate subsystem. Does it look fine?
    
    Close rust-lang#48670
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    584a28f View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#48778 - sinkuu:rls_crash_tuple_struct, r=nrc

    Fix save-analysis generation crash with invalid tuple access
    
    Reproduction:
    
    ```rust
    fn invalid_tuple_struct_accessing() {
        bar.0;
    }
    ```
    ```
    error[E0425]: cannot find value `bar` in this scope
     --> test.rs:2:5
      |
    2 |     bar.0;
      |     ^^^ not found in this scope
    
    error[E0601]: main function not found
    
    error: internal compiler error: librustc_save_analysis/dump_visitor.rs:1678: Expected struct or tuple type, found TyError
     --> test.rs:2:5
      |
    2 |     bar.0;
      |     ^^^^^
    
    thread 'rustc' panicked at 'Box<Any>', librustc_errors/lib.rs:482:9
    note: Run with `RUST_BACKTRACE=1` for a backtrace.
    ```
    
    This should fix a crash in RLS when editing such code. cc @nrc
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    0e6df53 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#48787 - mbrubeck:cloned, r=joshtriplett

    Stabilize option_ref_mut_cloned
    
    Closes rust-lang#43738.
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    05ebc19 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#48802 - frewsxcv:frewsxcv-rm-python-zigg, r…

    …=alexcrichton
    
    Remove unused 'src/etc/ziggurat_tables.py' Python script.
    
    This Python script was used to generate a `ziggurat_tables.rs` file in
    librand, but librand was moved out of the repo.
    
    * https://github.com/rust-lang/rust/commits/master/src/librand/distributions/ziggurat_tables.rs
    * https://github.com/rust-lang-nursery/rand/blob/master/utils/ziggurat_tables.py
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    52af558 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    53cda8e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8121db3 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7bc6468 View commit details
    Browse the repository at this point in the history
  23. Update cargo lock

    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    a8eaabc View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5a5e941 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b5bcb9a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a752453 View commit details
    Browse the repository at this point in the history
  27. appveyor: Shard more slow MSVC builders

    Take two more slow builders and split them in two to get them under 2 hrs
    alexcrichton committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    7f465ab View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7c05044 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    16cc9ce View commit details
    Browse the repository at this point in the history