[GHC] #11455: GHC-8.0.0.20160109 runs into "Bad interface file: ... Something is amiss"

GHC ghc-devs at haskell.org
Mon Jan 18 22:37:02 UTC 2016


#11455: GHC-8.0.0.20160109 runs into "Bad interface file: ... Something is amiss"
-------------------------------------+-------------------------------------
           Reporter:  Lemming        |             Owner:
               Type:  bug            |            Status:  new
           Priority:  normal         |         Milestone:
          Component:  Package        |           Version:  8.0.1-rc1
  system                             |
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 When I first started testing GHC-8.0.0.20160109 I could compile a lot of
 packages. However, now I get the following error more and more frequently:
 {{{
 $ cabal install --with-ghc=ghc-8.0.0.20160109 --with-haddock=haddock-
 ghc-8.0.0.20160109 http://hackage.haskell.org/package/set-cover-0.0.8/set-
 cover-0.0.8.tar.gz
 Downloading
 http://hackage.haskell.org/package/set-cover-0.0.8/set-cover-0.0.8.tar.gz
 Resolving dependencies...
 Configuring enummapset-0.5.2.1...
 Building enummapset-0.5.2.1...
 Preprocessing library enummapset-0.5.2.1...
 [1 of 5] Compiling Data.EnumSet     ( Data/EnumSet.hs,
 dist/build/Data/EnumSet.o )
 ...
 [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs,
 dist/build/Data/EnumMap/Lazy.p_o )
 [5 of 5] Compiling Data.EnumMap     ( Data/EnumMap.hs,
 dist/build/Data/EnumMap.p_o )
 In-place registering enummapset-0.5.2.1...
 Running Haddock for enummapset-0.5.2.1...
 Preprocessing library enummapset-0.5.2.1...
 ...
 Registering enummapset-0.5.2.1...
 Installed enummapset-0.5.2.1
 Configuring set-cover-0.0.8...
 Building set-cover-0.0.8...
 Preprocessing library set-cover-0.0.8...
 [ 1 of 15] Compiling Math.SetCover.Cuboid ( src/Math/SetCover/Cuboid.hs,
 dist/build/Math/SetCover/Cuboid.o )
 [ 2 of 15] Compiling Math.SetCover.Queue ( src/Math/SetCover/Queue.hs,
 dist/build/Math/SetCover/Queue.o )

 src/Math/SetCover/Queue.hs:3:1: error:
     Bad interface file: /home/cabal/lib/x86_64-linux-
 ghc-8.0.0.20160109/enummapset-0.5.2.1-KxKeewRMTNa4DSa3VnUuRQ/Data/EnumMap.hi
         Something is amiss; requested module
 enummapset-0.5.2.1 at enummapset-0.5.2.1-64948c41f2d75b38829fcb75933a73f0:Data.EnumMap
 differs from name found in the interface file
 enumm_KxKeewRMTNa4DSa3VnUuRQ:Data.EnumMap

 src/Math/SetCover/Queue.hs:4:1: error:
     Bad interface file: /home/cabal/lib/x86_64-linux-
 ghc-8.0.0.20160109/enummapset-0.5.2.1-KxKeewRMTNa4DSa3VnUuRQ/Data/EnumSet.hi
         Something is amiss; requested module
 enummapset-0.5.2.1 at enummapset-0.5.2.1-64948c41f2d75b38829fcb75933a73f0:Data.EnumSet
 differs from name found in the interface file
 enumm_KxKeewRMTNa4DSa3VnUuRQ:Data.EnumSet
 Failed to install set-cover-0.0.8
 }}}

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


More information about the ghc-tickets mailing list