how to checkout proper submodules

Nicolas Frisby nicolas.frisby at gmail.com
Wed Jun 5 03:53:27 CEST 2013


Is the way forward then to manually bisect by timestamp? Perhaps there are
scripts "out there" to assist with stuck a task.
On Jun 4, 2013 8:47 PM, "Johan Tibell" <johan.tibell at gmail.com> wrote:

> 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
> unfortunately.
>
>
> On Tue, Jun 4, 2013 at 6:07 PM, Kazu Yamamoto <kazu at iij.ad.jp> 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 haskell.org
>> http://www.haskell.org/mailman/listinfo/ghc-devs
>>
>
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130604/a096e408/attachment.htm>


More information about the ghc-devs mailing list