>>> 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="X86" -DLLVM_TARGET_ARCH=X86 -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=x86_64-buildroot-linux-musl -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 X86 -- 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: x86_64-buildroot-linux-musl /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 "3.9.5") -- Constructing LLVMBuild project information -- Found Git: /usr/bin/git (found version "2.31.1") -- Linker detection: GNU ld -- Targeting X86 -- 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 [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [ 1%] 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 [ 1%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [ 1%] 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 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/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.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/Magic.cpp.o [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 1%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 1%] 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 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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.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%] 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%] Built target LLVMBinaryFormat [ 2%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [ 2%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.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' [ 2%] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.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 /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 [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [ 2%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [ 2%] 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' [ 2%] Built target LLVMBitstreamReader [ 2%] 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 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' [ 2%] Creating export file for LLVMHello make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 2%] Built target LLVMHello_exports 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' [ 2%] Generating VCSRevision.h make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 2%] Built target llvm_vcsrevision_h make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' 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' [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 2%] 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' [ 2%] Built target LLVMTableGen 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' [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCheck.cpp.o [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 5%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 5%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.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/MCContext.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 5%] 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' [ 5%] Built target LLVMMCParser [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.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; | ^~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.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/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]; | ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o /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]; | ^~~~ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o /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/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/CodeGenTarget.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/MCELFObjectTargetWriter.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.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 /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/DAGISelMatcherGen.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.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' [ 7%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.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/LockFileManager.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 7%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 7%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 7%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 8%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [ 8%] 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' [ 8%] Built target LLVMMCDisassembler [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.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 [ 8%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [ 8%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.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/MCObjectWriter.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.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/MCSchedule.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.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/SHA1.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)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.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 [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.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}::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 [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 10%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.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 [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.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' [ 11%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [ 12%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 13%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [ 13%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.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/TrigramIndex.cpp.o [ 13%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.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/StringTableBuilder.cpp.o [ 13%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.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 [ 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 lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [ 13%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.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/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o /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 [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.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 [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o [ 14%] 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' [ 14%] 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' [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o /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 /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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.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/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) { | ^~~~~~~~ | & [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.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/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.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/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 14%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [ 15%] 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' [ 15%] 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 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' [ 15%] 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/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 [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.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: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 [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 15%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o [ 15%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 15%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 15%] 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' [ 15%] Built target LLVMOption [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.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 [ 16%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.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 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' [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [ 16%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.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/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 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 [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [ 17%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.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 [ 17%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.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/Types.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [ 17%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.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 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' [ 17%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 17%] 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' [ 17%] Built target LLVMRemarks [ 17%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [ 17%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 17%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o /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 /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 [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [ 17%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o [ 18%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [ 18%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [ 18%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 18%] 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' [ 18%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o [ 18%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o [ 19%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 19%] 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' [ 19%] Built target LLVMDebugInfoGSYM [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [ 20%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o [ 20%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.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 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 [ 21%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 21%] 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' [ 21%] Built target LLVMObjectYAML [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.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 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' [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 22%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 22%] 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/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/IPDBSourceFile.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 [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 22%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 22%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 22%] 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' [ 22%] Built target LLVMDebugInfoMSF [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.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 make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' 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' [ 22%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 22%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.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 [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.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 [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 22%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.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/DebugCrossImpSubsection.cpp.o [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.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/PDBSymbolCompiland.cpp.o [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.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/PDBSymbolCompilandDetails.cpp.o [ 23%] 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' [ 23%] Built target LLVMSymbolize 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' [ 23%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 23%] 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' [ 23%] 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' [ 23%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ELF/ELFStub.cpp.o [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 23%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ELF/TBEHandler.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.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 /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 [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [ 23%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 23%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Architecture.cpp.o [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 24%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/ArchitectureSet.cpp.o [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [ 24%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/InterfaceFile.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.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 [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [ 24%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/PackedVersion.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [ 24%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Symbol.cpp.o [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 24%] 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/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 [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 24%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o /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 [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [ 24%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStubCommon.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.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 [ 24%] 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' [ 24%] 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' [ 24%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 24%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o [ 24%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 24%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 25%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o /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 [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.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 [ 25%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [ 26%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.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 [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.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/PDBSymbolTypeManaged.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 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' [ 27%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.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/PDBSymbolTypePointer.cpp.o [ 27%] 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' [ 27%] 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' [ 27%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.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 [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.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::{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 /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 [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 27%] Linking CXX executable ../../bin/FileCheck make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 27%] Built target FileCheck 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' [ 27%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o [ 27%] 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' [ 27%] Built target llvm-PerfectShuffle [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o [ 27%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o [ 27%] 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/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 [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [ 27%] 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' [ 27%] Built target LLVMXRay [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.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 [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.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 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)) { | ~~~~~~~~~~~~~~~~~^ [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.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/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/DbiStream.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [ 27%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.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, | ~~~~~~~~~~~~~~~^~~~~~ [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [ 28%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [ 29%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [ 29%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [ 29%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.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)) { | ~~~~~~~~~~~~~~~~~^ /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) { | ^~~~~~~~ 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 [ 30%] Linking C executable ../../bin/count make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] 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' [ 30%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 30%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.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 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' [ 30%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [ 30%] 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' [ 30%] 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 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' [ 30%] Creating export file for LTO make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] 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 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]; | ^~~~ [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [ 30%] Linking CXX executable ../../bin/yaml-bench make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 30%] Built target yaml-bench make[3]: Entering directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' 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 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 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 IntrinsicImpl.inc... 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' 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' Scanning dependencies of target LLVMScalarOpts 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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.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]; | ^~~~ [ 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/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 /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 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 [ 30%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o make[3]: *** [utils/benchmark/src/CMakeFiles/benchmark.dir/build.make:76: utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.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:16925: utils/benchmark/src/CMakeFiles/benchmark.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [ 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) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolution.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:20: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/NativeEnumModules.cpp.o /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) { | ^~~~~~~~ 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]; | ^~~~ [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [ 30%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [ 31%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h:22, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/CallSiteSplitting.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/CallSiteSplitting.cpp:58: /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::cfg::Update]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/CallSiteSplitting.cpp:372:33: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [ 31%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [ 31%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [ 31%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/CorrelatedValuePropagation.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::cfg::Update]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp:382:37: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/DeadStoreElimination.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/DeadStoreElimination.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/CallGraph.h:54, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/GlobalsModRef.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/DeadStoreElimination.cpp:27: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.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/PDBFile.cpp.o /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/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.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/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]; | ^~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o /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]; | ^~~~ /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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.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/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/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) { | ^~~~~~~~ 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/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/GuardWidening.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GuardWidening.cpp:41: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/lib/Transforms/Scalar/GVNHoist.cpp:36: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/CallGraph.h:54, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/GlobalsModRef.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVNHoist.cpp:44: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/GVN.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVN.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/GVN.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVN.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::BasicBlock]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:147:38: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVN.cpp:1670:23: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::BasicBlock]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::BasicBlock]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:147:72: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVN.cpp:1670:23: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::BasicBlock]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/GVN.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVN.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/GVN.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVN.cpp:17: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::BasicBlock]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 32%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.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 In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVNSink.cpp:37: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/CallGraph.h:54, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/GlobalsModRef.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/GVNSink.cpp:49: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ 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 /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [ 33%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [ 33%] 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 [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.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 [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/IVUsers.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IVUsersPrinter.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IVUsersPrinter.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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]; | ^~~~ [ 33%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [ 33%] Linking CXX static library ../../libLLVMDebugInfoPDB.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 33%] Built target LLVMDebugInfoPDB [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:45: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/Transforms/Scalar/InductiveRangeCheckElimination.cpp:416:38: 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] 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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:45: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPassManager.h:43, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:45: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:45: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPassManager.h:43, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:45: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/InferAddressSpaces.cpp:91: /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/Transforms/Scalar/InferAddressSpaces.cpp:282: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] 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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:1006:43: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:26: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:1006:43: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/IndVarSimplify.cpp:1006:43: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/JumpThreading.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::cfg::Update]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/JumpThreading.cpp:1171: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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopSink.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopSink.cpp:33: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LICM.h:35, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LICM.cpp:32: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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::BasicBlock*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LICM.cpp:757:60: 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] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopDeletion.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDeletion.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/Function.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDataPrefetch.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/Transforms/Scalar/LoopDataPrefetch.cpp:317: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] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.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/include/llvm/IR/Function.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDataPrefetch.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDataPrefetch.cpp:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ 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/include/llvm/IR/Function.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDataPrefetch.cpp:13: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDataPrefetch.cpp:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ 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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopDistribute.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDistribute.cpp:24: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.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::StringRef]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopDistribute.cpp:599:56: 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] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopFuse.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopFuse.cpp:47: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:39: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopInstSimplify.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopInstSimplify.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/Transforms/Scalar/LoopIdiomRecognize.cpp:966:33: 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] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:39: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:39: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:39: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:39: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/BitVector.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallBitVector.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/DependenceAnalysis.h:42, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopInterchange.cpp:19: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopPassManager.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopLoadElimination.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopLoadElimination.cpp:22: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopLoadElimination.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopLoadElimination.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopLoadElimination.cpp:31: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopLoadElimination.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopLoadElimination.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopLoadElimination.cpp:31: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.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/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPredication.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopPredication.cpp:179: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/Transforms/Scalar/LoopPredication.cpp:407: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] In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPredication.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopPredication.cpp:179: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPassManager.h:43, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPredication.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopPredication.cpp:179: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPredication.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopPredication.cpp:179: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPassManager.h:43, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopPredication.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopPredication.cpp:179: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/BitVector.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopRerollPass.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopRerollPass.cpp:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AliasSetTracker.h:26, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopRerollPass.cpp:23: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopRerollPass.cpp:15: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AliasSetTracker.h:26, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopRerollPass.cpp:23: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.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/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopRotation.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopRotation.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.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/Analysis/LoopInfo.h:38, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopSimplifyCFG.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopStrengthReduce.cpp:55: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopStrengthReduce.cpp:55: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopStrengthReduce.cpp:55: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopStrengthReduce.cpp:55: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:249:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopStrengthReduce.cpp:55: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ 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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopUnrollPass.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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::StringRef]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopUnrollPass.cpp:1118:27: 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] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopUnrollAndJamPass.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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::StringRef]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp:366:65: 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] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.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/lib/Transforms/Scalar/LoopUnswitch.cpp:28: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.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/Analysis/AliasAnalysis.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LoopVersioningLICM.cpp:64: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LowerAtomic.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LowerAtomic.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/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/Transforms/Scalar/LowerAtomic.cpp:90: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::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/Transforms/Scalar/LowerAtomic.cpp:90: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] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LowerGuardIntrinsic.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 = llvm::Type*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp:58:51: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h:36, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MakeGuardsExplicit.cpp:34: /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/Transforms/Scalar/MakeGuardsExplicit.cpp:95:51: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AliasAnalysis.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:17, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MemCpyOptimizer.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MemCpyOptimizer.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MergeICmps.cpp: In member function 'void {anonymous}::BCECmpBlock::split(llvm::BasicBlock*, llvm::AliasAnalysis&) const': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MergeICmps.cpp:277:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 277 | if (BlockInsts.count(&Inst)) | ^~ In file included from /usr/include/c++/11.1.0/cassert:44, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Utils/BasicBlockUtils.h:24, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MergeICmps.cpp:55: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MergeICmps.cpp:279:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 279 | assert(canSinkBCECmpInst(&Inst, BlockInsts, AA) && | ^~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ 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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/MergeICmps.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MergeICmps.cpp:44: /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::cfg::Update]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/MergeICmps.cpp:666: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] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:27, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h: In instantiation of 'T llvm::SetVector::pop_back_val() [with T = llvm::AssertingVH; Vector = std::deque >; Set = llvm::DenseSet, llvm::DenseMapInfo > >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:2385:43: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h:228:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 228 | T Ret = back(); | ^~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:27, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h:230:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 230 | return Ret; | ^~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.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/Transforms/Scalar/Reassociate.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /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:1386:14: required from 'llvm::Value* llvm::IRBuilder::CreateFMul(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/Transforms/Scalar/Reassociate.cpp:1733: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/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:1386:14: required from 'llvm::Value* llvm::IRBuilder::CreateFMul(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/Transforms/Scalar/Reassociate.cpp:1733: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] In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:304:44: required from 'bool llvm::DenseMapBase::erase(const KeyT&) [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:1898:21: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:729:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:781:28: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:730:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:431:9: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 431 | ::new (&getBuckets()[i].getFirst()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | KeyT(other.getBuckets()[i].getFirst()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:147:38: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:2406:21: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:25, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:71:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/IRBuilder.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/Reassociate.h:28, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Reassociate.cpp:22: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseSet.h:54:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/NewGVN.cpp:67: /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::AdvanceToNextNonZero() [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]; | ^~~~ 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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/RewriteStatepointsForGC.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/Transforms/Scalar/RewriteStatepointsForGC.cpp:1298:37: 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/Transforms/Scalar/RewriteStatepointsForGC.cpp:1319:41: 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] In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/MapVector.h:37:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/DomTreeUpdater.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:28: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/MapVector.h:37:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/MapVector.h:37:7: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SparseBitVector.h: In member function 'void {anonymous}::NewGVN::updateReachableEdge(llvm::BasicBlock*, llvm::BasicBlock*)': /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/IR/PassManager.h:40, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:14: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:781:28: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:730:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/MapVector.h:37:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = {anonymous}::PartiallyConstructedSafepointRecord; _Args = {const {anonymous}::PartiallyConstructedSafepointRecord&}]' /usr/include/c++/11.1.0/bits/stl_uninitialized.h:168:18: required from 'static void std::__uninitialized_fill<_TrivialValueType>::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord; bool _TrivialValueType = false]' /usr/include/c++/11.1.0/bits/stl_uninitialized.h:220:15: required from 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:417:28: required from 'void llvm::SmallVectorImpl::assign(llvm::SmallVectorImpl::size_type, const T&) [with T = {anonymous}::PartiallyConstructedSafepointRecord; llvm::SmallVectorImpl::size_type = long unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SmallVector.h:848:17: required from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = {anonymous}::PartiallyConstructedSafepointRecord; unsigned int N = 64; size_t = long unsigned int]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:2217:79: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:431:9: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 431 | ::new (&getBuckets()[i].getFirst()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | KeyT(other.getBuckets()[i].getFirst()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/DomTreeUpdater.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:28: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/SetVector.h:22, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/SROA.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/SROA.cpp:25: /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/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/Transforms/Scalar/SROA.cpp:2637: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] [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.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/Analysis/BasicAliasAnalysis.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Scalar.cpp:18: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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/Analysis/BasicAliasAnalysis.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Scalar.cpp:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:791:29: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:377:7: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 377 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/AssumptionCache.h:23, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/BasicAliasAnalysis.h:21, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Scalar.cpp:18: /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:452:33: required from 'static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:38: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:292:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 292 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h: In instantiation of 'static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = const llvm::Value]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:456:37: required from 'static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:360:72: required from 'void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/ADT/DenseMap.h:750:21: required from 'llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:298:12: warning: implicitly-declared 'constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)' is deprecated [-Wdeprecated-copy] 298 | return Res; | ^~~ /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/IR/ValueHandle.h:277:12: note: because 'llvm::AssertingVH' has user-provided 'ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = const llvm::Value]' 277 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.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/MapVector.h:19, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/VectorUtils.h:16, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Scalarizer.cpp:19: /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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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::Type*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/Scalarizer.cpp:489: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] 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/PriorityWorklist.h:18, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/LoopAnalysisManager.h:33, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:12, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/SimpleLoopUnswitch.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 = const llvm::SCEV*]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:53: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.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/Function.h:20, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/include/llvm/Transforms/Scalar/TailRecursionElimination.h:55, from /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/TailRecursionElimination.cpp:52: /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::cfg::Update]': /data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/lib/Transforms/Scalar/TailRecursionElimination.cpp:681:19: 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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX static library ../../libLLVMScalarOpts.a make[3]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' [ 36%] Built target LLVMScalarOpts make[2]: Leaving directory '/data/buildroot-autobuilder/instance-0/output-1/build/host-llvm-9.0.1/buildroot-build' make[1]: *** [Makefile:152: 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'