
Iavor, I think we'll need to update the list of DynFlags-imported
modules for the windows DLL split for this to work.
Check compiler/ghc.mk, and look at the variable
'compiler_stage2_dll0_modules' flag. This essentially contains a list
of the modules reachable from DynFlags. Try updating this list with
the offending modules that dll-split reported, and see if things go
OK. If not, let me know and I'll check out your branch and take a
look.
On Mon, Sep 9, 2013 at 1:40 AM, Iavor Diatchki
Hello Austin,
On Sun, Sep 8, 2013 at 4:27 PM, Austin Seipp
wrote: * Iavor Diatchki and SPJ are working together on the type-nats-simple branch. I believe this will hopefully land in time. Iavor, SPJ - can you comment here?
I think we are on track to get this done on time. The type-nats-simple branch should be working (at least when I build it with no dynamic libraries) and up to date with HEAD, and there are some tests in a branched version of the testuite.
One question: when I try to validate things, my build fails with this error:
Reachable modules from DynFlags out of date Please fix compiler/ghc.mk, or building DLLs on Windows may break (#7780) Extra modules: BinIface BuildTyCl CoreLint FamInst Finder IOEnv IfaceEnv LoadIface PrelInfo TcIface TcMType TcRnMonad TcRnTypes TcTypeNats
Any advice on what might be going wrong?
-Iavor
-- Regards, Austin - PGP: 4096R/0x91384671