
On 9/16/2014 4:57 AM, Gintautas Miliauskas wrote:
msys2 seems to be in good shape and should probably be promoted to the primary suggested method to build ghc on Windows. Let's look into that once the new build instructions have been proofread and verified.
I am trying to build the latest code but without success. First, I encounter twe 'Ambiguous occurrence' issues: libraries\binary\src\Data\Binary\Builder\Base.hs:110:15: Ambiguous occurrence "empty" It could refer to either "Data.Binary.Builder.Base.empty", defined at libraries\binary\src\Data\Binary\Builder\Base.hs:124:1 or "GHC.Base.empty", imported from "GHC.Base" at libraries\binary\src\Data\Binary\Builder\Base.hs:84:1-15 and the same with Prelude.foldr in this Base.hs. I hide 'empty' and 'foldr' at importing point and the code compiles. Has anyone see the same issues? Then, I get this 'out of memory' error at 'building final phase' "inplace/bin/ghc-stage1.exe" ... -c libraries/Cabal/Cabal/./Language/Haskell/Extension.hs ghc-stage1.exe: out of memory I am building on Windows 8.1 with 16G ram, with 'BuildFlavour = quick'. And I see ghc-stage1 is using 16G+ memory in Windows Task Manager. Why does ghc-stage1.exe use so much memory? -- cg