[GHC] #13675: Binary.get(TyClDecl): ForeignType

GHC ghc-devs at haskell.org
Wed May 10 19:40:26 UTC 2017


#13675: Binary.get(TyClDecl): ForeignType
-------------------------------------+-------------------------------------
        Reporter:  Neidon            |                Owner:  (none)
            Type:  bug               |               Status:  infoneeded
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  8.0.2
      Resolution:                    |             Keywords:
Operating System:  Linux             |         Architecture:  x86_64
 Type of failure:  Compile-time      |  (amd64)
  crash or panic                     |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------
Changes (by bgamari):

 * status:  new => infoneeded


Comment:

 I'm afraid I can't reproduce this as-is. I end up failing with missing
 interface files,
 {{{

 /tmp/stack6279/cryptonite-0.22/Crypto/Number/Serialize/Internal.hs:19:1:
 error:
         Failed to load interface for ‘Data.Memory.PtrMethods’
         There are files missing in the ‘memory-0.14.1’ package,
         try running 'ghc-pkg check'.
         Use -v to see a list of the files searched for.
 }}}

 Have you been able to reproduce this after wiping your `.stack` directory?
 I don't see how the compiler could have possibly written out the interface
 file in question and this is the first time I've ever seen this error. It
 would be nice to rule out a simple bit-flip.

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


More information about the ghc-tickets mailing list