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

Merged
merged 21 commits into from
Jul 17, 2018
Merged

Rollup of 9 pull requests #52433

merged 21 commits into from
Jul 17, 2018

Commits on Jul 14, 2018

  1. Deny bare trait objects in src/librustc_errors

    Enforce `#![deny(bare_trait_objects)]` in `src/librustc_errors`.
    ljedrz committed Jul 14, 2018
    Configuration menu
    Copy the full SHA
    0339244 View commit details
    Browse the repository at this point in the history
  2. Reduce the number of clone()s needed in obligation_forest

    Some can be avoided by using remove_entry instead of remove.
    ljedrz committed Jul 14, 2018
    Configuration menu
    Copy the full SHA
    384d04d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65e6b2b View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2018

  1. AsRef doc wording tweaks

    heycam authored Jul 15, 2018
    Configuration menu
    Copy the full SHA
    02edc7e View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2018

  1. update nomicon

    RalfJung committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    21a1796 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#52285 - ljedrz:dyn_librustc_driver, r=nikom…

    …atsakis
    
    Deny bare trait objects in librustc_driver
    
    Enforce `#![deny(bare_trait_objects)]` in `src/librustc_driver`.
    kennytm authored Jul 16, 2018
    Configuration menu
    Copy the full SHA
    f2f6cea View commit details
    Browse the repository at this point in the history
  3. Enable incremental independent of stage

    Previously we'd only do so for stage 0 but with keep-stage
    improvements it seems likely that we'll see more developers working in
    the stage 1, so we should allow enabling incremental for them.
    
    Ideally, the check we probably want is to only enable incremental for
    the last compiler build scheduled, but there's no good way to do so
    today. Just enabling incremental in all stages should be sufficient;
    we may be doing extra work that's needles -- compiling incrementally
    something that will never be recompiled in-place -- but that should be
    sufficiently unlikely (i.e., users either don't care or won't be
    compiling the compiler twice).
    Mark-Simulacrum committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    827f656 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d85bcef View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#52392 - heycam:patch-1, r=steveklabnik

    AsRef doc wording tweaks
    kennytm committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    bc2f109 View commit details
    Browse the repository at this point in the history
  6. Block beta if clippy breaks.

    Don't fail master pull request when an unrelated tool is not test-pass.
    kennytm committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    a9bcbb2 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. update miri

    RalfJung committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    f684f80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    114dc69 View commit details
    Browse the repository at this point in the history
  3. update miri

    RalfJung committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    9e10b12 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#52430 - RalfJung:nomicon, r=kennytm

    update nomicon
    
    Will this trigger a website update automatically or is that a separate step?
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    68b2928 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#52286 - ljedrz:dyn_librustc_errors, r=varkor

    Deny bare trait objects in src/librustc_errors
    
    Enforce `#![deny(bare_trait_objects)]` in `src/librustc_errors`.
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    b086b09 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#52306 - ljedrz:obligation_forest_clone, r=v…

    …arkor
    
    Reduce the number of clone()s needed in obligation_forest
    
    Some can be avoided by using `remove_entry` instead of `remove`.
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    2d18808 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#52435 - ljedrz:misc_capacity, r=estebank

    Calculate the exact capacity for 2 HashMaps
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    6af3e2d View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#52338 - RalfJung:miri, r=oli-obk

    update miri
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    a07f213 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#52434 - Mark-Simulacrum:incremental-keep-st…

    …age, r=alexcrichton
    
    Enable incremental independent of stage
    
    Previously we'd only do so for stage 0 but with keep-stage
    improvements it seems likely that we'll see more developers working in
    the stage 1, so we should allow enabling incremental for them.
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    9ea0a85 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#52446 - kennytm:block-beta-on-clippy, r=nrc

    Block beta if clippy breaks.
    
    Also, don't fail master pull request when an unrelated tool is not test-pass.
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    c052a49 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#52385 - GuillaumeGomez:pass-edition-to-pars…

    …er, r=QuietMisdreavus
    
    Pass edition flags to compiler from rustdoc as expected
    
    Fixes rust-lang#52357.
    kennytm committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    c0db1aa View commit details
    Browse the repository at this point in the history