Building ghc on Windows with msys2
chengang31 at gmail.com
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
was submitted to ghc-head branch, but the Master/HEAD is way old.
And it seems there is some other submodule is like this.
Now after cloning ghc repository, if I don't switch to any 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