internal error: eval_thunk_selector: strange selectee 29

Ketil Z. Malde ketil at ii.uib.no
Thu Aug 14 11:05:27 EDT 2003


"Simon Marlow" <simonmar at microsoft.com> 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



More information about the Glasgow-haskell-bugs mailing list