ghc-compete, a repository of fingerprints, and continuous integration

Simon Marlow marlowsd at
Tue Oct 15 12:26:06 UTC 2013

On 11/10/2013 14:15, Ian Lynagh wrote:
> The reason we switched to submodules wasn't to make bisecting easier: It
> was so that we can make temporary local changes to 3rd party libraries
> (when changes to GHC or our libraries require them), and then jump back
> to an official upstream commit without upstream needing to merge our
> changes.

Ah yes, thanks for pointing that out.  So we must use submodules for 
libraries with a separate upstream unless we can find another solution 
to this problem.


More information about the ghc-devs mailing list