[experiment][3] meowww - #155657
Conversation
|
@bors try |
This comment has been minimized.
This comment has been minimized.
|
💔 Test for ca10a57 failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
78ce04f to
534e9dd
Compare
|
☔ The latest upstream changes (presumably #155756) made this pull request unmergeable. Please resolve the merge conflicts. |
|
🚧 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
|
🎉 Experiment
Footnotes
|
|
Unknown command "check". Run |
|
@WaffleLapkin are you aware that you mentioned the wrong bot and the crater run didn't get queued? |
|
👌 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
|
@Skgland nope, I was eepy I suppose >_> |
|
🚧 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
|
🎉 Experiment
Footnotes
|
… r=JonathanBrouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](rust-lang#155499 (comment)) and [refresher on never type fallback](rust-lang#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - rust-lang#35121 - rust-lang#148922 ### FCPs - rust-lang#123508 (comment) (stabilization plan, T-lang) - rust-lang#155499 (comment) (never type stabilization modulo bugs, T-lang) - rust-lang#155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: rust-lang#141937 - Rust 2024 edition change: - rust-lang#123748 - rust-lang#123508 - Various changes to lessen the effect of the breaking changes: - rust-lang#157820 - rust-lang#156047 - rust-lang#160705 - Never type documentation changes: rust-lang#158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: rust-lang#155499 (comment) - Analysis: rust-lang#155499 (comment) - Status of backports: rust-lang#155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: rust-lang#155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: rust-lang#155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: rust-lang#155657 --- Closes rust-lang#35121 Closes rust-lang#148922
… r=JonathanBrouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](rust-lang#155499 (comment)) and [refresher on never type fallback](rust-lang#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - rust-lang#35121 - rust-lang#148922 ### FCPs - rust-lang#123508 (comment) (stabilization plan, T-lang) - rust-lang#155499 (comment) (never type stabilization modulo bugs, T-lang) - rust-lang#155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: rust-lang#141937 - Rust 2024 edition change: - rust-lang#123748 - rust-lang#123508 - Various changes to lessen the effect of the breaking changes: - rust-lang#157820 - rust-lang#156047 - rust-lang#160705 - Never type documentation changes: rust-lang#158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: rust-lang#155499 (comment) - Analysis: rust-lang#155499 (comment) - Status of backports: rust-lang#155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: rust-lang#155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: rust-lang#155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: rust-lang#155657 --- Closes rust-lang#35121 Closes rust-lang#148922
… r=JonathanBrouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](rust-lang#155499 (comment)) and [refresher on never type fallback](rust-lang#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - rust-lang#35121 - rust-lang#148922 ### FCPs - rust-lang#123508 (comment) (stabilization plan, T-lang) - rust-lang#155499 (comment) (never type stabilization modulo bugs, T-lang) - rust-lang#155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: rust-lang#141937 - Rust 2024 edition change: - rust-lang#123748 - rust-lang#123508 - Various changes to lessen the effect of the breaking changes: - rust-lang#157820 - rust-lang#156047 - rust-lang#160705 - Never type documentation changes: rust-lang#158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: rust-lang#155499 (comment) - Analysis: rust-lang#155499 (comment) - Status of backports: rust-lang#155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: rust-lang#155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: rust-lang#155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: rust-lang#155657 --- Closes rust-lang#35121 Closes rust-lang#148922
…Brouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](#155499 (comment)) and [refresher on never type fallback](#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - #35121 - #148922 ### FCPs - #123508 (comment) (stabilization plan, T-lang) - #155499 (comment) (never type stabilization modulo bugs, T-lang) - #155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: #141937 - Rust 2024 edition change: - #123748 - #123508 - Various changes to lessen the effect of the breaking changes: - #157820 - #156047 - #160705 - Never type documentation changes: #158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: #155499 (comment) - Analysis: #155499 (comment) - Status of backports: #155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: #155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: #155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: #155657 --- Closes #35121 Closes #148922
… r=JonathanBrouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](rust-lang#155499 (comment)) and [refresher on never type fallback](rust-lang#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - rust-lang#35121 - rust-lang#148922 ### FCPs - rust-lang#123508 (comment) (stabilization plan, T-lang) - rust-lang#155499 (comment) (never type stabilization modulo bugs, T-lang) - rust-lang#155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: rust-lang#141937 - Rust 2024 edition change: - rust-lang#123748 - rust-lang#123508 - Various changes to lessen the effect of the breaking changes: - rust-lang#157820 - rust-lang#156047 - rust-lang#160705 - Never type documentation changes: rust-lang#158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: rust-lang#155499 (comment) - Analysis: rust-lang#155499 (comment) - Status of backports: rust-lang#155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: rust-lang#155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: rust-lang#155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: rust-lang#155657 --- Closes rust-lang#35121 Closes rust-lang#148922
…Brouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](#155499 (comment)) and [refresher on never type fallback](#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - #35121 - #148922 ### FCPs - #123508 (comment) (stabilization plan, T-lang) - #155499 (comment) (never type stabilization modulo bugs, T-lang) - #155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: #141937 - Rust 2024 edition change: - #123748 - #123508 - Various changes to lessen the effect of the breaking changes: - #157820 - #156047 - #160705 - Never type documentation changes: #158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: #155499 (comment) - Analysis: #155499 (comment) - Status of backports: #155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: #155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: #155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: #155657 --- Closes #35121 Closes #148922
…Brouwer stabilize never type ### This PR - stabilizes the [never type](https://doc.rust-lang.org/stable/std/primitive.never.html) (aka `!`) (!!!) - sets the [never type fallback](https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html) to `!` on all editions (breaking change, see [crater report analysis](rust-lang/rust#155499 (comment)) and [refresher on never type fallback](rust-lang/rust#155499 (comment))) - makes `Infallible` an alias to `!` - removes `dependency_on_unit_never_type_fallback` lint (there is no more never type fallback to `()` so this lint can't be triggered) ### Cat <img width="1024" height="683" alt="52270233795_5979a3174d_b" src="https://github.com/user-attachments/assets/f6b4737e-32ef-4c33-86b2-76b81673cf20" /> ### Tracking - rust-lang/rust#35121 - rust-lang/rust#148922 ### FCPs - rust-lang/rust#123508 (comment) (stabilization plan, T-lang) - rust-lang/rust#155499 (comment) (never type stabilization modulo bugs, T-lang) - rust-lang/rust#155924 (comment) (make `Infallible = !`, T-libs) ### Related changes - Lint bump: rust-lang/rust#141937 - Rust 2024 edition change: - rust-lang/rust#123748 - rust-lang/rust#123508 - Various changes to lessen the effect of the breaking changes: - rust-lang/rust#157820 - rust-lang/rust#156047 - rust-lang/rust#160705 - Never type documentation changes: rust-lang/rust#158370 (blocked on this pr) ### Experiments - Fallback change and never type stabilization: - Run: rust-lang/rust#155499 (comment) - Analysis: rust-lang/rust#155499 (comment) - Status of backports: rust-lang/rust#155499 (comment) - Fallback change, never type stabilization and making `Infallible = !`: rust-lang/rust#155500 - Fallback change, never type stabilization, making `Infallible = !`, and removing reservation impl: rust-lang/rust#155501 - Never type stabilization and `Infallible = !` change, _without_ fallback change: rust-lang/rust#155657 --- Closes rust-lang/rust#35121 Closes rust-lang/rust#148922
View all comments