Circular dependency between the compiler and TH?

Bulat Ziganshin bulat.ziganshin at gmail.com
Mon Aug 21 13:30:06 EDT 2006


Hello Simon,

Monday, August 21, 2006, 8:03:41 PM, you wrote:

>> I'm not sure I understand this. How do you guys work then? Do you
>> always build ghc 6.5 using ghc 6.4?

> Sure.

>> What about the time-honored technique of bootstrapping using yourself?

> You can do that of course, but it has to be the *exact same compiler*.  That is,
> not one you built from last week's sources.  It's just not practical to support
> building GHC with any GHC that existed at any point in the past, we'd have
> #ifdefs up the wazoo and a testing nightmare.

btw, it's not obvious on first look, nor mentioned in building docs. i
propose to add your comment there


-- 
Best regards,
 Bulat                            mailto:Bulat.Ziganshin at gmail.com



More information about the Glasgow-haskell-users mailing list