I might already have found the specific cause.

It seems with split sections we generate a dummy CmmProc, which has as entry label
> error (split_sections_entry)

My patch likely introduces strictness on that field where it was lazy before. If this is the cause I expect to have a patch up in a hour or two and will merge
it after it validates.

Cheers,
Andreas

Ben Gamari schrieb:
Andreas Klebinger<klebinger.andr...@gmx.at>  writes:

Hello,

I'm fine with reverting for now. But could you give me a way to
reproduce this error?

I've not seen crashes on either linux and windows in various configs.

I suspect that Simon is building with SplitObjects enabled. To be
honest, I would really like to remove this feature; SplitSections is
better in nearly every regard. However, we have been stalled since
SplitSections doesn't quite work yet on Windows (or, IIRC, the toolchain
is prohibitively slow when it's used). I believe Tamar was working on
fixing this.

Cheers,

- Ben

_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to