> > main =
> >   let  xs =
> >            [((1,[0,0,0,0,2,0,0,0,0,2]),(-5,[0,0,0,0,1,0,3,3,0,1])),
[..]
> > It hangs after    ghc -c Main.hs;   ghc -o run Main.o;  ./run
> 
> Thanks for the report; actually we know this bug is still there.  It turns
> out that there's no easy fix, and it's pretty tiresome to fix it properly.
> The workaround remains: compile with -O.
> 
> Reuben: could you mention this one in the mini-FAQ as a known bug?

For the record: This is the same bug that causes certain programs
compiled with profiling on to hang.  A notable case is in compiling
the compiler with profiling; PrimOp.lhs must be compiled with -O to
avoid the profiled hsc hanging.

--KW 8-)


Reply via email to