<div dir="ltr">Thanks Simon, I'm looking into it.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 28 April 2016 at 22:02, Simon Peyton Jones <span dir="ltr"><<a href="mailto:simonpj@microsoft.com" target="_blank">simonpj@microsoft.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="#0563C1" vlink="#954F72" lang="EN-GB">
<div>
<p class="MsoNormal">Simon<u></u><u></u></p>
<p class="MsoNormal">I reverted your commit<u></u><u></u></p>
<p class="MsoNormal"><a href="https://phabricator.haskell.org/rGHC546f24e4f8a7c086b1e5afcdda624176610cbcf8" target="_blank">https://phabricator.haskell.org/rGHC546f24e4f8a7c086b1e5afcdda624176610cbcf8</a><u></u><u></u></p>
<p class="MsoNormal">because it made every single binary that GHC builds seg-fault on windows. Even
<u></u><u></u></p>
<p class="MsoNormal"> main = return ()<u></u><u></u></p>
<p class="MsoNormal">seg-faults.<u></u><u></u></p>
<p class="MsoNormal">You may want to review and re-commit it.<u></u><u></u></p>
<p class="MsoNormal">Simon<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">commit 24864ba5587c1a0447beabae90529e8bb4fa117a<u></u><u></u></p>
<p class="MsoNormal">Author: Simon Marlow <<a href="mailto:marlowsd@gmail.com" target="_blank">marlowsd@gmail.com</a>><u></u><u></u></p>
<p class="MsoNormal">Date: Sat Apr 23 22:14:43 2016 +0100<u></u><u></u></p>
<p class="MsoNormal"> Use __builtin_clz() to implement log_2()<u></u><u></u></p>
<p class="MsoNormal"> A microoptimisation in the block allocator.<u></u><u></u></p>
</div>
</div>
</blockquote></div><br></div>