[llvm-dev] llvm-mc-[dis]assemble-fuzzer status?
Justin Bogner via llvm-dev
llvm-dev at lists.llvm.org
Tue Aug 22 16:34:17 PDT 2017
George Karpenkov <ekarpenkov at apple.com> writes:
> As a part of a recent move of libFuzzer from LLVM to compiler-rt I am
> looking into updating the build code
> for the libraries which use libFuzzer.
>
> I have tried to compile llvm-mc-assemble-fuzzer, and
> llvm-mc-disassemble-fuzzer, and I couldn’t build either of those.
> For the first one, the reason is that it refers to a nonexistent enum,
> and for the second one I believe the reason is that it does not
> enclose LLVMFuzzerTestOneInput in “extern ‘C’”.
>
> Are those libraries maintained and/or used?
I believe both of these worked a couple of months back when I last tried
them.
> If yes, the code should be compilable, and ideally there should be a buildbot.
> If no, maybe we should remove it, or move it to a separate repository.
Now that libFuzzer is part of the clang toolchain it should be much
easier to get bots up that are building these tools. Previously it was a
bit awkward.
I think it makes sense to fix these ones.
> Thanks,
> George
>
> (sorry for starting multiple threads, I believe this way it is more
> convenient to keep track of tasks)
More information about the llvm-dev
mailing list