<div dir="ltr">Hmmm. <div>Did you use lsan on x32, or you just tried to build it? </div><div>I afraid, lsan is not going to work on x32 properly, even if it may *appear to work* on small cases. </div><div>See e.g. <a href="https://code.google.com/p/address-sanitizer/issues/detail?id=294#c5">https://code.google.com/p/address-sanitizer/issues/detail?id=294#c5</a></div>
<div>So, r209283 disables lsan if wordsize != 64.<br></div><div><br></div><div>If you want to enable lsan on x32, let this be a separate effort.</div><div><br></div><div>--kcc </div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Tue, May 20, 2014 at 10:37 PM, H.J. Lu <span dir="ltr"><<a href="mailto:hjl.tools@gmail.com" target="_blank">hjl.tools@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This patch checks _LP64 and _WIN64 in addition to __x86_64__ before<br>
right shifting a pointer by 47.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
H.J.<br>
</font></span></blockquote></div><br></div>