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 <iavor.diatc...@gmail.com> wrote: > Hello Austin, > > > On Sun, Sep 8, 2013 at 4:27 PM, Austin Seipp <ase...@pobox.com> 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 _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users