[llvm-dev] llvm-mc-assemble-fuzzer broken
George Karpenkov via llvm-dev
llvm-dev at lists.llvm.org
Fri May 4 17:10:01 PDT 2018
It worked in August.
Last time I’ve asked (again, in August) someone did seem to care,
but it is inevitable it would bitrot if it’s not built in any of the bots.
George
> On May 4, 2018, at 2:53 PM, Davide Italiano via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> While playing with sanitizer in a downstream project, I found out this.
>
> /Users/davide/work/llvm-monorepo/llvm-project-20170507/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp:207:32:
> error: reference to type 'std::unique_ptr<MCCodeEmitter>' could not
> bind to an
> lvalue of type 'llvm::MCCodeEmitter *'
> UseDwarfDirectory, IP, CE, MAB, ShowInst));
> ^~
> /Users/davide/work/llvm-monorepo/llvm-project-20170507/llvm/include/llvm/Support/TargetRegistry.h:514:66:
> note: passing argument to parameter 'CE' here
> std::unique_ptr<MCCodeEmitter> &&CE,
> ^
> /Users/davide/work/llvm-monorepo/llvm-project-20170507/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp:232:55:
> error: too many arguments to function call, expected 3, have 4
> MCOptions);
> ^~~~~~~~~
> /Users/davide/work/llvm-monorepo/llvm-project-20170507/llvm/include/llvm/Support/TargetRegistry.h:401:3:
> note: 'createMCAsmBackend' declared here
> MCAsmBackend *createMCAsmBackend(const MCSubtargetInfo &STI,
> ^
> 2 errors generated.
>
> Apparently, this has been broken for several months. I think I can fix
> this particular instance, but I was wondering whether anybody cares
> about this tool?
>
> --
> Davide
>
> "There are no solved problems; there are only problems that are more
> or less solved" -- Henri Poincare
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
More information about the llvm-dev
mailing list