Rustc panics (NoSolution): could not prove Binder(projection soup) #65581
Labels
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
E-needs-test
Call for participation: An issue has been fixed and does not reproduce, but no test has been added.
glacier
ICE tracked in rust-lang/glacier.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-high
High priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
I tried this code:
I expected to see this happen: Rustc should either print an error message or compile my code.
Instead, this happened: Rustc panics.
Meta
rustc --version --verbose
:rustc 1.38.0 (625451e 2019-09-23)
binary: rustc
commit-hash: 625451e
commit-date: 2019-09-23
host: x86_64-unknown-linux-gnu
release: 1.38.0
LLVM version: 9.0
Backtrace:
Put the above code in myfile.rs and execute:
RUST_BACKTRACE=1 rustc myfile.rs --crate-type=lib
:The text was updated successfully, but these errors were encountered: