> > panic! (the `impossible' happened):
> >         fun_result_ty: 6 GHC.Int#{-3e-}
> >                  -> GHC.Int#{-3e-}
> >                  -> b_trKC
> >                  -> PolyParse.HappyState{-rq9-} b_trKC c_trKD
> >                  -> [PolyParse.HappyState{-rq9-} b_trKC c_trKD]
> >                  -> c_trKD
> > 
> 
> Thanks for the report, this looks suspiciously similar to the panic
> reported by Sven a couple of days ago (I attach Simon's reply to it.)
> 
> Bottom line: try compiling the module with -fno-update-analysis and
> see if that side steps it.

Not so.  It was this problem:

> > There are two problems.  One is a long-standing bit of grubbiness
> > in the code generator; hence fun_result_ty panic.  I've fixed that
> > (still grubbily, I fear).


I didn't produce a patch because I fixed it by modifying a number
of files in a tidy-up effort.   Yell if this is a show-stopper for you
and we'll accelerate a fixed 3.0

S

Reply via email to