Re: [GHC] #10052: Panic (something to do with floatExpr?)

2015-02-04 Thread Peter Wortmann
We are clearly trying to float past a breakpoint here, which is simply impossible. Pretty sure this would have been a panic before my changes too (it would have tried to mkNoCount the breakpoint). Guess I was wrong reading a breakpoints don't appear here invariant out of that... The quick

RE: [GHC] #10052: Panic (something to do with floatExpr?)

2015-02-04 Thread Simon Peyton Jones
Peter: Here's a bad crash, due to you. (Doing this by email because I'm offline.) The (Tick t e) case of FloatOut.floatExpr is incomplete. It simply panics in some cases. Could you fix this please? Either that case shouldn't happen, in which case Core Lint should check for it, and