Building ghc on Windows with msys2

cg chengang31 at
Wed Oct 8 02:28:50 UTC 2014

On 10/8/2014 1:03 AM, Austin Seipp wrote:
>> I hide 'empty' and 'foldr' at importing point and the code compiles.
>> Has anyone see the same issues?
> Ugh, this is some fallout I thought we had fixed, but apparently not.
> I'll fix it shortly, thanks.
>> Why does ghc-stage1.exe use so much memory?
> Wow, I thought we fixed this one too! Please see this bug:
> What GHC commit are you using? Are your submodules all up to date? In
> particular, if 'binary' is not up to date, even if the rest of your
> tree is, you'll see this problem.

Ah, I know what causes the building failure now...

After cloning ghc repository, I switch every sub-module to Master (it is
usually HEAD) branch.

I am in the habit of thinking Master is always the latest.

But it is not the case with ghc. For example, the fix mentioned in 
ticket 9630
was submitted to ghc-head branch[1], but the Master/HEAD is way old[2].

And it seems there is some other submodule is like this.

Now after cloning ghc repository, if I don't switch to any branch -- 
'git branch'
will show all submodules are detached -- the build will succeed.

So why the Master/HEAD branches don't have the latest code?



More information about the ghc-devs mailing list