compiler panic when class name is used as a type
|Reported by:||nobody||Owned by:||nobody|
|Type of failure:||None/Unknown||Test Case:|
|Related Tickets:||Differential Rev(s):|
The compiler panics with a message "the `impossible' happened" when compiling the following: class Foo where bar :: Foo It seems to happen whenever the class name is used as a type within its own `where' clause. This should yield a more comprehensible error message. I can be reached at firstname.lastname@example.org
Note: See TracTickets for help on using tickets.