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

regression: assertion failed: data.is_empty() #70445

Closed
Mark-Simulacrum opened this issue Mar 26, 2020 · 10 comments
Closed

regression: assertion failed: data.is_empty() #70445

Mark-Simulacrum opened this issue Mar 26, 2020 · 10 comments
Assignees
Labels
A-borrow-checker Area: The borrow checker A-inference Area: Type inference C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ P-high High priority regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@Mark-Simulacrum Mark-Simulacrum added I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. regression-from-stable-to-beta Performance or correctness regression from stable to beta. A-inference Area: Type inference labels Mar 26, 2020
@Centril Centril added I-nominated P-high High priority A-borrow-checker Area: The borrow checker labels Mar 26, 2020
@Centril
Copy link
Contributor

Centril commented Mar 26, 2020

cc @matthewjasper

@matthewjasper matthewjasper self-assigned this Mar 26, 2020
@matthewjasper
Copy link
Contributor

I think that this is fixed by #69591

@Mark-Simulacrum
Copy link
Member Author

The relevant PR, #69591, is pending in a beta backport (#70742) -- once that lands and is released, we can easily test this.

@pnkfelix
Copy link
Member

pnkfelix commented Apr 6, 2020

@Mark-Simulacrum I do not see #69591 listed in the version of PR #70742 that landed?

@pnkfelix
Copy link
Member

pnkfelix commented Apr 6, 2020

(and, in case its unclear: I also tested against beta-2020-04-04; the bug persists. Which is not surprising since it seems like the backport of PR #69591 has not yet landed.)

@Mark-Simulacrum
Copy link
Member Author

Ah, so I see why I missed it for the last couple backports: GitHub (?) changed something and now https://github.com/rust-lang/rust/pulls?q=is%3Apr+label%3Abeta-accepted+is%3Aclosed+label%3Abeta-nominated no longer shows any PRs.

I suspect this means we'll now need to use a search like https://github.com/rust-lang/rust/pulls?q=is%3Apr+label%3Abeta-nominated and then manually select just the accepted ones :/

cc @pietroalbini -- could we bring this up with GH at our next call perhaps?

@pietroalbini
Copy link
Member

@Mark-Simulacrum I can, but the next call is in two weeks. Have you tried contacting GitHub Support in the meantime?

@Mark-Simulacrum
Copy link
Member Author

Alright prepared a PR for it here: #70848 and approved that.

@pietroalbini I don't think it's urgent, and I don't have time to write up an explanation of it, so was trying to pawn off work :)

@JohnTitor JohnTitor added the C-bug Category: This is a bug. label Apr 12, 2020
@matthewjasper
Copy link
Contributor

Is this fixed?

@Mark-Simulacrum
Copy link
Member Author

I think so, this was just tracking the beta regression (and from a couple cycles ago) and the backport went in. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-borrow-checker Area: The borrow checker A-inference Area: Type inference C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ P-high High priority regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

6 participants