<div dir="ltr"><br><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 27, 2016 at 11:50 PM, Dan Liew <span dir="ltr"><<a href="mailto:dan@su-root.co.uk" target="_blank">dan@su-root.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 27 May 2016 at 21:26, Kostya Serebryany <<a href="mailto:kcc@google.com">kcc@google.com</a>> wrote:<br>
> Done. r271095<br>
<br>
Thanks that fixed the issue for me. But now ``fuzzer.test`` is failing<br>
for me. Specifically<br>
<br>
```<br>
 not LLVMFuzzer-NullDerefTest -close_fd_mask=3 2>&1 | FileCheck %s<br>
--check-prefix=NullDerefTest<br>
```<br>
<br>
However it looks like this is to be expected because this test is<br>
relying on the symbol ``__sanitizer_set_report_fd`` to be defined<br>
however my version compiler-rt is a slightly too old and doesn't have<br>
this symbol. r271046 seems to add this so I will rebuild the version<br>
of clang I use to build LibFuzzer.<br>
</blockquote></div>This will happen periodically. </div><div class="gmail_extra">libFuzzer tests are only expected to work with the same revision of clang+compiler-rt. </div><div class="gmail_extra">We try to keep libFuzzer *mostly* compatible with the older versions of clang</div><div class="gmail_extra">(thus the code is "if (weak_fun) weak_func()" and not just "weak_func()"),</div><div class="gmail_extra">but the tests need freshest clang+asan</div><div class="gmail_extra"><br></div><div class="gmail_extra">--kcc </div></div>