[GHC] #9011: panic - interactiveUI:setBuffering2

GHC ghc-devs at haskell.org
Thu Nov 6 22:36:36 UTC 2014


#9011: panic - interactiveUI:setBuffering2
-------------------------------------+----------------------------------
              Reporter:  irneb       |            Owner:
                  Type:  bug         |           Status:  closed
              Priority:  normal      |        Milestone:
             Component:  GHCi        |          Version:  7.6.3
            Resolution:  duplicate   |         Keywords:
      Operating System:  Linux       |     Architecture:  x86_64 (amd64)
       Type of failure:  GHCi crash  |       Difficulty:  Unknown
             Test Case:              |       Blocked By:
              Blocking:              |  Related Tickets:  #7692
Differential Revisions:              |
-------------------------------------+----------------------------------
Changes (by thomie):

 * status:  new => closed
 * resolution:   => duplicate
 * related:   => #7692


Comment:

 The bug of the confusing panic message has been fixed, somewhere between
 version 7.6.3 and version 7.8.3. Repeating the steps from comment:5, or
 just `ghci -ignore-package base`, now prints:

 {{{
 GHCi, version 7.8.3: http://www.haskell.org/ghc/  :? for help

 Top level:
     Failed to load interface for ‘Prelude’
     Use -v to see a list of the files searched for.
 }}}

 @irneb. I'm sorry you ran into this problem. I understand you tried
 solving the problem by installing libffi from looking at #3144, but that
 is a 6 year ticket.

 For anyone else running into problems like this: try installng the most
 recent version of GHC first, and start over with new `.ghc` and `.cabal`
 directories in your home directory. Also make sure there is no strange
 GHC_PACKAGE_PATH variable in your shell environment (maybe from a previous
 installation).

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


More information about the ghc-tickets mailing list