-
Couldn't load subscription status.
- Fork 13.9k
Rollup of 5 pull requests #66607
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
Conversation
This reverts commit ea9519b.
Also remove `never_type` the feature-gate test.
…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
Suggest to add lifetime constraint at explicit ouput of functions Closes rust-lang#62097
Reduce size of `hir::Expr` by boxing more of `hir::InlineAsm` r? @oli-obk
…aumeGomez Revert "Update Source Code Pro and include italics" This reverts commit ea9519b.
|
@bors r+ p=5 rollup=never |
|
📌 Commit 5ab2bcc has been approved by |
Rollup of 5 pull requests Successful merges: - #65355 (Stabilize `!` in Rust 1.41.0) - #65730 (Suggest to add lifetime constraint at explicit ouput of functions) - #66468 (Cleanup Miri SIMD intrinsics) - #66515 (Reduce size of `hir::Expr` by boxing more of `hir::InlineAsm`) - #66602 (Revert "Update Source Code Pro and include italics") Failed merges: r? @ghost
|
☀️ Test successful - checks-azure |
|
📣 Toolstate changed by #66607! Tested on commit 35ef33a. 🎉 rustc-guide on linux: test-fail → test-pass (cc @JohnTitor @amanjeev @spastorino @mark-i-m, @rust-lang/infra). |
Tested on commit rust-lang/rust@35ef33a. Direct link to PR: <rust-lang/rust#66607> 🎉 rustc-guide on linux: test-fail → test-pass (cc @JohnTitor @amanjeev @spastorino @mark-i-m, @rust-lang/infra).
Successful merges:
!in Rust 1.41.0 #65355 (Stabilize!in Rust 1.41.0)hir::Exprby boxing more ofhir::InlineAsm#66515 (Reduce size ofhir::Exprby boxing more ofhir::InlineAsm)Failed merges:
r? @ghost