
6 Aug
2009
6 Aug
'09
5:58 p.m.
On Thu, 6 Aug 2009, Dan Weston wrote:
I assume for the return line, you meant to return a list, not a tuple. ghc doesn't support a 600-tuple.
Maybe that it was a list.
In any case, returning a list, I have verified that this problem exists in ghc 6.10.3, for -O0 and -O2.
For -O0, it compiles and links fine, but gives this runtime message:
z: internal error: scavenge: unimplemented/strange closure type -1 @ 0x2a95a8e000 (GHC version 6.10.3 for x86_64_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Abort
Indeed, this is also what we got from the executable built by GHC-6.8.2.