logo       

Re: internal error: eval_thunk_selector: strange selectee 29: msg#00022

lang.haskell.glasgow.bugs

Subject: Re: internal error: eval_thunk_selector: strange selectee 29

"Simon Marlow" <simonmar@xxxxxxxxxxxxx> writes:

> We know of two recompilation bugs in 5.04.x & 6.0.x, both of which can
> result a broken binary after making a change to a module in the program
> and recompiling with --make (or in GHCi).

> The first is when you switch from using -O to compiling without -O. If
> you do this, recompile the whole program from scratch.

It could well be something like this, since I experiemented with
different optimizations (since the combination of profiling and
optimization has been fragile before).

> The second we only discovered last week, and it turns out that the
> current recompilation system forgets about some dependencies that it
> shouldn't, and consequently will fail to recompile some things. I don't
> have a workaround yet, apart from avoiding --make.

--make is just too pleasant not to be used. I can always clean out
things in case of weird errors. Would you like me to submit
subsequent reports if I encounter further problems?

-kzm
--
If I haven't seen further, it is by standing in the footprints of giants


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise