<p dir="ltr">In general I think a good course of action when this happens is:</p>
<p dir="ltr">* Use git bisect to find the offending commit. This works now because we moved to submodules.<br>
* Revert the commit.<br>
* Push the patch to master and notify the author.</p>
<p dir="ltr">This style of early rollback will become more important as we grow as it puts the onus on fixing on the right person and minimizes negative impact on other developers.</p>
<div class="gmail_quote">On Dec 1, 2014 9:43 AM, "Herbert Valerio Riedel" <<a href="mailto:hvriedel@gmail.com">hvriedel@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Simon,<br>
<br>
On 2014-12-01 at 09:38:37 +0100, Simon Peyton Jones wrote:<br>
> |  Just a hunch... could it have been broken by one of the recent linker-<br>
> |  related patches since Nov 24th?<br>
><br>
> That seems very plausible, yes.  But still there's the question of<br>
> what to do about it.<br>
<br>
 a) Empirically: Try locally 'git revert'ing<br>
<br>
     383733b9191a36e2d3f757700842dbc3855911d9<br>
<br>
     and/or<br>
<br>
     b5e8b3b162b3ff15ae6caf1afc659565365f54a8<br>
<br>
     and see if your problem goes away, or<br>
<br>
 b) Ask Simon Marlow (he either wrote or reviewed those two patches) if<br>
    he sees something odd in those patches that could have broken<br>
    Windows' GHCi...<br>
<br>
Cheers,<br>
  hvr<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
</blockquote></div>