[PATCH] D147270: [DebugInfo] Support more than 2 operands in DWARF operations
Carlos Alberto Enciso via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri May 12 05:34:19 PDT 2023
CarlosAlbertoEnciso added a comment.
In D147270#4327735 <https://reviews.llvm.org/D147270#4327735>, @scott.linder wrote:
> Is there a good target you have in mind for the benchmark? I seem to hit an assertion when dogfooding RelWithDebInfo binaries:
>
> $ build/bin/llvm-debuginfo-analyzer --print=symbols build-relwithdebinfo/bin/llvm-tblgen
> llvm-debuginfo-analyzer: /home/slinder1/llvm-project/main/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h:102: virtual v
> oid llvm::logicalview::LVSymbol::setReference(llvm::logicalview::LVElement *): Assertion `(!Element || isa<LVSymbol>(Element)) &
> & "Invalid element"' failed.
>
> I've also tried `llc`, `clang`, and `llvm-debuginfo-analyzer` itself, all hit the same assert. Is there something I might be doing wrong on my end?
Sorry for my delay in answering but I was at the LLVM Euro 2023. Your command line is correct.
At Sony, we have managed to reproduce the same issue with a debug/checking build on a private project.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D147270/new/
https://reviews.llvm.org/D147270
More information about the llvm-commits
mailing list