Manuel M T Chakravarty wrote:
>
> The --dph-this shouldn't be there in the configure options, but it needs
> to be passed to this invocation to GHC (that it isn't passed is actually
> the reason for the error).  Why?  If DPH is installed, -fdph-par is now
> the default.  Unfortunately, during the build process, the package DB is
> populated with packages at a time where they are not yet available.
> (Hence, GHC believes that dph-par is available, though it isn't yet.)
> The simplest solution to working around this arguably inconsistent state
> of the package DB during the build is to pass -fdph-this to GHC.

Do you mean that GHC now assumes -fdph-par even if DPH isn't used? That
doesn't seem right to me. I know we said that it should be the default but
I assumed the defaulting would only happen for modules with -XPArr (or
whatever the extension is called now) and perhaps -fvectorise. Modules
which don't have either shouldn't be able to implicitly depend on DPH,
IMO.

Roman




_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to