llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `mlir-nvidia-gcc7` 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/116/builds/29164 <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) ... 13.116 [3345/16/1973] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o 13.117 [3344/16/1974] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o 13.121 [3343/16/1975] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o 13.130 [3342/16/1976] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o 13.131 [3341/16/1977] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o 13.134 [3340/16/1978] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o 13.135 [3339/16/1979] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o 13.136 [3338/16/1980] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o 13.137 [3337/16/1981] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o 13.138 [3336/16/1982] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/ArchiveLinker.cpp.o FAILED: lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/ArchiveLinker.cpp.o CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/g++-7 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.obj/lib/Frontend/Offloading -I/vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/lib/Frontend/Offloading -I/vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.obj/include -I/vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include -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-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -UNDEBUG -fno-exceptions -funwind-tables -fno-rtti -std=c++1z -MD -MT lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/ArchiveLinker.cpp.o -MF lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/ArchiveLinker.cpp.o.d -o lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/ArchiveLinker.cpp.o -c /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/ios:40, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iterator:64, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/ADL.h:13, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/Hashing.h:46, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/ArrayRef.h:12, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/Frontend/Offloading/ArchiveLinker.h:19, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp:14: /usr/include/c++/7/bits/stl_algobase.h: In instantiation of ‘static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = const std::unique_ptr<llvm::MemoryBuffer>*; _OI = std::unique_ptr<llvm::MemoryBuffer>*]’: /usr/include/c++/7/bits/stl_algobase.h:386:44: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const std::unique_ptr<llvm::MemoryBuffer>*; _OI = std::unique_ptr<llvm::MemoryBuffer>*]’ /usr/include/c++/7/bits/stl_algobase.h:422:45: required from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const std::unique_ptr<llvm::MemoryBuffer>*; _OI = std::unique_ptr<llvm::MemoryBuffer>*]’ /usr/include/c++/7/bits/stl_algobase.h:455:8: required from ‘_OI std::copy(_II, _II, _OI) [with _II = const std::unique_ptr<llvm::MemoryBuffer>*; _OI = std::unique_ptr<llvm::MemoryBuffer>*]’ /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/SmallVector.h:1046:25: required from ‘llvm::SmallVectorImpl<T>& llvm::SmallVectorImpl<T>::operator=(const llvm::SmallVectorImpl<T>&) [with T = std::unique_ptr<llvm::MemoryBuffer>]’ /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/SmallVector.h:1265:36: required from ‘llvm::SmallVector<T, N>::SmallVector(const llvm::SmallVector<T, N>&) [with T = std::unique_ptr<llvm::MemoryBuffer>; unsigned int N = 6]’ /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/Frontend/Offloading/ArchiveLinker.h:83:8: required from ‘llvm::Expected<T>::Expected(OtherT&&, std::enable_if_t<is_convertible_v<U, T> >*) [with OtherT = llvm::offloading::ResolvedInputs&; T = llvm::offloading::ResolvedInputs; std::enable_if_t<is_convertible_v<U, T> > = void]’ /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp:297:10: required from here /usr/include/c++/7/bits/stl_algobase.h:324:18: error: use of deleted function ‘std::unique_ptr<_Tp, _Dp>& std::unique_ptr<_Tp, _Dp>::operator=(const std::unique_ptr<_Tp, _Dp>&) [with _Tp = llvm::MemoryBuffer; _Dp = std::default_delete<llvm::MemoryBuffer>]’ *__result = *__first; ~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/Hashing.h:57, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/ArrayRef.h:12, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/Frontend/Offloading/ArchiveLinker.h:19, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp:14: /usr/include/c++/7/bits/unique_ptr.h:384:19: note: declared here unique_ptr& operator=(const unique_ptr&) = delete; ^~~~~~~~ In file included from /usr/include/c++/7/vector:62:0, from /usr/include/c++/7/functional:61, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/STLForwardCompat.h:21, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/Support/SwapByteOrder.h:17, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/Hashing.h:50, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/ADT/ArrayRef.h:12, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/include/llvm/Frontend/Offloading/ArchiveLinker.h:19, from /vol/worker/mlir-nvidia/mlir-nvidia-gcc7/llvm.src/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp:14: /usr/include/c++/7/bits/stl_construct.h: In instantiation of ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::unique_ptr<llvm::MemoryBuffer>; _Args = {const std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >&}]’: ``` </details> https://github.com/llvm/llvm-project/pull/201253 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
