<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 9, 2015 at 12:57 AM, AlexDenisov via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=llvm-dev@lists.llvm.org&cc=&bcc=&su=&body=','_blank');return false;">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi there.<br>
<br>
I’m trying to use LibFuzzer on OSX and face some issues:<br>
I checked out LibFuzzer documentation[1] and managed to proceed until the final step of the first example.<br>
Now I see linker errors related to dfsan, dfsan’s documentation[2] states explicitly “DataFlowSanitizer is a work in progress, currently under development for x86_64 Linux.”.<br></blockquote><div><br></div><div>Yes, libFuzzer does not build on OSX today. </div><div>Marshall (CC-ed) has managed to make it work with a couple of #ifdefs in FuzzerTraceState.cpp. <br></div><div><br></div><div>I'll try to commit such patches later this week, but I don't have a Mac so it will be harder for me to test. </div><div>If anyone wants it quicker -- patches are welcome.</div><div>I would also appreciate if someone can set up a build bot for libFuzzer on Mac :) </div><div>(similar to <a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fuzzer">lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fuzzer</a>)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Does it mean that LibFuzzer available only on Linux platform? Can somebody confirm or refute my conclusion?<br>
<br>
[1] <a href="http://llvm.org/docs/LibFuzzer.html" rel="noreferrer" target="_blank">http://llvm.org/docs/LibFuzzer.html</a><br>
[2] <a href="http://clang.llvm.org/docs/DataFlowSanitizer.html" rel="noreferrer" target="_blank">http://clang.llvm.org/docs/DataFlowSanitizer.html</a><br>
--<br>
AlexDenisov<br>
Software Engineer, <a href="http://lowlevelbits.org" rel="noreferrer" target="_blank">http://lowlevelbits.org</a><br>
<br>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=llvm-dev@lists.llvm.org&cc=&bcc=&su=&body=','_blank');return false;">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div></div>