[llvm] [MIR2Vec][llvm-ir2vec] Add MIR2Vec support to llvm-ir2vec tool (PR #164025)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 23 13:08:12 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-ppc64le-linux-multistage` running on `ppc64le-clang-multistage-test` while building `llvm` at step 4 "build stage 1".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/76/builds/13277
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 4 (build stage 1) failure: 'ninja' (failure)
...
[6241/6562] Linking CXX static library lib/libLLVMExegesisX86_static.a
[6242/6562] Linking CXX static library lib/libLLVMExegesisMips_static.a
[6243/6562] Linking CXX static library lib/libLLVMExegesisAArch64_static.a
[6244/6562] Linking CXX executable bin/llvm-exegesis
[6245/6562] Linking CXX shared library lib/libLLVMAMDGPUCodeGen.so.22.0git
[6246/6562] Creating library symlink lib/libLLVMAMDGPUCodeGen.so
[6247/6562] Linking CXX static library lib/libLLVMOptDriver_static.a
[6248/6562] Linking CXX shared library lib/libLTO.so.22.0git
[6249/6562] Creating library symlink lib/libLTO.so
[6250/6562] Linking CXX executable bin/llvm-ir2vec
FAILED: bin/llvm-ir2vec
: && /usr/lib64/ccache/c++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage1/./lib -Wl,--gc-sections tools/llvm-ir2vec/CMakeFiles/llvm-ir2vec.dir/llvm-ir2vec.cpp.o -o bin/llvm-ir2vec -Wl,-rpath,"\$ORIGIN/../lib:/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage1/lib:" lib/libLLVMAArch64AsmParser.so.22.0git lib/libLLVMAMDGPUAsmParser.so.22.0git lib/libLLVMARMAsmParser.so.22.0git lib/libLLVMAVRAsmParser.so.22.0git lib/libLLVMBPFAsmParser.so.22.0git lib/libLLVMLoongArchAsmParser.so.22.0git lib/libLLVMMipsAsmParser.so.22.0git lib/libLLVMMSP430AsmParser.so.22.0git lib/libLLVMPowerPCAsmParser.so.22.0git lib/libLLVMRISCVAsmParser.so.22.0git lib/libLLVMSparcAsmParser.so.22.0git lib/libLLVMSystemZAsmParser.so.22.0git lib/libLLVMVEAsmParser.so.22.0git lib/libLLVMWebAssemblyAsmParser.so.22.0git lib/libLLVMX86AsmParser.so.22.0git lib/libLLVMAArch64CodeGen.so.22.0git lib/libLLVMAMDGPUCodeGen.so.22.0git lib/libLLVMARMCodeGen.so.22.0git lib/libLLVMAVRCodeGen.so.22.0git lib/libLLVMBPFCodeGen.so.22.0git lib/libLLVMHexagonCodeGen.so.22.0git lib/libLLVMLanaiCodeGen.so.22.0git lib/libLLVMLoongArchCodeGen.so.22.0git lib/libLLVMMipsCodeGen.so.22.0git lib/libLLVMMSP430CodeGen.so.22.0git lib/libLLVMNVPTXCodeGen.so.22.0git lib/libLLVMPowerPCCodeGen.so.22.0git lib/libLLVMRISCVCodeGen.so.22.0git lib/libLLVMSparcCodeGen.so.22.0git lib/libLLVMSPIRVCodeGen.so.22.0git lib/libLLVMSystemZCodeGen.so.22.0git lib/libLLVMVECodeGen.so.22.0git lib/libLLVMWebAssemblyCodeGen.so.22.0git lib/libLLVMX86CodeGen.so.22.0git lib/libLLVMXCoreCodeGen.so.22.0git lib/libLLVMAArch64Desc.so.22.0git lib/libLLVMAMDGPUDesc.so.22.0git lib/libLLVMARMDesc.so.22.0git lib/libLLVMAVRDesc.so.22.0git lib/libLLVMBPFDesc.so.22.0git lib/libLLVMLoongArchDesc.so.22.0git lib/libLLVMMipsDesc.so.22.0git lib/libLLVMMSP430Desc.so.22.0git lib/libLLVMNVPTXDesc.so.22.0git lib/libLLVMPowerPCDesc.so.22.0git lib/libLLVMRISCVDesc.so.22.0git lib/libLLVMSparcDesc.so.22.0git lib/libLLVMSPIRVDesc.so.22.0git lib/libLLVMSystemZDesc.so.22.0git lib/libLLVMVEDesc.so.22.0git lib/libLLVMX86Desc.so.22.0git lib/libLLVMXCoreDesc.so.22.0git lib/libLLVMAArch64Info.so.22.0git lib/libLLVMAMDGPUInfo.so.22.0git lib/libLLVMARMInfo.so.22.0git lib/libLLVMAVRInfo.so.22.0git lib/libLLVMBPFInfo.so.22.0git lib/libLLVMLoongArchInfo.so.22.0git lib/libLLVMMipsInfo.so.22.0git lib/libLLVMMSP430Info.so.22.0git lib/libLLVMNVPTXInfo.so.22.0git lib/libLLVMPowerPCInfo.so.22.0git lib/libLLVMRISCVInfo.so.22.0git lib/libLLVMSparcInfo.so.22.0git lib/libLLVMSPIRVInfo.so.22.0git lib/libLLVMSystemZInfo.so.22.0git lib/libLLVMVEInfo.so.22.0git lib/libLLVMX86Info.so.22.0git lib/libLLVMXCoreInfo.so.22.0git -lpthread lib/libLLVMMIRParser.so.22.0git lib/libLLVMHexagonAsmParser.so.22.0git lib/libLLVMHexagonDesc.so.22.0git lib/libLLVMHexagonInfo.so.22.0git lib/libLLVMLanaiAsmParser.so.22.0git lib/libLLVMLanaiDesc.so.22.0git lib/libLLVMLanaiInfo.so.22.0git lib/libLLVMWebAssemblyDesc.so.22.0git lib/libLLVMWebAssemblyInfo.so.22.0git lib/libLLVMCodeGen.so.22.0git lib/libLLVMAnalysis.so.22.0git lib/libLLVMIRReader.so.22.0git lib/libLLVMCore.so.22.0git lib/libLLVMSupport.so.22.0git -Wl,-rpath-link,/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage1/lib && :
/usr/bin/ld: tools/llvm-ir2vec/CMakeFiles/llvm-ir2vec.dir/llvm-ir2vec.cpp.o: undefined reference to symbol '_ZN4llvm6TripleC1EONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE'
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-multistage-test/clang-ppc64le-multistage/stage1/./lib/libLLVMTargetParser.so.22.0git: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
[6251/6562] Linking CXX shared library lib/libLLVMOptDriver.so.22.0git
[6252/6562] Linking CXX executable bin/bugpoint
[6253/6562] Linking C executable bin/clang-fuzzer-dictionary
[6254/6562] Linking CXX executable bin/llvm-lto
[6255/6562] Linking CXX shared library lib/libclangAST.so.22.0git
[6256/6562] Linking CXX executable bin/clang-sycl-linker
[6257/6562] Linking CXX executable bin/llvm-c-test
[6258/6562] Linking CXX executable bin/llc
[6259/6562] Linking CXX executable bin/llvm-isel-fuzzer
[6260/6562] Linking CXX executable bin/llvm-opt-fuzzer
[6261/6562] Linking CXX executable bin/llvm-split
[6262/6562] Linking CXX executable bin/llvm-gsymutil
[6263/6562] Linking CXX executable bin/llvm-lto2
[6264/6562] Linking CXX executable bin/llvm-libtool-darwin
[6265/6562] Linking CXX executable bin/clang-nvlink-wrapper
[6266/6562] Linking CXX executable bin/llvm-dwp
[6267/6562] Linking CXX executable bin/llvm-reduce
[6268/6562] Linking CXX executable bin/llvm-lipo
[6269/6562] Linking CXX executable bin/llvm-dwarfutil
[6270/6562] Linking CXX executable bin/clang-linker-wrapper
[6271/6562] Linking CXX executable bin/dsymutil
[6272/6562] Linking CXX shared library lib/libclang-cpp.so.22.0git
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/164025
More information about the llvm-commits
mailing list