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

Reply via email to