the impossible happened, large static list.
Simon Marlow
marlowsd at gmail.com
Fri Jan 30 06:28:59 EST 2009
Philip Weaver wrote:
> Hello. I think I've seen other people encounter this problem before,
> but I wasn't able to find the solution, if there is one.
>
> I have a very large static list of type [[Int]]. It is 128 lists of 128
> integers each. When I try to load the module that defines this list, I
> get an error:
>
> ghc: panic! (the 'impossible' happened)
> (GHC version 6.10.1 for i386-apple-darwin):
> linkBCO: >= 64k insns in BCO
>
> Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
>
> This happens on both linux and mac os, both ghc-6.8.3 and ghc-6.10.1,
> and both GHC and GHCi. Is there anything I can do to avoid this? Thanks!
Sorry for the inconvenience. Splitting the list into two modules should
avoid it. Here's the relevant ticket:
http://hackage.haskell.org/trac/ghc/ticket/789
Cheers,
Simon
More information about the Glasgow-haskell-users
mailing list