
#10052: Panic (something to do with floatExpr?) -------------------------------------+------------------------------------- Reporter: edsko | Owner: simonmar Type: bug | Status: new Priority: high | Milestone: 7.10.1 Component: Compiler | Version: 7.10.1-rc2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by simonpj): So the fixes needed are: * Complain in a civilised way if you are using the interpreter with `-O`. Add a clear `Note` to explain why, enumerating all the things (that we know of) which can go wrong. * Add a clear Note in `FloatOut` to explain that the un-handled case concerns breakpoints (which isn't at all clear right now), and that breakpoints means the interpreter, and the interpreter means no `-O` (refer to Note from the first bullet). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10052#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler