Stefan =?utf-8?q?Gränitz?= <[email protected]>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/[email protected]>


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `mlir-nvidia` running on 
`mlir-nvidia` while building `clang,llvm` at step 6 
"build-check-mlir-build-only".

Full details are available at: 
https://lab.llvm.org/buildbot/#/builders/138/builds/21967

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 6 (build-check-mlir-build-only) failure: build (failure)
...
25.797 [643/16/4874] Creating library symlink lib/libMLIRShardToMPI.so
25.798 [642/16/4875] Creating library symlink lib/libMLIRLinalgToStandard.so
25.808 [641/16/4876] Linking CXX executable 
tools/mlir/unittests/Analysis/Presburger/MLIRPresburgerTests
25.820 [640/16/4877] Linking CXX executable 
tools/mlir/unittests/Dialect/ArmSME/MLIRArmSMETests
25.825 [639/16/4878] Linking CXX shared library lib/libMLIRTargetLLVM.so.22.0git
25.830 [638/16/4879] Building CXX object 
tools/mlir/unittests/Dialect/SCF/CMakeFiles/MLIRSCFTests.dir/LoopLikeSCFOpsTest.cpp.o
25.832 [637/16/4880] Building CXX object 
tools/mlir/unittests/Dialect/OpenACC/CMakeFiles/MLIROpenACCTests.dir/OpenACCUtilsTest.cpp.o
25.833 [636/16/4881] Creating library symlink lib/libMLIRTargetLLVM.so
25.836 [635/16/4882] Building CXX object 
tools/mlir/unittests/Dialect/SMT/CMakeFiles/MLIRSMTTests.dir/QuantifierTest.cpp.o
25.839 [634/16/4883] Linking CXX shared library 
lib/libLLVMOrcDebugging.so.22.0git
FAILED: lib/libLLVMOrcDebugging.so.22.0git 
: && /usr/bin/clang++ -fPIC -fPIC -fno-semantic-interposition 
-fvisibility-inlines-hidden -Werror=date-time 
-Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter 
-Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic 
-Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough 
-Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor 
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion 
-Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported 
-fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  
-Wl,-z,defs -Wl,-z,nodelete -fuse-ld=lld -Wl,--color-diagnostics   
-Wl,--gc-sections -shared -Wl,-soname,libLLVMOrcDebugging.so.22.0git -o 
lib/libLLVMOrcDebugging.so.22.0git 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o
 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o
 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o
 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o
 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o
 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o
 
lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o
  
-Wl,-rpath,"\$ORIGIN/../lib:/vol/worker/mlir-nvidia/mlir-nvidia/llvm.obj/lib:"  
-lrt  lib/libLLVMOrcJIT.so.22.0git  lib/libLLVMJITLink.so.22.0git  
lib/libLLVMOrcShared.so.22.0git  lib/libLLVMDebugInfoDWARF.so.22.0git  
lib/libLLVMBinaryFormat.so.22.0git  lib/libLLVMTargetParser.so.22.0git  
lib/libLLVMSupport.so.22.0git  
-Wl,-rpath-link,/vol/worker/mlir-nvidia/mlir-nvidia/llvm.obj/lib && :
ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)1, false> 
>::create(llvm::StringRef)
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)1,
>>>  false> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)1, false> 
>::sections() const
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)1,
>>>  false> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)1, false> 
>::getSectionName(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::endianness)1,
 false> > const&, llvm::function_ref<llvm::Error (llvm::Twine const&)>) const
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)1,
>>>  false> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)0, false> 
>::create(llvm::StringRef)
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)0,
>>>  false> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)0, false> 
>::sections() const
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)0,
>>>  false> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)0, false> 
>::getSectionName(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::endianness)0,
 false> > const&, llvm::function_ref<llvm::Error (llvm::Twine const&)>) const
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)0,
>>>  false> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)1, true> 
>::create(llvm::StringRef)
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)1,
>>>  true> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)1, true> 
>::sections() const
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)1,
>>>  true> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)1, true> 
>::getSectionName(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::endianness)1,
 true> > const&, llvm::function_ref<llvm::Error (llvm::Twine const&)>) const
>>> referenced by ELFDebugObjectPlugin.cpp
>>>               
>>> lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/ELFDebugObjectPlugin.cpp.o:(llvm::Expected<std::unique_ptr<llvm::orc::ELFDebugObject,
>>>  std::default_delete<llvm::orc::ELFDebugObject> > > 
>>> llvm::orc::ELFDebugObject::CreateArchType<llvm::object::ELFType<(llvm::endianness)1,
>>>  true> >(llvm::MemoryBufferRef, llvm::jitlink::JITLinkMemoryManager&, 
>>> llvm::jitlink::JITLinkDylib const*, llvm::orc::ExecutionSession&))

ld.lld: error: undefined symbol: 
llvm::object::ELFFile<llvm::object::ELFType<(llvm::endianness)0, true> 
>::create(llvm::StringRef)

```

</details>

https://github.com/llvm/llvm-project/pull/168343
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to