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 5 pull requests #66607

Merged
merged 20 commits into from
Nov 21, 2019
Merged

Rollup of 5 pull requests #66607

merged 20 commits into from
Nov 21, 2019

Commits on Nov 11, 2019

  1. add ui test for issue-62097

    csmoe committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    b380d35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dcc14c4 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. update suggestion ui test

    csmoe committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    9124f7a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2019

  1. Configuration menu
    Copy the full SHA
    405866a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44b6811 View commit details
    Browse the repository at this point in the history
  3. make simd_size return a u64

    RalfJung committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    09180d7 View commit details
    Browse the repository at this point in the history
  4. ICE on invalid MIR

    RalfJung committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    8952c8a View commit details
    Browse the repository at this point in the history
  5. avoid some casts

    RalfJung committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    5e115a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. reduce size of hir::ExprKind

    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    44cebe5 View commit details
    Browse the repository at this point in the history
  2. Revert "Update Source Code Pro and include italics"

    This reverts commit ea9519b.
    GuillaumeGomez committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    d0b67dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15c30dd View commit details
    Browse the repository at this point in the history
  4. Remove #![feature(never_type)] from tests.

    Also remove `never_type` the feature-gate test.
    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    8f6197f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6eb0627 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    089229a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    238d03b View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#65355 - Centril:almost-is-never-enough, r=o…

    …li-obk
    
    Stabilize `!` in Rust 1.41.0
    
    This PR stabilizes the `never_type` (written `!`). The type represents computations that we know diverge in the type system and therefore has no values / inhabitants / elements / members.
    
    The current nightly version is 1.40.0 which will become stable on 2019-12-19.
    
    Tracking issue: rust-lang#35121.
    Closes rust-lang#57012.
    Closes rust-lang#58184.
    Original stabilization report: rust-lang#57012 (comment)
    
    Additional notes:
    
    - In rust-lang#62661 we reserved `impl<T> From<!> for T` so this concern should be resolved.
    - The type inference fallback change is moved to `#![feature(never_type_fallback)]` (rust-lang#65992).
    - You can find all of the tests referencing `never_type` in this PR which also reorganizes these tests whereas they were more scattered before.
    
    r? @nikomatsakis
    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    0828d53 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#65730 - csmoe:return-lifetime, r=nikomatsakis

    Suggest to add lifetime constraint at explicit ouput of functions
    
    Closes rust-lang#62097
    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    e4a6341 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#66468 - RalfJung:simd-cleanup, r=oli-obk

    Cleanup Miri SIMD intrinsics
    
    r? @oli-obk @eddyb Cc @gnzlbg
    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    02b38ac View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#66515 - Centril:cheaper-inline-asm, r=oli-obk

    Reduce size of `hir::Expr` by boxing more of `hir::InlineAsm`
    
    r? @oli-obk
    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    d7bb37d View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#66602 - GuillaumeGomez:revert-font, r=Guill…

    …aumeGomez
    
    Revert "Update Source Code Pro and include italics"
    
    This reverts commit ea9519b.
    Centril committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    5ab2bcc View commit details
    Browse the repository at this point in the history