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

GHC ghc-devs at haskell.org
Sat Jan 31 17:38:27 UTC 2015


#10052: Panic (something to do with floatExpr?)
-------------------------------------+-------------------------------------
              Reporter:  edsko       |             Owner:
                  Type:  bug         |            Status:  new
              Priority:  normal      |         Milestone:
             Component:  Compiler    |           Version:  7.10.1-rc2
              Keywords:              |  Operating System:  Unknown/Multiple
          Architecture:              |   Type of failure:  None/Unknown
  Unknown/Multiple                   |        Blocked By:
             Test Case:              |   Related Tickets:
              Blocking:              |
Differential Revisions:              |
-------------------------------------+-------------------------------------
 Loading

 {{{
 main = let (x :: String) = "hello" in putStrLn x
 }}}

 using a very simple driver for the GHC API (see T145.hs) causes a ghc
 panic:

 {{{
 [1 of 1] Compiling Main             ( T145-input.hs, interpreted )
 T145: T145: panic! (the 'impossible' happened)
   (GHC version 7.10.0.20150128 for x86_64-apple-darwin):
         floatExpr tick
 <<details unavailable>>

 Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug
 }}}

 This panic is arising in our test case for #8333, so it may be related to
 that bug.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10052>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list