how to checkout proper submodules

Johan Tibell johan.tibell at
Wed Jun 5 03:46:21 CEST 2013

Unfortunately we don't use submodules for all repos e.g. base. This makes
it very hard to accurately check out a previous state and bisect errors

On Tue, Jun 4, 2013 at 6:07 PM, Kazu Yamamoto <kazu at> wrote:

> Hi,
> Andreas and I found that the new IO manager is not working properly in
> the current GHC head. I'm sure that it worked well at least on May 7.
> We need to narrow the range of commits, so I did:
>   % git checkout bb2795db36b36966697c228315ae20767c4a8753
>   % git submodule update
> But this does not checkout proper submodules. For instance,
> libraries/base has newer commits. And of cource, building fails.
> Please tell us how to checkout proper submodules against a specific
> GHC tree.
> --Kazu
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the ghc-devs mailing list