-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
ICE when playing around with existential types, impl trait #74018
Comments
I updated the MCVE. @jonas-schievink doesn't this also need label:regression-from-stable-to-nightly? |
Marked as p-medium based on the discussion |
It might be nice to use cargo bisect-rustc to figure out when this regression occurred, in any case. Perhaps some in the cleanup crew wants to give it a whirl....? @rustbot ping cleanup |
Hey Cleanup Crew ICE-breakers! This bug has been identified as a good cc @AminArria @camelid @chrissimpkins @contrun @DutchGhost @elshize @ethanboxx @h-michael @HallerPatrick @hdhoang @hellow554 @imtsuki @kanru @KarlK90 @LeSeulArtichaut @MAdrianMattocks @matheus-consoli @mental32 @nmccarty @Noah-Kennedy @pard68 @PeytonT @pierreN @Redblueflame @RobbieClarken @RobertoSnap @robjtede @SarthakSingh31 @senden9 @shekohex @sinato @spastorino @turboladen @woshilapin @yerke |
searched nightlies: from nightly-2020-06-10 to nightly-2020-07-02 bisected with cargo-bisect-rustc v0.5.2Host triple: x86_64-unknown-linux-gnu cargo bisect-rustc github --regress ice @rustbot modify labels: -E-needs-bisection |
Thanks @hellow554, that makes sense... |
Here is another example that triggers this ICE. |
This seems to be a regression from
1.45.0-beta.3 (2020-06-27 8196407f01018b442e80)
to1.46.0-nightly (2020-07-03 f844ea1e561475e60232)
.The following (totally incorrect, nightly features dependent) code is rejected without an ICE on the mentioned beta version, but nightly handles this less gracefully.
Backtrace
Playground. Scanning the codebase gives the impression that this
bug!
can only be triggered whenimpl_trait_in_bindings
is enabled. See #61773.The text was updated successfully, but these errors were encountered: