-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
1.36 changes the UnwindSafe
impl precondition for HashMap
#62301
Labels
A-collections
Area: `std::collection`
C-bug
Category: This is a bug.
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Comments
jonas-schievink
added
C-bug
Category: This is a bug.
I-nominated
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
A-collections
Area: `std::collection`
labels
Jul 2, 2019
First reported to FireFox ESR and shared on irlo here: https://internals.rust-lang.org/t/rust-1-36-0-pre-release-testing/10490/2?u=cad97 |
Lines 209 to 212 in ef064d2
The |
Merged
#62304 is a possible fix. |
SimonSapin
added a commit
to SimonSapin/rust
that referenced
this issue
Jul 2, 2019
Fixes rust-lang#62301, a regression in 1.36.0 which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
Mark-Simulacrum
pushed a commit
to Mark-Simulacrum/rust
that referenced
this issue
Jul 2, 2019
Fixes rust-lang#62301, a regression in 1.36.0 which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
bob-beck
pushed a commit
to openbsd/ports
that referenced
this issue
Jul 2, 2019
found by semarie@ in https://reviews.freebsd.org/D20810#change-K68aYoUXfAu1, regression in rust itself tracked in rust-lang/rust#62301 Builds fine with rust 1.35.
bob-beck
pushed a commit
to openbsd/ports
that referenced
this issue
Jul 2, 2019
found by semarie@ in https://reviews.freebsd.org/D20810#change-K68aYoUXfAu1, regression in rust itself tracked in rust-lang/rust#62301 Builds fine with rust 1.35.
Mark-Simulacrum
added a commit
to Mark-Simulacrum/rust
that referenced
this issue
Jul 3, 2019
HashMap is UnwindSafe Fixes rust-lang#62301, a regression in 1.36.0-pre which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
Mark-Simulacrum
pushed a commit
to Mark-Simulacrum/rust
that referenced
this issue
Jul 3, 2019
Fixes rust-lang#62301, a regression in 1.36.0 which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
Mark-Simulacrum
added a commit
to Mark-Simulacrum/rust
that referenced
this issue
Jul 3, 2019
HashMap is UnwindSafe Fixes rust-lang#62301, a regression in 1.36.0-pre which was caused by hashbrown using `NonZero<T>` where the older hashmap used `Unique<T>`.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-collections
Area: `std::collection`
C-bug
Category: This is a bug.
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=0e5a528fc978a90aa15bbf01f68dd1bf
Successfully compiles on stable 1.35, fails on beta/pre 1.36.
The text was updated successfully, but these errors were encountered: