>>> host-llvm 9.0.1 Extracting xzcat /data/buildroot-autobuilder/instance-0/dl/llvm/llvm-9.0.1.src.tar.xz | tar --strip-components=1 -C /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1 -xf - >>> host-llvm 9.0.1 Patching >>> host-llvm 9.0.1 Configuring (mkdir -p /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1//buildroot-build && cd /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1//buildroot-build && rm -f CMakeCache.txt && PATH="/data/buildroot-autobuilder/instance-0/output-1/host/bin:/data/buildroot-autobuilder/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/data/buildroot-autobuilder/instance-0/output-1/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_LIBDIR="/data/buildroot-autobuilder/instance-0/output-1/host/lib/pkgconfig:/data/buildroot-autobuilder/instance-0/output-1/host/share/pkgconfig" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 /data/buildroot-autobuilder/instance-0/output-1/host/bin/cmake /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/ -DCMAKE_INSTALL_SO_NO_EXE=0 -DCMAKE_FIND_ROOT_PATH="/data/buildroot-autobuilder/instance-0/output-1/host" -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM="BOTH" -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY="BOTH" -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE="BOTH" -DCMAKE_INSTALL_PREFIX="/data/buildroot-autobuilder/instance-0/output-1/host" -DCMAKE_C_FLAGS="-O2 -I/data/buildroot-autobuilder/instance-0/output-1/host/include" -DCMAKE_CXX_FLAGS="-O2 -I/data/buildroot-autobuilder/instance-0/output-1/host/include" -DCMAKE_EXE_LINKER_FLAGS="-L/data/buildroot-autobuilder/instance-0/output-1/host/lib -Wl,-rpath,/data/buildroot-autobuilder/instance-0/output-1/host/lib" -DCMAKE_SHARED_LINKER_FLAGS="-L/data/buildroot-autobuilder/instance-0/output-1/host/lib -Wl,-rpath,/data/buildroot-autobuilder/instance-0/output-1/host/lib" -DCMAKE_ASM_COMPILER="/usr/bin/as" -DCMAKE_C_COMPILER="/usr/bin/gcc" -DCMAKE_CXX_COMPILER="/usr/bin/g++" -DCMAKE_C_COMPILER_LAUNCHER="" -DCMAKE_CXX_COMPILER_LAUNCHER="" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON -DLLVM_ENABLE_PROJECTS="" -DLLVM_CCACHE_BUILD=OFF -DCMAKE_INSTALL_RPATH="/data/buildroot-autobuilder/instance-0/output-1/host/lib" -DLLVM_TARGETS_TO_BUILD="ARM" -DLLVM_TARGET_ARCH=ARM -DBUILD_SHARED_LIBS=OFF -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON -DLLVM_ENABLE_LIBEDIT=OFF -DLLVM_INSTALL_TOOLCHAIN_ONLY=OFF -DLLVM_APPEND_VC_REV=OFF -DLLVM_ENABLE_BACKTRACES=OFF -DENABLE_CRASH_OVERRIDES=ON -DLLVM_ENABLE_FFI=OFF -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_THREADS=ON -DLLVM_ENABLE_ZLIB=ON -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_ENABLE_Z3_SOLVER=OFF -DLLVM_ENABLE_PIC=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_CXX1Y=OFF -DLLVM_ENABLE_CXX1Z=OFF -DLLVM_ENABLE_MODULES=OFF -DLLVM_ENABLE_MODULE_DEBUGGING=OFF -DLLVM_ENABLE_LIBCXX=OFF -DLLVM_ENABLE_LLD=OFF -DLLVM_DEFAULT_TARGET_TRIPLE=arm-buildroot-linux-musleabihf -DLLVM_ENABLE_BINDINGS=OFF -DLLVM_OPTIMIZED_TABLEGEN=ON -DLLVM_BUILD_UTILS=ON -DLLVM_INCLUDE_UTILS=ON -DLLVM_INSTALL_UTILS=ON -DLLVM_INCLUDE_TOOLS=ON -DLLVM_BUILD_TOOLS=ON -DLLVM_ENABLE_RTTI=OFF -DLLVM_BUILD_EXTERNAL_COMPILER_RT=OFF -DLLVM_BUILD_RUNTIME=OFF -DLLVM_INCLUDE_RUNTIMES=OFF -DLLVM_POLLY_BUILD=OFF -DLLVM_ENABLE_WARNINGS=ON -DLLVM_ENABLE_PEDANTIC=ON -DLLVM_ENABLE_WERROR=OFF -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_BUILD_DOCS=OFF -DLLVM_BUILD_TESTS=OFF -DLLVM_ENABLE_DOXYGEN=OFF -DLLVM_ENABLE_OCAMLDOC=OFF -DLLVM_ENABLE_SPHINX=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_DOCS=OFF -DLLVM_INCLUDE_GO_TESTS=OFF -DLLVM_INCLUDE_TESTS=OFF ) -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/as -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find Z3: Found unsuitable version "0.0.0", but required is at least "4.7.1" (found Z3_LIBRARIES-NOTFOUND) -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for link.h -- Looking for link.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for histedit.h -- Looking for histedit.h - found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for compress2 in z -- Looking for compress2 in z - found -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is ARM -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: x86_64-unknown-linux-gnu -- LLVM default target triple: arm-buildroot-linux-musleabihf /usr/bin/ar: creating t.a -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX_STD -- Performing Test CXX_SUPPORTS_CXX_STD - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Found PythonInterp: /data/buildroot-autobuilder/instance-0/output-1/host/bin/python (found version "2.7.18") -- Constructing LLVMBuild project information -- Found Git: /usr/bin/git (found version "2.31.1") -- Linker detection: GNU ld -- Targeting ARM -- Failed to find LLVM FileCheck -- Version: 0.0.0 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build >>> host-llvm 9.0.1 Building PATH="/data/buildroot-autobuilder/instance-0/output-1/host/bin:/data/buildroot-autobuilder/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/data/buildroot-autobuilder/instance-0/output-1/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/data/buildroot-autobuilder/instance-0/output-1/host/lib/pkgconfig:/data/buildroot-autobuilder/instance-0/output-1/host/share/pkgconfig" /usr/bin/make -j4 -C /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1//buildroot-build make[1]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[2]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMDemangle make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o Scanning dependencies of target LLVMTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o Scanning dependencies of target obj.llvm-tblgen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o Scanning dependencies of target LLVMSupport make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp: In member function 'llvm::json::Value {anonymous}::JSONEmitter::translateInit(const llvm::Init&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:57:21: warning: redundant move in return statement [-Wredundant-move] 57 | return std::move(array); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:57:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:68:21: warning: redundant move in return statement [-Wredundant-move] 68 | return std::move(array); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:68:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:82:21: warning: redundant move in return statement [-Wredundant-move] 82 | return std::move(obj); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:82:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:86:21: warning: redundant move in return statement [-Wredundant-move] 86 | return std::move(obj); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:86:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:92:23: warning: redundant move in return statement [-Wredundant-move] 92 | return std::move(obj); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:92:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:110:21: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(obj); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:110:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:119:19: warning: redundant move in return statement [-Wredundant-move] 119 | return std::move(obj); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/JSONBackend.cpp:119:19: note: remove 'std::move' call [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [ 1%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [ 1%] Linking CXX static library ../libLLVMDemangle.a [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 1%] Built target LLVMDemangle make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMBinaryFormat make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/Record.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Init*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TableGen/Record.cpp:1411:25: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 2%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o [ 2%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [ 2%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [ 2%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [ 2%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [ 2%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o [ 2%] Linking CXX static library ../libLLVMBinaryFormat.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [ 3%] Built target LLVMBinaryFormat [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMBitstreamReader make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 3%] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h: In member function 'llvm::Expected llvm::SimpleBitstreamCursor::Read(unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h:212:23: warning: redundant move in return statement [-Wredundant-move] 212 | return std::move(fillResult); | ~~~~~~~~~^~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h:212:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h: In member function 'llvm::Expected llvm::BitstreamCursor::advance(unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h:427:27: warning: redundant move in return statement [-Wredundant-move] 427 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h:427:27: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h: In member function 'llvm::Expected llvm::BitstreamCursor::advanceSkippingSubblocks(unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h:450:25: warning: redundant move in return statement [-Wredundant-move] 450 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Bitstream/BitstreamReader.h:450:25: note: remove 'std::move' call [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp: In member function 'llvm::Expected llvm::BitstreamCursor::skipRecord(unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:167:25: warning: redundant move in return statement [-Wredundant-move] 167 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:167:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:191:27: warning: redundant move in return statement [-Wredundant-move] 191 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:191:27: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:204:27: warning: redundant move in return statement [-Wredundant-move] 204 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:204:27: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:230:23: warning: redundant move in return statement [-Wredundant-move] 230 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:230:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp: In member function 'llvm::Expected llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:359:23: warning: redundant move in return statement [-Wredundant-move] 359 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:359:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp: In member function 'llvm::Expected > llvm::BitstreamCursor::ReadBlockInfoBlock(bool)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:434:21: warning: redundant move in return statement [-Wredundant-move] 434 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:434:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:454:23: warning: redundant move in return statement [-Wredundant-move] 454 | return std::move(NewBlockInfo); | ~~~~~~~~~^~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:454:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:464:25: warning: redundant move in return statement [-Wredundant-move] 464 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Bitstream/Reader/BitstreamReader.cpp:464:25: note: remove 'std::move' call [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [ 4%] Linking CXX static library ../../libLLVMBitstreamReader.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Built target LLVMBitstreamReader [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMHello_exports make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Creating export file for LLVMHello make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Built target LLVMHello_exports [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target llvm_vcsrevision_h make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Generating VCSRevision.h make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Built target llvm_vcsrevision_h [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 4%] Linking CXX static library ../libLLVMTableGen.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Built target LLVMTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o Scanning dependencies of target LLVMMC make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCheck.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/CodeGenSchedule.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/CodeGenSchedule.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/CodeGenSchedule.cpp:882:35: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp: In member function 'virtual llvm::Expected llvm::FileCheckASTBinop::eval() const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp:57:21: warning: redundant move in return statement [-Wredundant-move] 57 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp:57:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp: In member function 'llvm::Expected > llvm::FileCheckPattern::parseBinop(llvm::StringRef&, std::unique_ptr, bool, const llvm::SourceMgr&) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp:232:21: warning: redundant move in return statement [-Wredundant-move] 232 | return std::move(LeftOp); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp:232:21: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/MemoryBuffer.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/FileCheck.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp:16: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SMRange]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/FileCheck.cpp:740:24: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/CodeGenRegisters.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/CodeGenRegisters.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'unsigned int llvm::CodeGenRegister::getWeight(const llvm::CodeGenRegBank&) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In function 'bool normalizeWeight(llvm::CodeGenRegister*, std::vector<{anonymous}::UberRegSet>&, std::vector<{anonymous}::UberRegSet*>&, llvm::BitVector&, llvm::CodeGenRegister::RegUnitList&, llvm::CodeGenRegBank&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'void llvm::CodeGenRegisterClass::buildRegUnitSet(const llvm::CodeGenRegBank&, std::vector&) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMMCParser make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 7%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [ 7%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/GraphWriter.cpp: In function 'std::string llvm::DOT::EscapeString(const string&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/GraphWriter.cpp:50:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 50 | if (i+1 != Str.length()) | ^~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Optional.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/GraphWriter.h:26, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/GraphWriter.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Compiler.h:246:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 246 | #define LLVM_FALLTHROUGH [[gnu::fallthrough]] | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/GraphWriter.cpp:57:9: note: in expansion of macro 'LLVM_FALLTHROUGH' 57 | LLVM_FALLTHROUGH; | ^~~~~~~~~~~~~~~~ [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/IntervalMap.h:102, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/IntervalMap.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h: In member function 'void llvm::IntervalMapImpl::Path::replaceRoot(void*, unsigned int, llvm::IntervalMapImpl::IdxPair)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:491:7: warning: array subscript 1 is outside array bounds of 'llvm::IntervalMapImpl::Path::Entry [1]' [-Warray-bounds] 491 | ++EltPtr; | ^~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/IntervalMap.cpp:21:65: note: while referencing '' 21 | path.insert(path.begin() + 1, Entry(subtree(0), Offsets.second)); | ^ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [ 7%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [ 7%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/JSON.cpp: In function 'llvm::Expected llvm::json::parse(llvm::StringRef)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/JSON.cpp:516:25: warning: redundant move in return statement [-Wredundant-move] 516 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/JSON.cpp:516:25: note: remove 'std::move' call [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp: In function 'llvm::ErrorOr > getMemBufferCopyImpl(llvm::StringRef, const llvm::Twine&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:131:19: warning: redundant move in return statement [-Wredundant-move] 131 | return std::move(Buf); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:131:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp: In function 'llvm::ErrorOr > getReadWriteFile(const llvm::Twine&, uint64_t, uint64_t, uint64_t)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:399:19: warning: redundant move in return statement [-Wredundant-move] 399 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:399:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp: In instantiation of 'llvm::ErrorOr > getOpenFileImpl(llvm::sys::fs::file_t, const llvm::Twine&, uint64_t, uint64_t, int64_t, bool, bool) [with MB = llvm::MemoryBuffer; llvm::sys::fs::file_t = int; uint64_t = long unsigned int; int64_t = long int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:469:39: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:451:30: warning: redundant move in return statement [-Wredundant-move] 451 | return std::move(Result); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:451:30: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:463:23: warning: redundant move in return statement [-Wredundant-move] 463 | return std::move(Buf); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:463:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp: In instantiation of 'llvm::ErrorOr > getOpenFileImpl(llvm::sys::fs::file_t, const llvm::Twine&, uint64_t, uint64_t, int64_t, bool, bool) [with MB = llvm::WritableMemoryBuffer; llvm::sys::fs::file_t = int; uint64_t = long unsigned int; int64_t = long int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:250:33: required from 'llvm::ErrorOr > getFileAux(const llvm::Twine&, int64_t, uint64_t, uint64_t, bool, bool) [with MB = llvm::WritableMemoryBuffer; int64_t = long int; uint64_t = long unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:259:42: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:451:30: warning: redundant move in return statement [-Wredundant-move] 451 | return std::move(Result); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:451:30: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:463:23: warning: redundant move in return statement [-Wredundant-move] 463 | return std::move(Buf); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/MemoryBuffer.cpp:463:23: note: remove 'std::move' call [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o [ 9%] Linking CXX static library ../../libLLVMMCParser.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 9%] Built target LLVMMCParser [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp: In member function 'llvm::Expected<{anonymous}::InstructionMatcher&> {anonymous}::GlobalISelEmitter::createAndImportSelDAGMatcher({anonymous}::RuleMatcher&, {anonymous}::InstructionMatcher&, const llvm::TreePatternNode*, unsigned int&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3457:25: warning: redundant move in return statement [-Wredundant-move] 3457 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3457:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp: In member function 'llvm::Expected > > {anonymous}::GlobalISelEmitter::importExplicitUseRenderer({anonymous}::action_iterator, {anonymous}::RuleMatcher&, {anonymous}::BuildMIAction&, llvm::TreePatternNode*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3663:25: warning: redundant move in return statement [-Wredundant-move] 3663 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3663:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp: In member function 'llvm::Expected<{anonymous}::BuildMIAction&> {anonymous}::GlobalISelEmitter::createAndImportInstructionRenderer({anonymous}::RuleMatcher&, const llvm::TreePatternNode*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3735:21: warning: redundant move in return statement [-Wredundant-move] 3735 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3735:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3744:21: warning: redundant move in return statement [-Wredundant-move] 3744 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3744:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp: In member function 'llvm::Expected > > {anonymous}::GlobalISelEmitter::createAndImportSubInstructionRenderer({anonymous}::action_iterator, {anonymous}::RuleMatcher&, const llvm::TreePatternNode*, unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3758:21: warning: redundant move in return statement [-Wredundant-move] 3758 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3758:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3769:21: warning: redundant move in return statement [-Wredundant-move] 3769 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3769:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp: In member function 'llvm::Expected > > {anonymous}::GlobalISelEmitter::importExplicitUseRenderers({anonymous}::action_iterator, {anonymous}::RuleMatcher&, {anonymous}::BuildMIAction&, const llvm::TreePatternNode*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3869:25: warning: redundant move in return statement [-Wredundant-move] 3869 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3869:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3877:23: warning: redundant move in return statement [-Wredundant-move] 3877 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3877:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp: In member function 'llvm::Expected<{anonymous}::RuleMatcher> {anonymous}::GlobalISelEmitter::runOnPattern(const llvm::PatternToMatch&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3958:21: warning: redundant move in return statement [-Wredundant-move] 3958 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3958:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3998:21: warning: redundant move in return statement [-Wredundant-move] 3998 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:3998:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4026:23: warning: redundant move in return statement [-Wredundant-move] 4026 | return std::move(M); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4026:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4084:21: warning: redundant move in return statement [-Wredundant-move] 4084 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4084:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4090:21: warning: redundant move in return statement [-Wredundant-move] 4090 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4090:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4111:21: warning: redundant move in return statement [-Wredundant-move] 4111 | return std::move(M); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4111:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4154:21: warning: redundant move in return statement [-Wredundant-move] 4154 | return std::move(M); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4154:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4161:19: warning: redundant move in return statement [-Wredundant-move] 4161 | return std::move(M); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/GlobalISelEmitter.cpp:4161:19: note: remove 'std::move' call [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/MC/MCSection.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MC/MCSection.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h: In member function 'llvm::MCSection::iterator llvm::MCSection::getSubsectionInsertionPoint(unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:491:7: warning: array subscript 4 is outside array bounds of 'std::pair [1]' [-Warray-bounds] 491 | ++EltPtr; | ^~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MC/MCSection.cpp:81:52: note: while referencing '' 81 | SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 12%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/OptParserEmitter.cpp: In function 'void llvm::EmitOptParser(llvm::RecordKeeper&, llvm::raw_ostream&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/OptParserEmitter.cpp:313:29: warning: loop variable 'Pref' of type 'const string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'llvm::StringRef' [-Wrange-loop-construct] 313 | for (const std::string &Pref : R.getValueAsListOfStrings("Prefixes")) { | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/OptParserEmitter.cpp:313:29: note: use non-reference type 'const string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const llvm::StringRef&' to prevent copying [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMMCDisassembler make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 14%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [ 14%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 14%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/CodeGenRegisters.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/TableGen/RegisterInfoEmitter.cpp:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'void llvm::SparseBitVector::SparseBitVectorIterator::AdvanceToFirstNonZero() [with unsigned int ElementSize = 128]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ [ 14%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/YAMLTraits.cpp: In member function 'std::unique_ptr llvm::yaml::Input::createHNodes(llvm::yaml::Node*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/YAMLTraits.cpp:392:21: warning: redundant move in return statement [-Wredundant-move] 392 | return std::move(SQHNode); | ~~~~~~~~~^~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/YAMLTraits.cpp:392:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/YAMLTraits.cpp:417:21: warning: redundant move in return statement [-Wredundant-move] 417 | return std::move(mapHNode); | ~~~~~~~~~^~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/YAMLTraits.cpp:417:21: note: remove 'std::move' call [ 14%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [ 14%] Linking CXX static library ../../libLLVMMCDisassembler.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 14%] Built target LLVMMCDisassembler [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMMCA make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/HardwareUnits/ResourceManager.cpp: In member function 'uint64_t llvm::mca::ResourceManager::checkAvailability(const llvm::mca::InstrDesc&) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/HardwareUnits/ResourceManager.cpp:275:56: warning: loop variable 'E' of type 'const std::pair&' binds to a temporary constructed from type 'const std::pair' [-Wrange-loop-construct] 275 | for (const std::pair &E : Desc.Resources) { | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/HardwareUnits/ResourceManager.cpp:275:56: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [ 15%] Linking CXX static library ../libLLVMMC.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 15%] Built target LLVMMC make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMObjectYAML make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 15%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 15%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Path.cpp: In static member function 'static llvm::Expected llvm::sys::fs::TempFile::create(const llvm::Twine&, unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Path.cpp:1243:19: warning: redundant move in return statement [-Wredundant-move] 1243 | return std::move(Ret); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Path.cpp:1243:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp: In static member function 'static llvm::Expected > {anonymous}::YAMLStringTableSubsection::fromCodeViewSubsection(const llvm::codeview::DebugStringTableSubsectionRef&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:697:21: warning: redundant move in return statement [-Wredundant-move] 697 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:697:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:701:23: warning: redundant move in return statement [-Wredundant-move] 701 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:701:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp: In function 'llvm::Expected > > llvm::CodeViewYAML::toCodeViewSubsectionList(llvm::BumpPtrAllocator&, llvm::ArrayRef, const llvm::codeview::StringsAndChecksums&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:752:21: warning: redundant move in return statement [-Wredundant-move] 752 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:752:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:760:19: warning: redundant move in return statement [-Wredundant-move] 760 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:760:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp: In static member function 'static llvm::Expected llvm::CodeViewYAML::YAMLDebugSubsection::fromCodeViewSubection(const llvm::codeview::StringsAndChecksumsRef&, const llvm::codeview::DebugSubsectionRecord&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:895:21: warning: redundant move in return statement [-Wredundant-move] 895 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:895:21: note: remove 'std::move' call [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:31: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:29:63: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp: In member function 'llvm::Expected llvm::mca::InstrBuilder::createInstrDescImpl(const llvm::MCInst&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:582:21: warning: redundant move in return statement [-Wredundant-move] 582 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:582:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:592:21: warning: redundant move in return statement [-Wredundant-move] 592 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:592:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp: In member function 'llvm::Expected > llvm::mca::InstrBuilder::createInstruction(const llvm::MCInst&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:685:21: warning: redundant move in return statement [-Wredundant-move] 685 | return std::move(NewIS); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:685:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:714:19: warning: redundant move in return statement [-Wredundant-move] 714 | return std::move(NewIS); | ~~~~~~~~~^~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/InstrBuilder.cpp:714:19: note: remove 'std::move' call [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 16%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Process.cpp:93: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Unix/Process.inc: In static member function 'static size_t llvm::sys::Process::GetMallocUsage()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Unix/Process.inc:89:10: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 89 | mi = ::mallinfo(); | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Unix/Process.inc:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Process.cpp:93: /usr/include/malloc.h:118:24: note: declared here 118 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Process.cpp:93: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Unix/Process.inc:89:18: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 89 | mi = ::mallinfo(); | ~~~~~~~~~~^~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Unix/Process.inc:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Support/Process.cpp:93: /usr/include/malloc.h:118:24: note: declared here 118 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [ 16%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/Pipeline.cpp: In member function 'llvm::Expected llvm::mca::Pipeline::run()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/Pipeline.cpp:43:23: warning: redundant move in return statement [-Wredundant-move] 43 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/Pipeline.cpp:43:23: note: remove 'std::move' call [ 16%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 16%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [ 16%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:185:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] 588 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:188:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:192:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:193:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:194:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:195:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:196:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:198:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:205:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:206:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:208:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:212:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:214:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:215:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:216:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:217:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:218:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:219:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:220:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:221:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:222:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:223:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:224:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:225:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:226:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:227:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:228:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:229:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:230:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:231:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:232:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:237:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:240:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:241:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:242:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:244:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:247:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:252:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:255:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:256:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of 'llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::UnknownSymbolRecord; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:603:55: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:588:24: note: remove 'std::move' call [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [ 17%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [ 17%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [ 17%] Linking CXX static library ../libLLVMSupport.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 17%] Built target LLVMSupport make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMOption make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 18%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/Stages/InstructionTables.cpp: In member function 'virtual llvm::Error llvm::mca::InstructionTables::execute(llvm::mca::InstRef&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/Stages/InstructionTables.cpp:27:49: warning: loop variable 'Resource' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 27 | for (const std::pair Resource : Desc.Resources) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/MCA/Stages/InstructionTables.cpp:27:49: note: use reference type to prevent copying 27 | for (const std::pair Resource : Desc.Resources) { | ^~~~~~~~ | & [ 18%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o [ 18%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 18%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o [ 18%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 18%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o [ 18%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 18%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [ 18%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [ 18%] Linking CXX static library ../libLLVMMCA.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 18%] Built target LLVMMCA make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMRemarks make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 18%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [ 18%] Linking CXX static library ../libLLVMOption.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 18%] Built target LLVMOption make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMDebugInfoDWARF make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 18%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 18%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [ 18%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o [ 19%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::PointerRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:38:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] 674 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ModifierRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:39:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ProcedureRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:40:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::MemberFunctionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:41:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::LabelRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:42:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ArgListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:43:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::FieldListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:45:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ArrayRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:47:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ClassRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:48:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::UnionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:51:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::EnumRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:52:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::TypeServer2Record; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:53:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::VFTableRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:54:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::VFTableShapeRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:55:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::BitFieldRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:57:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::FuncIdRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:78:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::MemberFuncIdRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:79:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::BuildInfoRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:80:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::StringListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:81:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::StringIdRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:82:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::UdtSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:83:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::UdtModSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:84:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::MethodOverloadListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:87:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::PrecompRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:89:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of 'llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::EndPrecompRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:90:1: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:674:24: note: remove 'std::move' call [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/CodeViewYAMLTypes.cpp:789:24: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 19%] Built target obj.llvm-tblgen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMDebugInfoGSYM make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 19%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o [ 19%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [ 19%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 20%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [ 20%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o [ 20%] Linking CXX static library ../../libLLVMDebugInfoGSYM.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 20%] Built target LLVMDebugInfoGSYM [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Remarks/YAMLRemarkParser.cpp: In member function 'llvm::Expected > llvm::remarks::YAMLRemarkParser::parseRemark(llvm::yaml::Document&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Remarks/YAMLRemarkParser.cpp:77:21: warning: redundant move in return statement [-Wredundant-move] 77 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Remarks/YAMLRemarkParser.cpp:77:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Remarks/YAMLRemarkParser.cpp:154:19: warning: redundant move in return statement [-Wredundant-move] 154 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Remarks/YAMLRemarkParser.cpp:154:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp: In member function 'llvm::Expected > llvm::DWARFDebugNames::NameIndex::extractAttributeEncodings(uint32_t*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:459:23: warning: redundant move in return statement [-Wredundant-move] 459 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:459:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp: In member function 'llvm::Expected llvm::DWARFDebugNames::NameIndex::getEntry(uint32_t*) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:622:19: warning: redundant move in return statement [-Wredundant-move] 622 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:622:19: note: remove 'std::move' call [ 20%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMDebugInfoMSF make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 20%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [ 20%] Linking CXX static library ../libLLVMRemarks.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 20%] Built target LLVMRemarks make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMDebugInfoCodeView make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 20%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp: In member function 'llvm::Expected llvm::msf::MSFBuilder::addStream(uint32_t)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:186:21: warning: redundant move in return statement [-Wredundant-move] 186 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:186:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp: In member function 'llvm::Expected llvm::msf::MSFBuilder::generateLayout()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:270:23: warning: redundant move in return statement [-Wredundant-move] 270 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:270:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp: In member function 'llvm::Expected llvm::msf::MSFBuilder::commit(llvm::StringRef, llvm::msf::MSFLayout&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:349:21: warning: redundant move in return statement [-Wredundant-move] 349 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:349:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:356:21: warning: redundant move in return statement [-Wredundant-move] 356 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:356:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:364:21: warning: redundant move in return statement [-Wredundant-move] 364 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:364:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:370:21: warning: redundant move in return statement [-Wredundant-move] 370 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:370:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:373:21: warning: redundant move in return statement [-Wredundant-move] 373 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:373:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:377:23: warning: redundant move in return statement [-Wredundant-move] 377 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:377:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:380:19: warning: redundant move in return statement [-Wredundant-move] 380 | return std::move(Buffer); | ~~~~~~~~~^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/MSF/MSFBuilder.cpp:380:19: note: remove 'std::move' call [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/DWARFEmitter.cpp: In function 'llvm::Expected > > llvm::DWARFYAML::EmitDebugSections(llvm::StringRef, bool, bool)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/DWARFEmitter.cpp:377:19: warning: redundant move in return statement [-Wredundant-move] 377 | return std::move(DebugSections); | ~~~~~~~~~^~~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/ObjectYAML/DWARFEmitter.cpp:377:19: note: remove 'std::move' call [ 20%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o [ 20%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 20%] Linking CXX static library ../../libLLVMDebugInfoMSF.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 20%] Built target LLVMDebugInfoMSF make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMDebugInfoPDB make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 21%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [ 21%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp:67:17: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 21%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 21%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:143:17: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 21%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 21%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 21%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 21%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 21%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [ 21%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 22%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp: In member function 'llvm::Expected llvm::codeview::DebugStringTableSubsectionRef::getString(uint32_t) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:40:21: warning: redundant move in return statement [-Wredundant-move] 40 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:40:21: note: remove 'std::move' call [ 22%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp:20: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:29:63: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 22%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFDebugLine.cpp: In member function 'llvm::Expected llvm::DWARFDebugLine::getOrParseLineTable(llvm::DWARFDataExtractor&, uint32_t, const llvm::DWARFContext&, const llvm::DWARFUnit*, std::function)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:492:23: warning: redundant move in return statement [-Wredundant-move] 492 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:492:23: note: remove 'std::move' call [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:29:63: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 22%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [ 23%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [ 23%] Linking CXX static library ../libLLVMObjectYAML.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 23%] Built target LLVMObjectYAML [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o Scanning dependencies of target LLVMSymbolize make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 23%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [ 23%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp: In static member function 'static llvm::ErrorOr > llvm::symbolize::SymbolizableObjectFile::create(const llvm::object::ObjectFile*, std::unique_ptr)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:102:19: warning: redundant move in return statement [-Wredundant-move] 102 | return std::move(res); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:102:19: note: remove 'std::move' call [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [ 23%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFDie.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFDie.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFDie.cpp:442:30: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp: In member function 'llvm::Error llvm::codeview::LazyRandomTypeCollection::visitRangeForType(llvm::codeview::TypeIndex)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:181:24: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 181 | auto Prev = std::prev(Next); | ~~~~~~~~~^~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeCollection.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndexOffset]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/11.1.0/bits/stl_algobase.h:66, from /usr/include/c++/11.1.0/memory:63, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Optional.h:22, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:9: /usr/include/c++/11.1.0/bits/stl_iterator_base_funcs.h:224:33: note: initializing argument 1 of '_BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) [with _BidirectionalIterator = llvm::FixedStreamArrayIterator; typename std::iterator_traits<_Iter>::difference_type = long int]' 224 | prev(_BidirectionalIterator __x, typename | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeCollection.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:230:27: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 24%] Linking CXX static library ../../libLLVMSymbolize.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 24%] Built target LLVMSymbolize [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/RecordSerialization.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/RecordSerialization.cpp:153:44: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMLineEditor make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 25%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [ 25%] Linking CXX static library ../libLLVMLineEditor.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 25%] Built target LLVMLineEditor make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMTextAPI make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 25%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ELF/ELFStub.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 25%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ELF/TBEHandler.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TextAPI/ELF/TBEHandler.cpp: In function 'llvm::Expected > llvm::elfabi::readTBEFromBuffer(llvm::StringRef)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TextAPI/ELF/TBEHandler.cpp:152:19: warning: redundant move in return statement [-Wredundant-move] 152 | return std::move(Stub); | ~~~~~~~~~^~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TextAPI/ELF/TBEHandler.cpp:152:19: note: remove 'std::move' call [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [ 25%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Architecture.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 25%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/ArchitectureSet.cpp.o [ 25%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/InterfaceFile.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 26%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 26%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/PackedVersion.cpp.o [ 26%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [ 26%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [ 26%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Symbol.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [ 26%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStub.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:129:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::at(uint32_t) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp:87:32: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp: In function 'llvm::Expected parseRngListTableHeader(llvm::DWARFDataExtractor&, uint32_t)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:322:21: warning: redundant move in return statement [-Wredundant-move] 322 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:322:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp: In member function 'llvm::Expected > llvm::DWARFUnit::findRnglistFromOffset(uint32_t)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:548:23: warning: redundant move in return statement [-Wredundant-move] 548 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:548:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TextAPI/MachO/TextStub.cpp: In static member function 'static llvm::Expected > llvm::MachO::TextAPIReader::get(std::unique_ptr)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TextAPI/MachO/TextStub.cpp:641:19: warning: redundant move in return statement [-Wredundant-move] 641 | return std::move(File); | ~~~~~~~~~^~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/TextAPI/MachO/TextStub.cpp:641:19: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFUnit.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFListTable.h: In instantiation of 'llvm::Expected llvm::DWARFListTableBase::findList(llvm::DWARFDataExtractor, uint32_t) [with DWARFListType = llvm::DWARFDebugRnglist; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:554:51: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFListTable.h:276:23: warning: redundant move in return statement [-Wredundant-move] 276 | return std::move(E); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFListTable.h:276:23: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Format.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/BinaryFormat/Dwarf.h:26, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFUnit.cpp:761:45: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [ 26%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [ 27%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStubCommon.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [ 27%] Linking CXX static library ../libLLVMTextAPI.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 27%] Built target LLVMTextAPI make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMXRay make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFVerifier.cpp: In member function 'unsigned int llvm::DWARFVerifier::verifyDebugInfoReferences()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFVerifier.cpp:638:55: warning: loop variable 'Pair' of type 'const std::pair >&' binds to a temporary constructed from type 'std::pair >' [-Wrange-loop-construct] 638 | for (const std::pair> &Pair : | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFVerifier.cpp:638:55: note: use non-reference type 'const std::pair >' to make the copy explicit or 'const std::pair >&' to prevent copying [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Object/ObjectFile.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DIContext.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/DWARF/DWARFVerifier.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/DWARF/DWARFVerifier.cpp:225:16: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamWriter.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamWriter.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleList.cpp: In member function 'llvm::Expected llvm::pdb::DbiModuleList::getFileName(uint32_t) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleList.cpp:277:21: warning: redundant move in return statement [-Wredundant-move] 277 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/DbiModuleList.cpp:277:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp: In member function 'llvm::Expected > llvm::xray::FileBasedRecordProducer::findNextBufferExtent()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:104:27: warning: redundant move in return statement [-Wredundant-move] 104 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:104:27: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:105:25: warning: redundant move in return statement [-Wredundant-move] 105 | return std::move(R); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:105:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp: In member function 'virtual llvm::Expected > llvm::xray::FileBasedRecordProducer::produce()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:135:21: warning: redundant move in return statement [-Wredundant-move] 135 | return std::move(R); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:135:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:174:21: warning: redundant move in return statement [-Wredundant-move] 174 | return std::move(Err); | ~~~~~~~~~^~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:174:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:193:19: warning: redundant move in return statement [-Wredundant-move] 193 | return std::move(R); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FDRRecordProducer.cpp:193:19: note: remove 'std::move' call [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [ 27%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 27%] Built target LLVMDebugInfoDWARF [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::FixedStreamArrayIterator; = void; T = llvm::codeview::TypeIndex]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:476:19: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:388:40: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 388 | size_type NumInputs = std::distance(in_start, in_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/11.1.0/iterator:62, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator_range.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /usr/include/c++/11.1.0/bits/stl_iterator_base_funcs.h:138:29: note: initializing argument 1 of 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; typename std::iterator_traits<_Iterator>::difference_type = long int]' 138 | distance(_InputIterator __first, _InputIterator __last) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:388:40: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 388 | size_type NumInputs = std::distance(in_start, in_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/11.1.0/iterator:62, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator_range.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /usr/include/c++/11.1.0/bits/stl_iterator_base_funcs.h:138:53: note: initializing argument 2 of 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; typename std::iterator_traits<_Iterator>::difference_type = long int]' 138 | distance(_InputIterator __first, _InputIterator __last) | ~~~~~~~~~~~~~~~^~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:392:29: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 392 | this->uninitialized_copy(in_start, in_end, this->end()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:277:38: note: initializing argument 1 of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::FixedStreamArrayIterator; It2 = llvm::codeview::TypeIndex*; T = llvm::codeview::TypeIndex]' 277 | static void uninitialized_copy(It1 I, It1 E, It2 Dest) { | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:392:29: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 392 | this->uninitialized_copy(in_start, in_end, this->end()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:277:45: note: initializing argument 2 of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::FixedStreamArrayIterator; It2 = llvm::codeview::TypeIndex*; T = llvm::codeview::TypeIndex]' 277 | static void uninitialized_copy(It1 I, It1 E, It2 Dest) { | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::FixedStreamArrayIterator; It2 = llvm::codeview::TypeIndex*; T = llvm::codeview::TypeIndex]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:392:29: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::FixedStreamArrayIterator; = void; T = llvm::codeview::TypeIndex]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:476:19: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:279:28: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 279 | std::uninitialized_copy(I, E, Dest); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/11.1.0/memory:66, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:30, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /usr/include/c++/11.1.0/bits/stl_uninitialized.h:126:39: note: initializing argument 1 of '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; _ForwardIterator = llvm::codeview::TypeIndex*]' 126 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:279:28: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 279 | std::uninitialized_copy(I, E, Dest); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/11.1.0/memory:66, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:30, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:8: /usr/include/c++/11.1.0/bits/stl_uninitialized.h:126:63: note: initializing argument 2 of '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; _ForwardIterator = llvm::codeview::TypeIndex*]' 126 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ~~~~~~~~~~~~~~~^~~~~~ [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FileHeaderReader.cpp: In function 'llvm::Expected llvm::xray::readBinaryFormatHeader(llvm::DataExtractor&, uint32_t&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FileHeaderReader.cpp:65:19: warning: redundant move in return statement [-Wredundant-move] 65 | return std::move(FileHeader); | ~~~~~~~~~^~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/FileHeaderReader.cpp:65:19: note: remove 'std::move' call [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp: In function 'llvm::Expected llvm::xray::loadInstrumentationMap(llvm::StringRef)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:222:23: warning: redundant move in return statement [-Wredundant-move] 222 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:222:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:227:23: warning: redundant move in return statement [-Wredundant-move] 227 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:227:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:231:23: warning: redundant move in return statement [-Wredundant-move] 231 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:231:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:238:23: warning: redundant move in return statement [-Wredundant-move] 238 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:238:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:241:21: warning: redundant move in return statement [-Wredundant-move] 241 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/InstrumentationMap.cpp:241:21: note: remove 'std::move' call [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [ 28%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:21: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:21: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:21: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 28%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:21: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp: In function 'llvm::Expected > llvm::xray::{anonymous}::readPath(llvm::DataExtractor&, uint32_t&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:93:19: warning: redundant move in return statement [-Wredundant-move] 93 | return std::move(Path); | ~~~~~~~~~^~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:93:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp: In member function 'llvm::Expected > llvm::xray::Profile::expandPath(llvm::xray::Profile::PathID) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:140:19: warning: redundant move in return statement [-Wredundant-move] 140 | return std::move(Path); | ~~~~~~~~~^~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:140:19: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp: In function 'llvm::Expected llvm::xray::loadProfile(llvm::StringRef)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:311:23: warning: redundant move in return statement [-Wredundant-move] 311 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:311:23: note: remove 'std::move' call [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp: In function 'llvm::Expected llvm::xray::profileFromTrace(const llvm::xray::Trace&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:396:23: warning: redundant move in return statement [-Wredundant-move] 396 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Profile.cpp:396:23: note: remove 'std::move' call [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/HashTable.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In function 'llvm::Error llvm::pdb::writeSparseBitVector(llvm::BinaryStreamWriter&, llvm::SparseBitVector<>&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:138:15: warning: array subscript 4294967295 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 138 | if (Bits[Idx] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMWindowsManifest make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 28%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [ 28%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [ 28%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [ 28%] Linking CXX static library ../libLLVMWindowsManifest.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 28%] Built target LLVMWindowsManifest make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target FileCheck make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 28%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [ 28%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [ 28%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [ 28%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::HashTable::load(llvm::BinaryStreamReader&) [with ValueT = llvm::pdb::SrcHeaderBlockEntry]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::InjectedSourceStream::reload(const llvm::pdb::PDBStringTable&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp: In function 'llvm::Expected llvm::xray::loadTrace(const llvm::DataExtractor&, bool)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:439:25: warning: redundant move in return statement [-Wredundant-move] 439 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:439:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:451:25: warning: redundant move in return statement [-Wredundant-move] 451 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:451:25: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:460:23: warning: redundant move in return statement [-Wredundant-move] 460 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:460:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:468:19: warning: redundant move in return statement [-Wredundant-move] 468 | return std::move(T); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/XRay/Trace.cpp:468:19: note: remove 'std::move' call [ 29%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Built target LLVMDebugInfoCodeView make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target llvm-PerfectShuffle make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 29%] Linking CXX executable ../../bin/FileCheck make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp: In member function 'llvm::Expected llvm::pdb::ModuleDebugStreamRef::findChecksumsSubsection() const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:140:23: warning: redundant move in return statement [-Wredundant-move] 140 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:140:23: note: remove 'std::move' call [ 29%] Built target FileCheck [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:112:38: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 29%] Linking CXX executable ../../bin/llvm-PerfectShuffle make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Built target llvm-PerfectShuffle make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target count make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Building C object utils/count/CMakeFiles/count.dir/count.c.o [ 29%] Linking C executable ../../bin/count make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Built target count make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target not make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target yaml-bench make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [ 29%] Linking CXX static library ../libLLVMXRay.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Built target LLVMXRay make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LTO_exports make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Creating export file for LTO make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 29%] Built target LTO_exports make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target BugpointPasses_exports make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Creating export file for BugpointPasses make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target BugpointPasses_exports make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target Remarks_exports make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Creating export file for Remarks make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target Remarks_exports make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target benchmark make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o [ 30%] Linking CXX executable ../../bin/not make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target not [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp: In function 'llvm::Expected > llvm::pdb::{anonymous}::readStreamData(llvm::BinaryStream&, uint32_t)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:27:23: warning: redundant move in return statement [-Wredundant-move] 27 | return std::move(E); | ~~~~~~~~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:27:23: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/raw_ostream.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'DerivedT llvm::iterator_facade_base::operator++(int) [with DerivedT = llvm::pdb::HashTableIterator; IteratorCategoryT = std::forward_iterator_tag; T = const std::pair; DifferenceTypeT = long int; PointerT = const std::pair*; ReferenceT = const std::pair&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:114:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:126:14: warning: implicitly-declared 'constexpr llvm::pdb::HashTableIterator::HashTableIterator(const llvm::pdb::HashTableIterator&)' is deprecated [-Wdeprecated-copy] 126 | DerivedT tmp = *static_cast(this); | ^~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:59:22: note: because 'llvm::pdb::HashTableIterator' has user-provided 'llvm::pdb::HashTableIterator& llvm::pdb::HashTableIterator::operator=(const llvm::pdb::HashTableIterator&) [with ValueT = llvm::pdb::SrcHeaderBlockEntry]' 59 | HashTableIterator &operator=(const HashTableIterator &R) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/raw_ostream.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:128:12: warning: implicitly-declared 'constexpr llvm::pdb::HashTableIterator::HashTableIterator(const llvm::pdb::HashTableIterator&)' is deprecated [-Wdeprecated-copy] 128 | return tmp; | ^~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:59:22: note: because 'llvm::pdb::HashTableIterator' has user-provided 'llvm::pdb::HashTableIterator& llvm::pdb::HashTableIterator::operator=(const llvm::pdb::HashTableIterator&) [with ValueT = llvm::pdb::SrcHeaderBlockEntry]' 59 | HashTableIterator &operator=(const HashTableIterator &R) { | ^~~~~~~~ make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Linking CXX executable ../../bin/yaml-bench Scanning dependencies of target llvm-tblgen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Linking CXX executable ../../bin/llvm-tblgen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target yaml-bench [ 30%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'virtual void llvm::pdb::NativeEnumInjectedSources::reset()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'virtual std::unique_ptr > llvm::pdb::NativeEnumInjectedSources::getChildAtIndex(uint32_t) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In constructor 'llvm::pdb::NativeEnumInjectedSources::NativeEnumInjectedSources(llvm::pdb::PDBFile&, const llvm::pdb::InjectedSourceStream&, const llvm::pdb::PDBStringTable&)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target llvm-tblgen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target AttributeCompatFuncTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building AttributesCompatFunc.inc... make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target AttributeCompatFuncTableGen [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.cc:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.h: In function 'void AddRange(std::vector*, T, T, int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.h:17:30: error: 'numeric_limits' is not a member of 'std' 17 | static const T kmax = std::numeric_limits::max(); | ^~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.h:17:46: error: expected primary-expression before '>' token 17 | static const T kmax = std::numeric_limits::max(); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.h:17:49: error: '::max' has not been declared; did you mean 'std::max'? 17 | static const T kmax = std::numeric_limits::max(); | ^~~ | std::max In file included from /usr/include/c++/11.1.0/algorithm:62, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/include/benchmark/benchmark.h:175, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/internal_macros.h:4, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/check.h:8, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.h:6, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/utils/benchmark/src/benchmark_register.cc:15: /usr/include/c++/11.1.0/bits/stl_algo.h:3467:5: note: 'std::max' declared here 3467 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ [ 30%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target intrinsics_gen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building Attributes.inc... [ 30%] Building IntrinsicEnums.inc... [ 30%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o [ 30%] Building IntrinsicImpl.inc... make[3]: *** [utils/benchmark/src/CMakeFiles/benchmark.dir/build.make:79: utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target InstCombineTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building InstCombineTables.inc... make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target InstCombineTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target DllOptionsTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target intrinsics_gen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building Options.inc... Scanning dependencies of target LibOptionsTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target DllOptionsTableGen [ 30%] Building Options.inc... make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target CvtResTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target LibOptionsTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building Opts.inc... Scanning dependencies of target LipoOptsTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building LipoOpts.inc... [ 30%] Built target CvtResTableGen [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target LipoOptsTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target MtTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building Opts.inc... make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target MtTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target ObjcopyOptsTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building ObjcopyOpts.inc... make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target ObjcopyOptsTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target RcTableGen make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building Opts.inc... make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target RcTableGen make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' Scanning dependencies of target LLVMCore make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[2]: *** [CMakeFiles/Makefile2:16156: utils/benchmark/src/CMakeFiles/benchmark.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Attributes.cpp: In static member function 'static llvm::AttributeList llvm::AttributeList::get(llvm::LLVMContext&, llvm::ArrayRef >)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Attributes.cpp:1034:19: warning: loop variable 'Pair' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 1034 | for (const auto Pair : Attrs) | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Attributes.cpp:1034:19: note: use reference type to prevent copying 1034 | for (const auto Pair : Attrs) | ^~~~ | & In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/Attributes.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Attributes.cpp:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = std::pair]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Attributes.cpp:1162:30: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef >::Data' from 'std::initializer_list >::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/APFloat.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/Constants.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/AutoUpgrade.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DIBuilder.h:643:31: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/AutoUpgrade.cpp:753:42: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/AutoUpgrade.cpp:1095:34: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/AutoUpgrade.cpp:2290:42: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'uint32_t llvm::pdb::NamedStreamMap::calculateSerializedLength() const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:138:15: warning: array subscript 4294967295 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 138 | if (Bits[Idx] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:138:15: warning: array subscript 4294967295 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 138 | if (Bits[Idx] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::StringMap llvm::pdb::NamedStreamMap::entries() const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::HashTable::commit(llvm::BinaryStreamWriter&) const [with ValueT = llvm::support::detail::packed_endian_specific_integral]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::HashTable::load(llvm::BinaryStreamReader&) [with ValueT = llvm::support::detail::packed_endian_specific_integral]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'void llvm::pdb::HashTable::grow(TraitsT&) [with TraitsT = llvm::pdb::NamedStreamMapTraits; ValueT = llvm::support::detail::packed_endian_specific_integral]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp:88:22: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type] 88 | LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | Handler), | ~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp:94:25: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type] 94 | return LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | unwrap(C)->getDiagnosticHandlerCallBack()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/Attributes.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp:16: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:1480:34: required from 'llvm::CallInst* llvm::IRBuilder::CreateConstrainedFPBinOp(llvm::Intrinsic::ID, llvm::Value*, llvm::Value*, llvm::Instruction*, const llvm::Twine&, llvm::MDNode*, llvm::Optional, llvm::Optional) [with T = llvm::ConstantFolder; Inserter = llvm::IRBuilderDefaultInserter]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:1336:14: required from 'llvm::Value* llvm::IRBuilder::CreateFAdd(llvm::Value*, llvm::Value*, const llvm::Twine&, llvm::MDNode*) [with T = llvm::ConstantFolder; Inserter = llvm::IRBuilderDefaultInserter]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp:3275:36: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:1480:34: required from 'llvm::CallInst* llvm::IRBuilder::CreateConstrainedFPBinOp(llvm::Intrinsic::ID, llvm::Value*, llvm::Value*, llvm::Instruction*, const llvm::Twine&, llvm::MDNode*, llvm::Optional, llvm::Optional) [with T = llvm::ConstantFolder; Inserter = llvm::IRBuilderDefaultInserter]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:1336:14: required from 'llvm::Value* llvm::IRBuilder::CreateFAdd(llvm::Value*, llvm::Value*, const llvm::Twine&, llvm::MDNode*) [with T = llvm::ConstantFolder; Inserter = llvm::IRBuilderDefaultInserter]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Core.cpp:3275:36: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DIBuilder.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/DIBuilder.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DIBuilder.h:643:31: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'virtual llvm::Expected > llvm::pdb::PDBFile::getBlockData(uint32_t, uint32_t) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:110:21: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:110:21: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBGlobalsStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:269:23: warning: redundant move in return statement [-Wredundant-move] 269 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:269:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBInfoStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:282:23: warning: redundant move in return statement [-Wredundant-move] 282 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:282:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBDbiStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:295:23: warning: redundant move in return statement [-Wredundant-move] 295 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:295:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBTpiStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:308:23: warning: redundant move in return statement [-Wredundant-move] 308 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:308:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBIpiStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:324:23: warning: redundant move in return statement [-Wredundant-move] 324 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:324:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBPublicsStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:342:23: warning: redundant move in return statement [-Wredundant-move] 342 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:342:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getPDBSymbolStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:361:23: warning: redundant move in return statement [-Wredundant-move] 361 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:361:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getStringTable()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:376:23: warning: redundant move in return statement [-Wredundant-move] 376 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:376:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function 'llvm::Expected llvm::pdb::PDBFile::getInjectedSourceStream()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:396:23: warning: redundant move in return statement [-Wredundant-move] 396 | return std::move(EC); | ~~~~~~~~~^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:396:23: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamWriter.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/DbiStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PDBFile.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamWriter.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/DebugSubsection.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/DbiStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFile.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:16: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DataLayout.h:22, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/DataLayout.cpp:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h: In member function 'void llvm::DataLayout::setAlignment(llvm::AlignTypeEnum, unsigned int, unsigned int, uint32_t)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:491:7: warning: array subscript 1 is outside array bounds of 'llvm::LayoutAlignElem [1]' [-Warray-bounds] 491 | ++EltPtr; | ^~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/DataLayout.cpp:497:46: note: while referencing '' 497 | Alignments.insert(I, LayoutAlignElem::get(align_type, abi_align, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 498 | pref_align, bit_width)); | ~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::HashTable::commit(llvm::BinaryStreamWriter&) const [with ValueT = llvm::pdb::SrcHeaderBlockEntry]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'void llvm::pdb::HashTable::grow(TraitsT&) [with TraitsT = llvm::pdb::StringTableHashTraits; ValueT = llvm::pdb::SrcHeaderBlockEntry]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/DebugInfo.cpp:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DIBuilder.h:643:31: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::PDBFileBuilder::finalizeMsfLayout()': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:138:15: warning: array subscript 4294967295 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 138 | if (Bits[Idx] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:138:15: warning: array subscript 4294967295 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 138 | if (Bits[Idx] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PublicsStream.cpp:24: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PublicsStream.cpp:24: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PublicsStream.cpp:24: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/PublicsStream.cpp:24: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h: In instantiation of 'static llvm::Expected llvm::codeview::SymbolDeserializer::deserializeAs(llvm::codeview::CVSymbol) [with T = llvm::codeview::PublicSym32; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:260:64: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:51:26: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:51:26: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DebugInfoMetadata.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/DebugInfoMetadata.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/DIBuilder.h:643:31: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:7: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 36 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:51: note: initializing argument 1 of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]' 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:3: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h: In instantiation of 'static llvm::Expected llvm::codeview::SymbolDeserializer::deserializeAs(llvm::codeview::CVSymbol) [with T = llvm::codeview::UDTSym; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:268:67: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:51:26: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:51:26: note: remove 'std::move' call In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/STLExtras.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/StringMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/Host.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/Hashing.h:48, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h: In instantiation of 'llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:36:69: required from 'llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/iterator.h:215:56: warning: implicitly-declared 'llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)' is deprecated [-Wdeprecated-copy] 215 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamReader.h:14, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/RecordSerialization.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeDeserializer.h:15, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:327:3: note: because 'llvm::FixedStreamArrayIterator' has user-provided 'llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]' 327 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/SymbolStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolStream.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/SymbolStream.cpp:38:46: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getTagRecordHashForUdt(const CVType&) [with T = llvm::codeview::ClassRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:93:47: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:56:23: warning: redundant move in return statement [-Wredundant-move] 56 | return std::move(E); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:56:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getTagRecordHashForUdt(const CVType&) [with T = llvm::codeview::UnionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:95:47: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:56:23: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:56:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getTagRecordHashForUdt(const CVType&) [with T = llvm::codeview::EnumRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:97:46: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:56:23: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:56:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getHashForUdt(const CVType&) [with T = llvm::codeview::ClassRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:110:38: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:47:23: warning: redundant move in return statement [-Wredundant-move] 47 | return std::move(E); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:47:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getHashForUdt(const CVType&) [with T = llvm::codeview::UnionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:112:38: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:47:23: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:47:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getHashForUdt(const CVType&) [with T = llvm::codeview::EnumRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:114:37: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:47:23: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:47:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getSourceLineHash(const CVType&) [with T = llvm::codeview::UdtSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:117:50: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:82:23: warning: redundant move in return statement [-Wredundant-move] 82 | return std::move(E); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:82:23: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of 'llvm::Expected getSourceLineHash(const CVType&) [with T = llvm::codeview::UdtModSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:119:53: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:82:23: warning: redundant move in return statement [-Wredundant-move] /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiHashing.cpp:82:23: note: remove 'std::move' call [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/TypeRecord.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/TpiStream.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiStream.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of 'llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:120:62: required from 'llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:164:24: required from 'llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Support/BinaryStreamArray.h:105:12: required from 'llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiStream.cpp:243:38: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: warning: redundant move in return statement [-Wredundant-move] 103 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:103:24: note: remove 'std::move' call /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/CodeView/CVRecord.h:110:24: note: remove 'std::move' call [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/HashTable.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/DebugInfo/PDB/Native/TpiStream.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/DebugInfo/PDB/Native/TpiStream.cpp:9: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'llvm::Error llvm::pdb::HashTable::load(llvm::BinaryStreamReader&) [with ValueT = llvm::support::detail::packed_endian_specific_integral]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:129:15: warning: array subscript 2 is above array bounds of 'const BitWord [2]' {aka 'const long unsigned int [2]'} [-Warray-bounds] 129 | if (Bits[i] != 0) | ~~~~^ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h:54:11: note: while referencing 'llvm::SparseBitVectorElement<128>::Bits' 54 | BitWord Bits[BITWORDS_PER_ELEMENT]; | ^~~~ [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 32%] Linking CXX static library ../../libLLVMDebugInfoPDB.a [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 32%] Built target LLVMDebugInfoPDB [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/IRBuilder.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/IRBuilder.cpp:410:32: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/IRBuilder.cpp:736:26: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMapInfo.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/MDBuilder.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/MDBuilder.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/MDBuilder.cpp:39:29: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/MDBuilder.cpp:79:21: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Metadata.cpp: In static member function 'static void* llvm::MDNode::operator new(size_t, unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Metadata.cpp:488:18: warning: placement new constructing an object of type 'llvm::MDOperand' and size '8' in a region of type 'llvm::MDOperand*' and size '0' [-Wplacement-new=] 488 | (void)new (O - 1) MDOperand; | ~~^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Metadata.cpp:486:14: note: at offset -8 from 'O' declared here 486 | MDOperand *O = static_cast(Ptr); | ^ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/AttributeImpl.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/LLVMContextImpl.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Metadata.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/Metadata.cpp:1462:31: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/RemarkStreamer.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/RemarkStreamer.cpp: In function 'llvm::Expected > llvm::setupOptimizationRemarks(llvm::LLVMContext&, llvm::StringRef, llvm::StringRef, llvm::StringRef, bool, unsigned int)': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/RemarkStreamer.cpp:153:19: warning: redundant move in return statement [-Wredundant-move] 153 | return std::move(RemarksFile); | ~~~~~~~~~^~~~~~~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/RemarkStreamer.cpp:153:19: note: remove 'std::move' call [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/SafepointIRVerifier.cpp:33: In member function 'void llvm::SmallDenseMap::deallocateBuckets() [with KeyT = const llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]', inlined from 'llvm::SmallDenseMap::~SmallDenseMap() [with KeyT = const llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:921:22, inlined from 'llvm::detail::DenseSetImpl, llvm::detail::DenseSetPair >, llvm::DenseMapInfo >::~DenseSetImpl()' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7, inlined from 'llvm::SmallDenseSet >::~SmallDenseSet()' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:267:7, inlined from 'llvm::SetVector, llvm::SmallDenseSet > >::~SetVector()' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h:40:7, inlined from 'llvm::SmallSetVector::~SmallSetVector()' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h:297:7, inlined from 'void {anonymous}::CFGDeadness::addDeadBlock(const llvm::BasicBlock*)' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/SafepointIRVerifier.cpp:182:3, inlined from 'void {anonymous}::CFGDeadness::addDeadEdge(const llvm::Use&)' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/SafepointIRVerifier.cpp:192:17, inlined from 'void {anonymous}::CFGDeadness::processFunction(const llvm::Function&, const llvm::DominatorTree&)' at /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/IR/SafepointIRVerifier.cpp:153:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:1163:20: warning: 'void operator delete(void*)' called on a pointer to an unallocated object '18446744073709551608' [-Wfree-nonheap-object] 1163 | operator delete(getLargeRep()->Buckets); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 34%] Linking CXX static library ../libLLVMCore.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 34%] Built target LLVMCore make[2]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[1]: *** [Makefile:155: all] Error 2 make[1]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make: *** [package/pkg-generic.mk:250: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/.stamp_built] Error 2 make: Leaving directory '/data/buildroot-autobuilder/instance-0/buildroot'