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 7 pull requests #66578

Merged
merged 39 commits into from
Nov 20, 2019
Merged

Rollup of 7 pull requests #66578

merged 39 commits into from
Nov 20, 2019

Commits on Nov 3, 2019

  1. Configuration menu
    Copy the full SHA
    6299c33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32f3fe7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa028cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f91ed4 View commit details
    Browse the repository at this point in the history
  5. tidy

    traxys committed Nov 3, 2019
    Configuration menu
    Copy the full SHA
    fff3c25 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2019

  1. Configuration menu
    Copy the full SHA
    f0d2061 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9305e60 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2019

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

Commits on Nov 8, 2019

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

Commits on Nov 17, 2019

  1. rustc_metadata: Move some structs from cstore to decoder

    This allows to privatize their fields.
    petrochenkov committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    68985c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6bcf60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdce69d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff3e06f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0aed810 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    41ee980 View commit details
    Browse the repository at this point in the history
  7. rustc_metadata: Move CrateMetadata into decoder.rs

    It allows to make most of its fields private
    petrochenkov committed Nov 17, 2019
    Configuration menu
    Copy the full SHA
    c157023 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    09c1c94 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    26f113e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    febde53 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

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

Commits on Nov 19, 2019

  1. Configuration menu
    Copy the full SHA
    31620fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e00ebd7 View commit details
    Browse the repository at this point in the history
  3. More HashStable.

    cjgillot committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    c4bc3f0 View commit details
    Browse the repository at this point in the history
  4. More HashStable.

    cjgillot committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    781866f View commit details
    Browse the repository at this point in the history
  5. Derive HashStable more.

    cjgillot committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    e1522fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d9eaaf5 View commit details
    Browse the repository at this point in the history
  7. Fix project syntax.

    cjgillot committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    7db84e8 View commit details
    Browse the repository at this point in the history
  8. Fix derive syntax.

    cjgillot committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    4da5fe7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    579625b View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2019

  1. rustdoc: fixes rust-lang#64305: disable search field instead of hiddi…

    …ng it
    
    Signed-off-by: Maxime “pep” Buquet <[email protected]>
    Ppjet6 authored and GuillaumeGomez committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    5cbd406 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5721338 View commit details
    Browse the repository at this point in the history
  3. Ignore run-make reproducible-build-2 on Mac (we already ignore it on …

    …Windows).
    
    Until we can dedicate resources to fixing this properly, I think we are
    best off just ignoring this test on platforms/contexts where it does not
    matter as much.
    pnkfelix committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    6ab28b5 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#66060 - traxys:test_65401, r=michaelwoerister

    Making ICEs and test them in incremental
    
    This adds:
     - A way to make the compiler ICE
     - A way to check for ICE in `cfail` tests with `should-ice`
     - A regression test for issue rust-lang#65401
    
    I am not sure the attribute added `should-ice` is the best for this job
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    e32397a View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#66298 - Ppjet6:disable-search-field, r=Guil…

    …laumeGomez
    
    rustdoc: fixes rust-lang#64305: disable search field instead of hidding it
    
    The result seems to be ok but I wasn't entirely sure how to get there. I tried to stay generic a bit but maybe it's not required at all.
    
    @GuillaumeGomez
    
    Signed-off-by: Maxime “pep” Buquet <[email protected]>
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    00cbc75 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#66457 - cjgillot:just_hashstable, r=Zoxc

    Just derive Hashstable in librustc
    
    Split out of rust-lang#66279
    
    r? @Zoxc
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    647eda1 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#66496 - petrochenkov:metapriv2, r=eddyb

    rustc_metadata: Privatize more things
    
    Continuation of rust-lang#66056.
    
    The most notable change here is that `CrateMetadata` is moved from `cstore.rs` to `decoder.rs`.
    Most of uses of `CrateMetadata` fields are in the decoder and uses of `root: CrateRoot` and other fields are so intertwined with each other that it would be hard to move a part of them into `cstore.rs` to privatize `CrateMetadata` fields, so we are going the other way round.
    
    `cstore.rs` can probably be dismantled now, but I'll leave this to some other day.
    Similarly, remaining `CrateMetadata` fields can be privatized by introducing some getter/setter methods, but not today.
    
    r? @eddyb
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    5a84f9b View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#66514 - GuillaumeGomez:fix-search-filter-sa…

    …ve, r=kinnison
    
    Fix selected crate search filter
    
    Fixes rust-lang#62929.
    
    r? @kinnison
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    4bd9168 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#66535 - estebank:issue-62480, r=matthewjasper

    Avoid ICE when `break`ing to an unreachable label
    
    Fix rust-lang#62480.
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    52ed2c6 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#66573 - pnkfelix:issue-66568-ignore-reprodu…

    …cible-build-2-on-macos, r=alexcrichton
    
    Ignore run-make reproducible-build-2 on Mac
    
    Ignore run-make reproducible-build-2 on Mac (we already ignore it on Windows).
    
    Until we can dedicate resources to fixing this properly, I think we are best off just ignoring this test on platforms/contexts where it does not matter as much.
    
    cc rust-lang#66568
    Centril committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    8754409 View commit details
    Browse the repository at this point in the history