I've had a problem using GHC exporting the constuctor (:::).
Here is a cut down version that causes the problem.
--8<
module MyList (MyList(Empty, (:::))) where
data MyList a = Empty
| (MyList a) ::: (MyList a)
--8<
module User where
I'm not sure if this is Known Deficiency or not, but ghc-2.09 -recomp
still seems to get confused when new exported items have been added to
a module, on which the -recomp'd module depends. It misses any (or
at least, some) name-clashes, until some later point when recompilation
is forced, only
{-
Hi,
Compiling the following module results in the following error message
(with GHC 2.09, patchlevel 0, i386-linux
--
panic! (the `impossible' happened):
getWorkerIdAndCons area2{-r3g,x-}{i}
Pl
Andrew Rock <[EMAIL PROTECTED]> writes:
> I've had a problem using GHC exporting the constuctor (:::).
>
> Here is a cut down version that causes the problem.
> [...]
Thanks for a fine bug report, fixed in the upcoming 2.10 release.
Cheers,
Simon
--
Simon Marlow