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 15 pull requests #65139

Closed
wants to merge 35 commits into from
Closed

Commits on Sep 23, 2019

  1. Stabilize Option::deref and Option::deref_mut

    The tracking issue rust-lang#50264
    still has unresolved question for the corresponding `Result` methods.
    SimonSapin committed Sep 23, 2019
    Configuration menu
    Copy the full SHA
    0797712 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2019

  1. std: Reduce checks for feature = "backtrace"

    This is a stylistic change to libstd to reduce the number of checks of
    `feature = "backtrace"` now that we unconditionally depend on the
    `backtrace` crate and rely on it having an empty implementation.
    otherwise.
    alexcrichton committed Sep 25, 2019
    Configuration menu
    Copy the full SHA
    1d06058 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2019

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

Commits on Oct 3, 2019

  1. permit asyncawait-ondeck to be added by anyone

    Still debating if this is the right approach
    nikomatsakis authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    1222cc9 View commit details
    Browse the repository at this point in the history
  2. Update triagebot.toml

    Co-Authored-By: Pietro Albini <[email protected]>
    nikomatsakis and pietroalbini authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    1fcbd90 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2019

  1. Configuration menu
    Copy the full SHA
    4b49e90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d87bac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa7a87b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    774ea80 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef9fe10 View commit details
    Browse the repository at this point in the history
  6. clean up GeneratorSubsts

    csmoe committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    afc0bb9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e9009c8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d0a6805 View commit details
    Browse the repository at this point in the history
  9. Fix lonely backtick

    Qwaz committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    d152d48 View commit details
    Browse the repository at this point in the history
  10. Remove unneeded visit_statement definition

    visit_statement default definition does just this, there's no need to
    redefine it.
    spastorino committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    c5f80aa View commit details
    Browse the repository at this point in the history
  11. Update the documented default of -Z mutable-noalias

    It has been fully disabled by default since rust-lang#54639.
    cuviper committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    8bb5c12 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2019

  1. Configuration menu
    Copy the full SHA
    5f94a53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    173958a View commit details
    Browse the repository at this point in the history
  3. Fix typo on now() comments

    BO41 committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    318ff30 View commit details
    Browse the repository at this point in the history
  4. lint: extern non-exhaustive types are improper

    This commit makes the `improper_ctype` lint trigger for non-exhaustive
    types when those types aren't defined in the current crate.
    
    Signed-off-by: David Wood <[email protected]>
    davidtwco committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    080aa86 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#64708 - SimonSapin:option-deref, r=Centril

    Stabilize `Option::as_deref` and `Option::as_deref_mut`
    
    The tracking issue rust-lang#50264 still has unresolved question for the corresponding `Result` methods.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    b78b824 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#64765 - alexcrichton:less-check-backtrace, …

    …r=sfackler
    
    std: Reduce checks for `feature = "backtrace"`
    
    This is a stylistic change to libstd to reduce the number of checks of
    `feature = "backtrace"` now that we unconditionally depend on the
    `backtrace` crate and rely on it having an empty implementation.
    otherwise.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    b04caba View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#65011 - estebank:ice-o-matic, r=zackmdavis

    Do not ICE when dereferencing non-Copy raw pointer
    
    CC rust-lang#52262. Confirmed to remove the unnecessary ICE, but without a repro case.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    b81796b View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#65064 - rust-lang:permit-asyncawait-ondeck-…

    …by-anyone, r=nikomatsakis
    
    permit asyncawait-ondeck to be added by anyone
    
    Still debating if this is the right approach
    
    but r? @pietroalbini to check the format
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    07c1baf View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#65066 - wesleywiser:fix_const_prop_ice_on_p…

    …olymorphic_promoted_mir, r=oli-obk
    
    [const-prop] Fix ICE when trying to eval polymorphic promoted MIR
    
    Fixes rust-lang#64908
    
    r? @oli-obk
    cc @nikomatsakis @pnkfelix
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    8e46dff View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#65095 - GuillaumeGomez:sort-librustc_passes…

    …-err-codes, r=varkor
    
    Sort error codes in librustc_passes
    
    This is just a little cleanup.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    1c924b0 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#65100 - csmoe:generator, r=nikomatsakis

    Replace GeneratorSubsts with SubstsRef
    
    Closes rust-lang#42340
    r? @nikomatsakis
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    360dc31 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#65106 - Mark-Simulacrum:unused-attr-allow, …

    …r=Centril
    
    Allow unused attributes to avoid incremental bug
    
    cc rust-lang#65023
    
    This isn't labeled as fixing that issue because it's not really a fix, just a patch.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    f2a1edc View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#65113 - Qwaz:master, r=jonas-schievink

    Fix lonely backtick
    
    That backtick won't be sad anymore
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    8739d25 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#65116 - spastorino:remove-unneeded-fn, r=ol…

    …i-obk
    
    Remove unneeded visit_statement definition
    
    r? @oli-obk
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    b0aef5e View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#65118 - cuviper:Zmutable-noalias-default, r…

    …=rkruppe
    
    Update the documented default of -Z mutable-noalias
    
    It has been fully disabled by default since rust-lang#54639.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    0fb7740 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#65123 - Centril:mac-invoc-in-mut-pat, r=est…

    …ebank
    
    Account for macro invocation in `let mut $pat` diagnostic.
    
    Fixes rust-lang#65122.
    
    r? @estebank
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    86bf700 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#65124 - memoryruins:castaway, r=petrochenkov

    Replace some instances of `as *[const | mut] _` with `.cast()`
    
    While in `codegen_llvm`, noticed some places for the recent `pointer::cast` method.
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    481f39b View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#65126 - BO41:time_typo, r=kennytm

    Fix typo on `now()` comments
    
    Fix typo, update words, and remove some redundant word.
    Also rustfmt on the rest of the file (hope this is okay :)
    
    revival of rust-lang#61433
    
    r? @kennytm
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    07ee1e2 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#65130 - davidtwco:rfc-2008-improper-ctypes,…

    … r=petrochenkov
    
    lint: extern non-exhaustive types are improper
    
    This PR makes the `improper_ctype` lint trigger for non-exhaustive types when those types aren't defined in the current crate, as per [this comment](rust-lang#44109 (comment)).
    
    cc @Centril
    tmandry authored Oct 5, 2019
    Configuration menu
    Copy the full SHA
    4fd8f37 View commit details
    Browse the repository at this point in the history