Manuel
I added
GhcLibHcOpts += -O0
to my build options, to try building the libraries without -O.
To my surprise I got a lint error in dph. The details are below. I have not
investigated. Simply compiling that module with -O makes it work.
It seems to happen because the vectoriser produces
==================== Vectorisation ====================
Rec { ... ; $v_andP = andP_v; ... }
andP_v = ...
That is, andP_v is defined in a later block in the sequence than it is used.
Looks like a vectoriser bug.
For some reason Lint does not complain about the output of the Vectoriser, but
rather the subsequent simplifier run. Are you not Linting the Vectoriser's
output?
Simon
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc