>>> llvm 15.0.3 Extracting xzcat /home/autobuild/autobuild/instance-8/dl/llvm/llvm-15.0.3.src.tar.xz | tar --strip-components=1 -C /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3 -xf - >>> llvm 15.0.3 Patching >>> llvm 15.0.3 Configuring (mkdir -p /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3//buildroot-build && cd /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3//buildroot-build && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-8/output-1/host/bin:/home/autobuild/autobuild/instance-8/output-1/host/sbin:/home/autobuild/make:/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" /usr/bin/cmake /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-8/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -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 -DCMAKE_MODULE_PATH=/home/autobuild/autobuild/instance-8/output-1/host/lib/cmake/llvm -DLLVM_ENABLE_PROJECTS="" -DLLVM_CCACHE_BUILD=OFF -DLLVM_TARGETS_TO_BUILD="ARM;BPF" -DLLVM_TARGET_ARCH=ARM -DLLVM_TABLEGEN=/home/autobuild/autobuild/instance-8/output-1/host/bin/llvm-tblgen -DLLVM_CONFIG_PATH=/home/autobuild/autobuild/instance-8/output-1/host/bin/llvm-config -DBUILD_SHARED_LIBS=OFF -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_CROSSCOMPILING=1 -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=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_ENABLE_Z3_SOLVER=OFF -DLLVM_ENABLE_PIC=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=14 -DLLVM_ENABLE_MODULES=OFF -DLLVM_ENABLE_MODULE_DEBUGGING=OFF -DLLVM_ENABLE_LIBCXX=OFF -DLLVM_ENABLE_LLD=OFF -DLLVM_DEFAULT_TARGET_TRIPLE=arm-buildroot-linux-gnueabi -DLLVM_HOST_TRIPLE=arm-buildroot-linux-gnueabi -DLLVM_BUILD_UTILS=OFF -DLLVM_INCLUDE_UTILS=OFF -DLLVM_INSTALL_UTILS=OFF -DLLVM_INCLUDE_TOOLS=ON -DLLVM_ENABLE_RTTI=OFF -DLLVM_ENABLE_DUMP=OFF -DLLVM_BUILD_EXTERNAL_COMPILER_RT=OFF -DLLVM_BUILD_RUNTIME=OFF -DLLVM_INCLUDE_RUNTIMES=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 -DLLVM_INCLUDE_BENCHMARKS=OFF -DLLVM_BUILD_TOOLS=ON ) CMake Deprecation Warning at CMakeLists.txt:8 (cmake_policy): The OLD behavior for policy CMP0114 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:13 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: /home/autobuild/autobuild/instance-8/output-1/host/bin/arm-linux-gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-8/output-1/host/bin/arm-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/autobuild/autobuild/instance-8/output-1/host/bin/arm-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 sysexits.h -- Looking for sysexits.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 - not 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 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_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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /home/autobuild/autobuild/instance-8/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for __register_frame -- Looking for __register_frame - not found -- Looking for __deregister_frame -- Looking for __deregister_frame - not found -- Looking for __unw_add_dynamic_fde -- Looking for __unw_add_dynamic_fde - not found -- 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 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 mallinfo2 -- Looking for mallinfo2 - 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 pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for proc_pid_rusage -- Looking for proc_pid_rusage - not 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 - Failed -- Looking for __atomic_load_8 in atomic -- Looking for __atomic_load_8 in atomic - found -- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is ARM -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- 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: arm-buildroot-linux-gnueabi -- LLVM default target triple: arm-buildroot-linux-gnueabi -- 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 C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- 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_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- 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_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - 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_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- 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 Python3: /home/autobuild/autobuild/instance-8/output-1/host/bin/python3.12 (found suitable version "3.12.4", minimum required is "3.0") found components: Interpreter -- Linker detection: GNU ld -- Setting native build dir to /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/buildroot-build/NATIVE -- Performing Test HAS_WERROR_GLOBAL_CTORS -- Performing Test HAS_WERROR_GLOBAL_CTORS - Failed -- Looking for __x86_64__ -- Looking for __x86_64__ - not found -- Found Git: /usr/bin/git (found version "2.46.0") -- Targeting ARM -- Targeting BPF -- Configuring done (9.1s) -- Generating done (0.9s) 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: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/buildroot-build >>> llvm 15.0.3 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-8/output-1/host/bin:/home/autobuild/autobuild/instance-8/output-1/host/sbin:/home/autobuild/make:/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" /usr/bin/cmake --build /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3//buildroot-build -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/buildroot-build' [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o [ 1%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o [ 1%] Linking CXX static library ../libLLVMDemangle.a [ 1%] Built target LLVMDemangle [ 1%] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o [ 1%] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o [ 1%] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o [ 1%] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o [ 1%] Built target LLVMSupportBlake3 [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AddressRanges.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::detail::IEEEFloat::convertToSignExtendedInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:2304:21: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2304 | IEEEFloat::opStatus IEEEFloat::convertToSignExtendedInteger( | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::detail::IEEEFloat::convertToInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:2418:1: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2418 | IEEEFloat::convertToInteger(MutableArrayRef parts, | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:2423:36: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2423 | fs = convertToSignExtendedInteger(parts, width, isSigned, rounding_mode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2424 | isExact); | ~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::detail::DoubleAPFloat::convertToInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:4692:1: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 4692 | DoubleAPFloat::convertToInteger(MutableArrayRef Input, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:4697:24: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 4696 | return APFloat(semPPCDoubleDoubleLegacy, bitcastToAPInt()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4697 | .convertToInteger(Input, Width, IsSigned, RM, IsExact); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:14: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h: In member function 'llvm::APFloatBase::opStatus llvm::APFloat::convertToInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:1105:12: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1105 | opStatus convertToInteger(MutableArrayRef Input, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:1109:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1109 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:27:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 27 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:1109:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1109 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:29:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 29 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::APFloat::convertToInteger(llvm::APSInt&, llvm::APFloatBase::roundingMode, bool*) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APFloat.cpp:4895:37: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 4895 | opStatus status = convertToInteger(parts, bitWidth, result.isSigned(), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4896 | rounding_mode, isExact); | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp: In member function 'void llvm::APInt::initFromArray(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp:89:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 89 | void APInt::initFromArray(ArrayRef bigVal) { | ^~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp: In constructor 'llvm::APInt::APInt(unsigned int, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp:105:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 105 | APInt::APInt(unsigned numBits, ArrayRef bigVal) : BitWidth(numBits) { | ^~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp:106:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 106 | initFromArray(bigVal); | ~~~~~~~~~~~~~^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp: In constructor 'llvm::APInt::APInt(unsigned int, unsigned int, const uint64_t*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp:111:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 111 | initFromArray(makeArrayRef(bigVal, numWords)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'llvm::APInt::APInt(unsigned int, llvm::ArrayRef)', inlined from 'llvm::APInt llvm::APInt::extractBits(unsigned int, unsigned int) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp:462:77: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/APInt.cpp:106:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 106 | initFromArray(bigVal); | ~~~~~~~~~~~~~^~~~~~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.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%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.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/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.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/CSKYAttributes.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYTargetParser.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/JSON.cpp: In constructor 'llvm::json::Array::Array(std::initializer_list)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/JSON.cpp:95:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 95 | Array::Array(std::initializer_list Elements) { | ^~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/JSON.cpp: In constructor 'llvm::json::Value::Value(std::initializer_list)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/JSON.cpp:103:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 103 | Value::Value(std::initializer_list Elements) | ^~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/JSON.cpp:104:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 104 | : Value(json::Array(Elements)) {} | ^~~~~~~~~~~~~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/OptimizedStructLayout.cpp: In function 'std::pair llvm::performOptimizedStructLayout(MutableArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/OptimizedStructLayout.cpp:42:1: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 42 | llvm::performOptimizedStructLayout(MutableArrayRef Fields) { | ^~~~ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAInfo.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/ScopedPrinter.cpp:1: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::ScopedPrinter::printList(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:306:16: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 306 | virtual void printList(StringRef Label, const ArrayRef List) { | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::ScopedPrinter::printList(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:268:16: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 268 | virtual void printList(StringRef Label, const ArrayRef List) { | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::ScopedPrinter::printList(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:287:16: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 287 | virtual void printList(StringRef Label, const ArrayRef List) { | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::ScopedPrinter::printFlagsImpl(llvm::StringRef, llvm::HexNumber, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:430:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 430 | virtual void printFlagsImpl(StringRef Label, HexNumber Value, | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::ScopedPrinter::printFlagsImpl(llvm::StringRef, llvm::HexNumber, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:438:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 438 | virtual void printFlagsImpl(StringRef Label, HexNumber Value, | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::ScopedPrinter::printHexListImpl(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:454:16: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 454 | virtual void printHexListImpl(StringRef Label, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::JSONScopedPrinter::printFlagsImpl(llvm::StringRef, llvm::HexNumber, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:672:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 672 | void printFlagsImpl(StringRef Label, HexNumber Value, | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::JSONScopedPrinter::printFlagsImpl(llvm::StringRef, llvm::HexNumber, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:687:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 687 | void printFlagsImpl(StringRef Label, HexNumber Value, | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::JSONScopedPrinter::printList(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:629:8: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 629 | void printList(StringRef Label, const ArrayRef List) override { | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::JSONScopedPrinter::printHexListImpl(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:706:8: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 706 | void printHexListImpl(StringRef Label, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::JSONScopedPrinter::printList(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:597:8: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 597 | void printList(StringRef Label, const ArrayRef List) override { | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'virtual void llvm::JSONScopedPrinter::printList(llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:613:8: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 613 | void printList(StringRef Label, const ArrayRef List) override { | ^~~~~~~~~ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Statistic.h:33, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/Statistic.cpp:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const char*, long long unsigned int}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const char*, long long unsigned int}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'const std::vector > llvm::GetStatistics()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/Statistic.cpp:261:29: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Error.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/TimeProfiler.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/TimeProfiler.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Distance = int; _Tp = pair<__cxx11::basic_string, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = llvm::TimeTraceProfiler::write(llvm::raw_pwrite_stream&)::]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; Compare = TimeTraceProfiler::write(llvm::raw_pwrite_stream&)::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector, std::pair > > > >&; Compare = TimeTraceProfiler::write(llvm::raw_pwrite_stream&)::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, pair > > >*, vector, pair > > > > >; _Compare = llvm::TimeTraceProfiler::write(llvm::raw_pwrite_stream&)::]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; Compare = TimeTraceProfiler::write(llvm::raw_pwrite_stream&)::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector, std::pair > > > >&; Compare = TimeTraceProfiler::write(llvm::raw_pwrite_stream&)::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringRef.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringMapEntry.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringMap.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Timer.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Support/Timer.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::TimerGroup::PrintRecord; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [ 8%] Linking CXX static library ../libLLVMSupport.a [ 8%] Built target LLVMSupport [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/TableGen/JSONBackend.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::json::Value}; _Tp = llvm::json::Value; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::json::Value}; _Tp = llvm::json::Value; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [ 8%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/TableGen/Record.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/TableGen/Record.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'std::vector llvm::Record::getValueAsListOfInts(llvm::StringRef) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/TableGen/Record.cpp:2689:21: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [ 9%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [ 9%] Linking CXX static library ../libLLVMTableGen.a [ 9%] Built target LLVMTableGen [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o [ 9%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o [ 9%] Linking CXX static library ../../../lib/libLLVMTableGenGlobalISel.a [ 9%] Built target LLVMTableGenGlobalISel [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenRegisters.cpp: In member function 'void llvm::CodeGenRegBank::inferMatchingSuperRegClass(llvm::CodeGenRegisterClass*, std::__cxx11::list::iterator)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenRegisters.cpp:2282:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2282 | void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC, | ^~~~~~~~~~~~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/TableGen/Record.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenSchedule.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenSchedule.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::APInt&, const llvm::APInt&, const llvm::Record*&}; _Tp = llvm::PredicateInfo; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const llvm::APInt&, const llvm::APInt&, const llvm::Record*&}; _Tp = llvm::PredicateInfo; _Alloc = std::allocator]', inlined from 'void llvm::OpcodeInfo::addPredicateForProcModel(const llvm::APInt&, const llvm::APInt&, const llvm::Record*)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenSchedule.cpp:432:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringRef.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringMapEntry.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringMap.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenHwModes.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenTarget.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenTarget.cpp:16: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::CodeGenIntrinsic::ArgAttribute; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DecoderEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/BitVector.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenInstruction.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DecoderEmitter.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/UniqueVector.h:15, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAEmitter.h:21, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAEmitter.cpp:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::SmallVector&}; _Tp = llvm::SmallVector; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::SmallVector; _Alloc = std::allocator >]', inlined from 'unsigned int llvm::UniqueVector::insert(const T&) [with T = llvm::SmallVector]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/UniqueVector.h:51:21: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/UniqueVector.h:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, 4>, unsigned int>}; _Key = llvm::SmallVector, 4>; _Val = std::pair, 4>, unsigned int>; _KeyOfValue = std::_Select1st, 4>, unsigned int> >; _Compare = llvm::SequenceToOffsetTable, 4> >::SeqLess; _Alloc = std::allocator, 4>, unsigned int> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, 4>, std::pair, 4>, unsigned int>, std::_Select1st, 4>, unsigned int> >, llvm::SequenceToOffsetTable, 4> >::SeqLess, std::allocator, 4>, unsigned int> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair, 4>, unsigned int>; _Key = llvm::SmallVector, 4>; _Tp = unsigned int; _Compare = llvm::SequenceToOffsetTable, 4> >::SeqLess; _Alloc = std::allocator, 4>, unsigned int> >]', inlined from 'void llvm::SequenceToOffsetTable::add(const SeqT&) [with SeqT = llvm::SmallVector, 4>; Less = std::less >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SequenceToOffsetTable.h:132:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:927:45: note: parameter passing for argument of type 'std::map, 4>, unsigned int, llvm::SequenceToOffsetTable, 4> >::SeqLess, std::allocator, 4>, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree, 4>, std::pair, 4>, unsigned int>, std::_Select1st, 4>, unsigned int> >, llvm::SequenceToOffsetTable, 4> >::SeqLess, std::allocator, 4>, unsigned int> > >::const_iterator'} changed in GCC 7.1 927 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 928 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, std::vector >; _KeyOfValue = std::_Select1st, std::vector > >; _Compare = std::less >; _Alloc = std::allocator, std::vector > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::vector >, std::_Select1st, std::vector > >, std::less >, std::allocator, std::vector > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = std::vector; _Compare = std::less >; _Alloc = std::allocator, std::vector > >]', inlined from 'void llvm::DfaEmitter::addTransition(state_type, state_type, action_type)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAEmitter.cpp:52:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::vector >, std::_Select1st, std::vector > >, std::less >, std::allocator, std::vector > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void llvm::DfaEmitter::addTransition(state_type, state_type, action_type)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAEmitter.cpp:52:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/TableGen/Record.h:34, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenSchedule.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAPacketizerEmitter.cpp:17: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/TableGen/Record.h:17: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::SmallVector&}; _Tp = llvm::SmallVector; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::SmallVector; _Alloc = std::allocator >]', inlined from 'unsigned int llvm::UniqueVector::insert(const T&) [with T = llvm::SmallVector]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/UniqueVector.h:51:21, inlined from 'void {anonymous}::DFAPacketizerEmitter::createScheduleClasses(unsigned int, const llvm::RecVec&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAPacketizerEmitter.cpp:200:53, inlined from 'void {anonymous}::DFAPacketizerEmitter::emitForItineraries(llvm::raw_ostream&, std::vector&, std::string)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAPacketizerEmitter.cpp:242:26, inlined from 'void {anonymous}::DFAPacketizerEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAPacketizerEmitter.cpp:225:23, inlined from 'void llvm::EmitDFAPacketizer(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/DFAPacketizerEmitter.cpp:359:31: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DirectiveEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DXILEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GICombinerEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/memory:69, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:28, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/TypeSize.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/MachineValueType.h:21, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenIntrinsics.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:32: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = _Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _ForwardIterator = {anonymous}::LLTCodeGen*]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/string:51, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/locale_classes.h:40, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/ios_base.h:41, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/streambuf:43, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/streambuf_iterator.h:35, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/iterator:66, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Sequence.h:84, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/MachineValueType.h:17: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = _Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _OI = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 624 | copy(_II __first, _II __last, _OI __result) | ^~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:12: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Distance = int; _Tp = {anonymous}::LLTCodeGen; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 1283 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _OutputIterator = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2649 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = {anonymous}::RuleMatcher*; _OutputIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2649 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2716 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2727:34: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2706:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2706 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2709 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _RandomAccessIterator2 = {anonymous}::RuleMatcher*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2731:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = {anonymous}::RuleMatcher*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2734:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2401 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2742 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2747:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2747 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2748:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2748 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2750:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2750 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2751 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2752 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Tp = {anonymous}::RuleMatcher; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 1459 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Tp = {anonymous}::RuleMatcher; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2022 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2424 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2432:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2432 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2433 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2445:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2445 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2446 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2454:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2454 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2455 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _BidirectionalIterator2 = {anonymous}::RuleMatcher*; _Distance = int]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2394:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2460:30: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2463:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2463 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2464 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2465 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2466:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2466 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2467 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2468 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2469 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2758 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2767:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2767 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2769:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2769 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2770 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2771:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2771 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2772 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2773 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2774 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2775 | __comp); | ~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2778:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2778 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2779 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2477 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2502 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2511:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2511 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2517:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2518 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2519 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2520 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2521 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2785 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2790:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2790 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2794:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2794 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2795:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2795 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2796:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 2796 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2797 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2798 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2799 | __comp); | ~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = _Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _ForwardIterator = {anonymous}::LLTCodeGen*; _Tp = {anonymous}::LLTCodeGen]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:781:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; = void; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector<{anonymous}::LLTCodeGen>; Range = std::set<{anonymous}::LLTCodeGen>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:5830:15, inlined from 'void llvm::EmitGlobalISel(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:6301:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; = void; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector<{anonymous}::LLTCodeGen>; Range = std::set<{anonymous}::LLTCodeGen>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:5830:15, inlined from 'void llvm::EmitGlobalISel(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:6301:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:792:30: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 792 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = _Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _ForwardIterator = {anonymous}::LLTCodeGen*; _Tp = {anonymous}::LLTCodeGen]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:814:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; = void; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector<{anonymous}::LLTCodeGen>; Range = std::set<{anonymous}::LLTCodeGen>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:5830:15, inlined from 'void llvm::EmitGlobalISel(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:6301:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >; typename std::enable_if<(! conjunction, std::is_trivially_copyable::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector<{anonymous}::LLTCodeGen>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13, inlined from 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:5831:13, inlined from 'void llvm::EmitGlobalISel(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:6301:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, vector<{anonymous}::LLTCodeGen> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >; typename std::enable_if<(! conjunction, std::is_trivially_copyable::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector<{anonymous}::LLTCodeGen>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13, inlined from 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:5831:13, inlined from 'void llvm::EmitGlobalISel(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:6301:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, vector<{anonymous}::RuleMatcher, allocator<{anonymous}::RuleMatcher> > >; _Compare = {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)::]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5119:36, inlined from 'void llvm::stable_sort(R&&, Compare) [with R = std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> >&; Compare = {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1767:19, inlined from 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:5942:20, inlined from 'void llvm::EmitGlobalISel(RecordKeeper&, raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/GlobalISelEmitter.cpp:6301:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5041:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 5041 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5042 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5043 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5045:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 5045 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5047:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 5047 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5048 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptRSTEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CompressInstEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenHwModes.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/InfoByHwMode.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenRegisters.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/RegisterInfoEmitter.cpp:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, unsigned int>}; _Key = llvm::SmallVector; _Val = std::pair, unsigned int>; _KeyOfValue = std::_Select1st, unsigned int> >; _Compare = llvm::SequenceToOffsetTable >::SeqLess; _Alloc = std::allocator, unsigned int> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, llvm::SequenceToOffsetTable >::SeqLess, std::allocator, unsigned int> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair, unsigned int>; _Key = llvm::SmallVector; _Tp = unsigned int; _Compare = llvm::SequenceToOffsetTable >::SeqLess; _Alloc = std::allocator, unsigned int> >]', inlined from 'void llvm::SequenceToOffsetTable::add(const SeqT&) [with SeqT = llvm::SmallVector; Less = std::less]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SequenceToOffsetTable.h:132:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:927:45: note: parameter passing for argument of type 'std::map, unsigned int, llvm::SequenceToOffsetTable >::SeqLess, std::allocator, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, unsigned int>, std::_Select1st, unsigned int> >, llvm::SequenceToOffsetTable >::SeqLess, std::allocator, unsigned int> > >::const_iterator'} changed in GCC 7.1 927 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 928 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenHwModes.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenTarget.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SubtargetEmitter.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void {anonymous}::SubtargetEmitter::GenSchedClassTables(const llvm::CodeGenProcModel&, SchedClassTables&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SubtargetEmitter.cpp:1145:24: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/TableGen/Record.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SubtargetFeatureInfo.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SubtargetFeatureInfo.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::Record*&, llvm::SubtargetFeatureInfo}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::Record*&, llvm::SubtargetFeatureInfo}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'static std::vector > llvm::SubtargetFeatureInfo::getAll(const llvm::RecordKeeper&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/SubtargetFeatureInfo.cpp:44:35: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/VarLenCodeEmitterGen.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenHwModes.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/CodeGenTarget.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86MnemonicTables.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o [ 11%] Built target obj.llvm-tblgen [ 12%] Linking CXX executable ../../bin/llvm-tblgen [ 12%] Built target llvm-tblgen [ 12%] Generating VCSRevision.h [ 12%] Built target llvm_vcsrevision_h [ 12%] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o [ 12%] Linking CXX static library ../../libLLVMBitstreamReader.a [ 12%] Built target LLVMBitstreamReader [ 12%] Building Attributes.inc... [ 12%] Building IntrinsicImpl.inc... [ 13%] Building IntrinsicEnums.inc... [ 13%] Building IntrinsicsAArch64.h... [ 13%] Building IntrinsicsAMDGPU.h... [ 13%] Building IntrinsicsARM.h... [ 13%] Building IntrinsicsBPF.h... [ 13%] Building IntrinsicsDirectX.h... [ 13%] Building IntrinsicsHexagon.h... [ 13%] Building IntrinsicsMips.h... [ 13%] Building IntrinsicsNVPTX.h... [ 13%] Building IntrinsicsPowerPC.h... [ 13%] Building IntrinsicsR600.h... [ 13%] Building IntrinsicsRISCV.h... [ 13%] Building IntrinsicsSPIRV.h... [ 13%] Building IntrinsicsS390.h... [ 13%] Building IntrinsicsWebAssembly.h... [ 13%] Building IntrinsicsX86.h... [ 13%] Building IntrinsicsXCore.h... [ 13%] Building IntrinsicsVE.h... [ 13%] Built target intrinsics_gen [ 13%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o [ 13%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Remarks/BitstreamRemarkSerializer.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Remarks/BitstreamRemarkSerializer.cpp:14: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitstream/BitstreamWriter.h: In function 'void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl(unsigned int, llvm::ArrayRef, llvm::StringRef, llvm::Optional) [with uintty = long long unsigned int]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitstream/BitstreamWriter.h:373:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 373 | void EmitRecordWithAbbrevImpl(unsigned Abbrev, ArrayRef Vals, | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [ 13%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [ 13%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o [ 14%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o [ 14%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o [ 14%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o [ 14%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [ 14%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [ 14%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [ 14%] Linking CXX static library ../libLLVMRemarks.a [ 14%] Built target LLVMRemarks [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/memory:69, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:28, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Error.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/BinaryFormat/MsgPackDocument.cpp:17: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = llvm::msgpack::DocNode*]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringExtras.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Error.h:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::msgpack::DocNode*; _Tp = llvm::msgpack::DocNode]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::msgpack::DocNode*; _ForwardIterator = llvm::msgpack::DocNode*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:548:32: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::msgpack::DocNode*; _Tp = llvm::msgpack::DocNode]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::msgpack::DocNode*; _ForwardIterator = llvm::msgpack::DocNode*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:568:32: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::msgpack::DocNode*; _Tp = llvm::msgpack::DocNode]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::msgpack::DocNode*; _ForwardIterator = llvm::msgpack::DocNode*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:599:7: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::msgpack::DocNode*; _Tp = llvm::msgpack::DocNode]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::msgpack::DocNode*; _ForwardIterator = llvm::msgpack::DocNode*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:605:7: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]', inlined from 'llvm::msgpack::DocNode& llvm::msgpack::ArrayDocNode::operator[](size_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/BinaryFormat/MsgPackDocument.cpp:69:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [ 14%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [ 15%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [ 15%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [ 15%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o [ 15%] Linking CXX static library ../libLLVMBinaryFormat.a [ 15%] Built target LLVMBinaryFormat [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Attributes.cpp: In static member function 'static llvm::AttributeList llvm::AttributeList::get(llvm::LLVMContext&, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Attributes.cpp:1174:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1174 | AttributeList AttributeList::get(LLVMContext &C, unsigned Index, | ^~~~~~~~~~~~~ [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/ConstantRange.cpp: In static member function 'static llvm::ConstantRange llvm::ConstantRange::intrinsic(llvm::Intrinsic::ID, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/ConstantRange.cpp:957:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 957 | ConstantRange ConstantRange::intrinsic(Intrinsic::ID IntrinsicID, | ^~~~~~~~~~~~~ [ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getFP(llvm::Type*, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:3069:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3069 | Constant *ConstantDataVector::getFP(Type *ElementType, | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::get(llvm::LLVMContext&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:3042:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3042 | Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef Elts) { | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::get(llvm::LLVMContext&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:3032:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3032 | Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef Elts){ | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataArray::getFP(llvm::Type*, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:2993:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2993 | Constant *ConstantDataArray::getFP(Type *ElementType, ArrayRef Elts) { | ^~~~~~~~~~~~~~~~~ In function 'llvm::Constant* getIntSequenceIfElementsMatch(llvm::ArrayRef) [with SequentialTy = llvm::ConstantDataVector; ElementTy = long long unsigned int]', inlined from 'llvm::Constant* getSequenceIfElementsMatch(llvm::Constant*, llvm::ArrayRef) [with SequenceTy = llvm::ConstantDataVector]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1206:65, inlined from 'static llvm::Constant* llvm::ConstantVector::getImpl(llvm::ArrayRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1384:58: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1176:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1176 | return SequentialTy::get(V[0]->getContext(), Elts); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'llvm::Constant* getFPSequenceIfElementsMatch(llvm::ArrayRef) [with SequentialTy = llvm::ConstantDataVector; ElementTy = long long unsigned int]', inlined from 'llvm::Constant* getSequenceIfElementsMatch(llvm::Constant*, llvm::ArrayRef) [with SequenceTy = llvm::ConstantDataVector]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1213:64, inlined from 'static llvm::Constant* llvm::ConstantVector::getImpl(llvm::ArrayRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1384:58: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1189:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1189 | return SequentialTy::getFP(V[0]->getType(), Elts); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In function 'llvm::Constant* getFPSequenceIfElementsMatch(llvm::ArrayRef) [with SequentialTy = llvm::ConstantDataArray; ElementTy = long long unsigned int]', inlined from 'llvm::Constant* getSequenceIfElementsMatch(llvm::Constant*, llvm::ArrayRef) [with SequenceTy = llvm::ConstantDataArray]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1213:64, inlined from 'static llvm::Constant* llvm::ConstantArray::getImpl(llvm::ArrayType*, llvm::ArrayRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1274:57: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:1189:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1189 | return SequentialTy::getFP(V[0]->getType(), Elts); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getSplat(unsigned int, llvm::Constant*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:3096:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3096 | return get(V->getContext(), Elts); | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Constants.cpp:3118:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3118 | return getFP(V->getType(), Elts); | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Core.cpp:92:22: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type] 92 | LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | Handler), | ~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Core.cpp:98:25: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type] 98 | return LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | unwrap(C)->getDiagnosticHandlerCallBack()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DIBuilder.cpp: In member function 'llvm::DIExpression* llvm::DIBuilder::createExpression(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DIBuilder.cpp:833:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 833 | DIExpression *DIBuilder::createExpression(ArrayRef Addr) { | ^~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DIBuilder.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DIBuilder.cpp:13: In static member function 'static llvm::DIExpression* llvm::DIExpression::get(llvm::LLVMContext&, llvm::ArrayRef)', inlined from 'llvm::DIExpression* llvm::DIBuilder::createExpression(llvm::ArrayRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DIBuilder.cpp:834:27: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:52:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 52 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DIBuilder.cpp: In member function 'llvm::DIGlobalVariableExpression* llvm::DIBuilder::createGlobalVariableExpression(llvm::DIScope*, llvm::StringRef, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DIType*, bool, bool, llvm::DIExpression*, llvm::MDNode*, llvm::MDTuple*, uint32_t, llvm::DINodeArray)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DIBuilder.cpp:749:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 749 | Expr = createExpression(); | ~~~~~~~~~~~~~~~~^~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfo.cpp: In function 'LLVMOpaqueMetadata* LLVMDIBuilderCreateExpression(LLVMDIBuilderRef, uint64_t*, size_t)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfo.cpp:1440:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1440 | unwrap(Builder)->createExpression(ArrayRef(Addr, Length))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DIBuilder.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfo.cpp:23: In static member function 'static llvm::DIExpression* llvm::DIExpression::get(llvm::LLVMContext&, llvm::ArrayRef)', inlined from 'llvm::DIExpression* llvm::DIBuilder::createConstantValueExpression(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DIBuilder.h:736:31, inlined from 'LLVMOpaqueMetadata* LLVMDIBuilderCreateConstantValueExpression(LLVMDIBuilderRef, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfo.cpp:1446:61: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:52:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 52 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::getImpl(llvm::LLVMContext&, llvm::ArrayRef, llvm::Metadata::StorageType, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1212:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1212 | DIExpression *DIExpression::getImpl(LLVMContext &Context, | ^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:13: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static llvm::DIExpression* llvm::DIExpression::get(llvm::LLVMContext&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:51:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 51 | static CLASS *get(LLVMContext &Context, DEFINE_MDNODE_GET_UNPACK(FORMAL)) { \ | ^~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:52:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 52 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static const llvm::DIExpression* llvm::DIExpression::extractAddressClass(const llvm::DIExpression*, unsigned int&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1444:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1444 | return DIExpression::get(Expr->getContext(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1445 | makeArrayRef(&*Expr->Elements.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1446 | Expr->Elements.size() - PatternSize)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::replaceArg(const llvm::DIExpression*, uint64_t, uint64_t)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1510:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1510 | return DIExpression::get(Expr->getContext(), NewOps); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::prependOpcodes(const llvm::DIExpression*, llvm::SmallVectorImpl&, bool, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1543:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1543 | return DIExpression::get(Expr->getContext(), Ops); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::append(const llvm::DIExpression*, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1546:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1546 | DIExpression *DIExpression::append(const DIExpression *Expr, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1565:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1565 | auto *result = DIExpression::get(Expr->getContext(), NewOps); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::appendToStack(const llvm::DIExpression*, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1570:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1570 | DIExpression *DIExpression::appendToStack(const DIExpression *Expr, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1600:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1600 | return DIExpression::append(Expr, NewOps); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::appendExt(const llvm::DIExpression*, unsigned int, unsigned int, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1732:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1732 | return appendToStack(Expr, getExtOps(FromSize, ToSize, Signed)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::Optional llvm::DIExpression::createFragmentExpression(const llvm::DIExpression*, unsigned int, unsigned int)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1642:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1642 | return DIExpression::get(Expr->getContext(), Ops); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In member function 'std::pair llvm::DIExpression::constantFold(const llvm::ConstantInt*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1680:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1680 | return {DIExpression::get(getContext(), Ops), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::appendOpsToArg(const llvm::DIExpression*, llvm::ArrayRef, unsigned int, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1467:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1467 | DIExpression *DIExpression::appendOpsToArg(const DIExpression *Expr, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/DebugInfoMetadata.cpp:1488:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1488 | return DIExpression::get(Expr->getContext(), NewOps); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Function.cpp:1418: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/buildroot-build/include/llvm/IR/IntrinsicImpl.inc: In function 'llvm::AttributeList llvm::Intrinsic::getAttributes(llvm::LLVMContext&, ID)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/buildroot-build/include/llvm/IR/IntrinsicImpl.inc:28034:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 28034 | AS[0] = AttributeList::get(C, 0, AttrParam0, AttrValParam0); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Instructions.cpp: In static member function 'static llvm::Type* llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Instructions.cpp:1802:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1802 | Type *GetElementPtrInst::getIndexedType(Type *Ty, ArrayRef IdxList) { | ^~~~~~~~~~~~~~~~~ [ 16%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/MDBuilder.cpp: In member function 'llvm::MDNode* llvm::MDBuilder::createTBAATypeNode(llvm::MDNode*, uint64_t, llvm::Metadata*, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/MDBuilder.cpp:252:9: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 252 | MDNode *MDBuilder::createTBAATypeNode(MDNode *Parent, uint64_t Size, | ^~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/MDBuilder.cpp: In member function 'llvm::MDNode* llvm::MDBuilder::createTBAAStructNode(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/MDBuilder.cpp:205:9: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 205 | MDNode *MDBuilder::createTBAAStructNode(ArrayRef Fields) { | ^~~~~~~~~ [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Metadata.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:13: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>; = void; T = std::pair, long long unsigned int> >; unsigned int N = 8]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:1204:3: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 1204 | SmallVector(ItTy S, ItTy E) : SmallVectorImpl(N) { | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:1204:3: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/LLVMContextImpl.h:34, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:14: In static member function 'static llvm::TempDIExpression llvm::DIExpression::getTemporary(llvm::LLVMContext&, llvm::ArrayRef)', inlined from 'llvm::TempDIExpression llvm::DIExpression::cloneImpl() const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2574:52, inlined from 'llvm::TempMDNode llvm::MDNode::clone() const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Metadata.def:83:1: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:48:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 48 | getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Temporary)); \ | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:59:3: note: in expansion of macro 'DEFINE_MDNODE_GET_DISTINCT_TEMPORARY' 59 | DEFINE_MDNODE_GET_DISTINCT_TEMPORARY(CLASS, FORMAL, ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ In member function 'void llvm::ReplaceableMetadataImpl::resolveAllUses(bool)', inlined from 'void llvm::ReplaceableMetadataImpl::resolveAllUses(bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:324:6: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:335:58: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 335 | SmallVector Uses(UseMap.begin(), UseMap.end()); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:335:58: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:335:58: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 In member function 'void llvm::ReplaceableMetadataImpl::replaceAllUsesWith(llvm::Metadata*)', inlined from 'void llvm::ReplaceableMetadataImpl::replaceAllUsesWith(llvm::Metadata*)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:278:6: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:284:58: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 284 | SmallVector Uses(UseMap.begin(), UseMap.end()); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:284:58: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:284:58: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp: In static member function 'static void llvm::ReplaceableMetadataImpl::SalvageDebugInfo(const llvm::Constant&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:260:66: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 260 | SmallVector Uses(MD->UseMap.begin(), MD->UseMap.end()); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:260:66: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:260:66: note: parameter passing for argument of type 'llvm::DenseMapIterator, long long unsigned int>, llvm::DenseMapInfo, llvm::detail::DenseMapPair, long long unsigned int> >, false>' changed in GCC 7.1 In static member function 'static llvm::DIExpression* llvm::DIExpression::get(llvm::LLVMContext&, llvm::ArrayRef)', inlined from 'void llvm::GlobalObject::copyMetadata(const llvm::GlobalObject*, unsigned int)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Metadata.cpp:1591:28: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:52:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 52 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/ModuleSummaryIndex.cpp: In member function 'llvm::GlobalValueSummary* llvm::ModuleSummaryIndex::getGlobalValueSummary(uint64_t, bool) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/ModuleSummaryIndex.cpp:176:9: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | auto &Summary = VI.getSummaryList()[0]; | ^~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/ModuleSummaryIndex.cpp:176:40: note: the temporary was destroyed at the end of the full expression 'VI.llvm::ValueInfo::getSummaryList().llvm::ArrayRef >::operator[](0)' 176 | auto &Summary = VI.getSummaryList()[0]; | ^ [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:27, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Operator.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/IR/Operator.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VectorBuilder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 18%] Linking CXX static library ../libLLVMCore.a [ 18%] Built target LLVMCore [ 18%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o [ 18%] Linking CXX static library ../libLLVMFuzzerCLI.a [ 18%] Built target LLVMFuzzerCLI [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o [ 18%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o [ 18%] Linking CXX static library ../libLLVMTextAPI.a [ 18%] Built target LLVMTextAPI [ 18%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitcode/BitcodeAnalyzer.h:21, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In member function 'llvm::Error llvm::BitcodeAnalyzer::decodeMetadataStringsBlob(llvm::StringRef, llvm::ArrayRef, llvm::StringRef, llvm::raw_ostream&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:512:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 512 | Error BitcodeAnalyzer::decodeMetadataStringsBlob(StringRef Indent, | ^~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = llvm::BitcodeAnalyzer::PerBlockIDStats; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'llvm::Error llvm::BitcodeAnalyzer::parseBlock(unsigned int, unsigned int, llvm::Optional, llvm::Optional)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:734:53: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In member function 'llvm::Error llvm::BitcodeAnalyzer::parseBlock(unsigned int, unsigned int, llvm::Optional, llvm::Optional)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:954:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 954 | if (Error E = decodeMetadataStringsBlob(Indent, Record, Blob, O->OS)) | ^ [ 18%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [ 18%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'bool convertToString(llvm::ArrayRef, unsigned int, StrTy&) [with StrTy = std::__cxx11::basic_string]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:157:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 157 | static bool convertToString(ArrayRef Record, unsigned Idx, | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::pair > {anonymous}::BitcodeReaderBase::readNameFromStrtab(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:469:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 469 | BitcodeReaderBase::readNameFromStrtab(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Expected {anonymous}::BitcodeReaderBase::parseVersionRecord(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:458:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 458 | BitcodeReaderBase::parseVersionRecord(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'bool convertToString(llvm::ArrayRef, unsigned int, StrTy&) [with StrTy = llvm::SmallString<64>]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:157:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 157 | static bool convertToString(ArrayRef Record, unsigned Idx, | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'llvm::APInt llvm::readWideAPInt(ArrayRef, unsigned int)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:2831:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2831 | APInt llvm::readWideAPInt(ArrayRef Vals, unsigned TypeBits) { | ^~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitcode/BitcodeReader.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::FunctionSummary::VFuncId}; _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::FunctionSummary::VFuncId}; _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::BitcodeModule}; _Tp = llvm::BitcodeModule; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/set:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Attributes.h:31, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Argument.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple >&&>, std::tuple<>}; _Key = std::vector >; _Val = std::pair >, llvm::WholeProgramDevirtResolution::ByArg>; _KeyOfValue = std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >; _Compare = std::less > >; _Alloc = std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, llvm::WholeProgramDevirtResolution::ByArg>, std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >, std::less > >, std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::FunctionSummary::ConstVCall}; _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::FunctionSummary::ConstVCall}; _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Error {anonymous}::BitcodeReader::parseConstants()': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:2912:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2912 | readWideAPInt(Record, cast(CurTy)->getBitWidth()); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:3013:38: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3013 | V = ConstantDataVector::get(Context, Elts); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:3037:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3037 | V = ConstantDataVector::getFP(EltTy, Elts); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:3039:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3039 | V = ConstantDataArray::getFP(EltTy, Elts); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::vector > {anonymous}::ModuleSummaryIndexBitcodeReader::makeCallList(llvm::ArrayRef, bool, bool, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6857:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6857 | ModuleSummaryIndexBitcodeReader::makeCallList(ArrayRef Record, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::vector {anonymous}::ModuleSummaryIndexBitcodeReader::makeRefList(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6848:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6848 | ModuleSummaryIndexBitcodeReader::makeRefList(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::BitcodeModule}; _Tp = llvm::BitcodeModule; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::BitcodeModule; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::Expected llvm::getBitcodeFileContents(MemoryBufferRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:7611:25: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::FunctionSummary::ParamAccess; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Error {anonymous}::BitcodeReader::parseFunctionBody(llvm::Function*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:5264:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5264 | Low = readWideAPInt(makeArrayRef(&Record[CurIdx], ActiveWords), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5265 | ValueBitWidth); | ~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:5273:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5273 | makeArrayRef(&Record[CurIdx], ActiveWords), ValueBitWidth); | ^ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned int)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:7216:30, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6766:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ModuleSummaryIndex.h:38, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:59: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = llvm::WholeProgramDevirtResolution; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void parseWholeProgramDevirtResolution(llvm::ArrayRef, llvm::StringRef, size_t&, llvm::TypeIdSummary&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6898:55, inlined from 'void parseTypeIdSummaryRecord(llvm::ArrayRef, llvm::StringRef, llvm::ModuleSummaryIndex&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6926:38, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned int)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:7395:31, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6766:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::vector >; _Tp = llvm::WholeProgramDevirtResolution::ByArg; _Compare = std::less > >; _Alloc = std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> >]', inlined from 'void parseWholeProgramDevirtResolutionByArg(llvm::ArrayRef, size_t&, llvm::WholeProgramDevirtResolution&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6884:75, inlined from 'void parseWholeProgramDevirtResolution(llvm::ArrayRef, llvm::StringRef, size_t&, llvm::TypeIdSummary&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6907:43, inlined from 'void parseTypeIdSummaryRecord(llvm::ArrayRef, llvm::StringRef, llvm::ModuleSummaryIndex&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6926:38, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned int)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:7395:31, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6766:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, llvm::WholeProgramDevirtResolution::ByArg>, std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >, std::less > >, std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void {anonymous}::ModuleSummaryIndexBitcodeReader::parseTypeIdCompatibleVtableInfo(llvm::ArrayRef, size_t&, llvm::TypeIdCompatibleVtableInfo&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6969:19, inlined from 'void {anonymous}::ModuleSummaryIndexBitcodeReader::parseTypeIdCompatibleVtableSummaryRecord(llvm::ArrayRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6982:36, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned int)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:7399:47, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6766:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = llvm::FunctionSummary::ParamAccess; _Alloc = std::allocator]', inlined from 'std::vector {anonymous}::ModuleSummaryIndexBitcodeReader::parseParamAccesses(llvm::ArrayRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6946:38, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned int)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:7407:48, inlined from 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/BitcodeReader.cpp:6766:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:34: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static llvm::DIExpression* llvm::DIExpression::get(llvm::LLVMContext&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:51:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 51 | static CLASS *get(LLVMContext &Context, DEFINE_MDNODE_GET_UNPACK(FORMAL)) { \ | ^~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:52:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 52 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'void llvm::MetadataLoader::MetadataLoaderImpl::upgradeCUVariables()': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:505:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 505 | Context, GV, DIExpression::get(Context, {})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:518:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 518 | Context, DGV, DIExpression::get(Context, {})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'void llvm::MetadataLoader::MetadataLoaderImpl::upgradeDeclareExpressions(llvm::Function&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:540:33: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 540 | DDI->setExpression(DIExpression::get(Context, Ops)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataStrings(llvm::ArrayRef, llvm::StringRef, llvm::function_ref)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2140:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2140 | Error MetadataLoader::MetadataLoaderImpl::parseMetadataStrings( | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl&, unsigned int, {anonymous}::{anonymous}::PlaceholderQueue&, llvm::StringRef, unsigned int&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:1395:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1395 | Value = readWideAPInt(makeArrayRef(&Record[3], NumWords), BitWidth); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:1938:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1938 | Expr = DIExpression::get(Context, | ~~~~~~~~~~~~~~~~~^~~~~~~~~ 1939 | {dwarf::DW_OP_constu, CI->getZExtValue(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1940 | dwarf::DW_OP_stack_value}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:1955:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1955 | Context, DGV, Expr ? Expr : DIExpression::get(Context, {})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In static member function 'static llvm::DIExpression* llvm::DIExpression::getDistinct(llvm::LLVMContext&, llvm::ArrayRef)', inlined from 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl&, unsigned int, {anonymous}::{anonymous}::PlaceholderQueue&, llvm::StringRef, unsigned int&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2025:30: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:43:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 43 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Distinct); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:59:3: note: in expansion of macro 'DEFINE_MDNODE_GET_DISTINCT_TEMPORARY' 59 | DEFINE_MDNODE_GET_DISTINCT_TEMPORARY(CLASS, FORMAL, ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DebugInfoMetadata.h:2578:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2578 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl&, unsigned int, {anonymous}::{anonymous}::PlaceholderQueue&, llvm::StringRef, unsigned int&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2025:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2025 | MetadataList.assignValue(GET_OR_DISTINCT(DIExpression, (Context, Elts)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:1174:54: note: in definition of macro 'GET_OR_DISTINCT' 1174 | (IsDistinct ? CLASS::getDistinct ARGS : CLASS::get ARGS) | ^~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2037:31: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2037 | Expr = DIExpression::get(Context, {}); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2107:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2107 | *GO, ArrayRef(Record).slice(1))) | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2107:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseGlobalObjectAttachment(llvm::GlobalObject&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2177:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2177 | Error MetadataLoader::MetadataLoaderImpl::parseGlobalObjectAttachment( | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataAttachment(llvm::Function&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2234:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2234 | if (Error Err = parseGlobalObjectAttachment(F, Record)) | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:2234:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::loadGlobalDeclAttachments()': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:947:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 947 | *GO, ArrayRef(Record).slice(1))) | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Reader/MetadataLoader.cpp:947:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [ 18%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [ 18%] Linking CXX static library ../../libLLVMBitReader.a [ 18%] Built target LLVMBitReader [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [ 18%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/CodeView/SymbolDumper.cpp:21: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = short unsigned int; TFlag = short unsigned int]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = unsigned int; TFlag = unsigned int]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = unsigned char; TFlag = unsigned char]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = unsigned int; TFlag = llvm::COFF::SectionCharacteristics]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp:18: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = short unsigned int; TFlag = short unsigned int]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = unsigned char; TFlag = unsigned char]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void llvm::ScopedPrinter::printFlags(llvm::StringRef, T, llvm::ArrayRef >, TFlag, TFlag, TFlag) [with T = unsigned int; TFlag = short unsigned int]', inlined from 'void llvm::codeview::TypeDumpVisitor::printMemberAttributes(llvm::codeview::MemberAccess, llvm::codeview::MethodKind, llvm::codeview::MethodOptions)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp:450:18: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/ScopedPrinter.h:185:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | printFlagsImpl(Label, hex(Value), SetFlags); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [ 20%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a [ 20%] Built target LLVMDebugInfoCodeView [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/ConstantPools.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/ConstantPools.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long int; _Tp = const llvm::MCSymbolRefExpr*; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'const llvm::MCExpr* llvm::ConstantPool::addEntry(const llvm::MCExpr*, llvm::MCContext&, unsigned int, llvm::SMLoc)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/ConstantPools.cpp:63:40: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/ELFObjectWriter.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::ELFRelocationEntry&}; _Tp = llvm::ELFRelocationEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::ELFRelocationEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SetVector.h:23, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCObjectStreamer.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCELFStreamer.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCELFStreamer.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'virtual void llvm::MCELFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCELFStreamer.cpp:379:37: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCAsmBackend.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCMachOStreamer.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'virtual void {anonymous}::MCMachOStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCMachOStreamer.cpp:127:41, inlined from 'virtual void {anonymous}::MCMachOStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCMachOStreamer.cpp:124:8: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCPseudoProbe.h:47, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCPseudoProbe.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator > >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector >&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator > >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector >&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCPseudoProbe.h:59: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::MCPseudoProbe&}; _Tp = llvm::MCPseudoProbe; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void llvm::MCPseudoProbeDecoder::printProbesForAllAddresses(llvm::raw_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCPseudoProbe.cpp:522:24: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCPseudoProbe.h:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = std::tuple; _Val = std::pair, llvm::MCPseudoProbeInlineTree*>; _KeyOfValue = std::_Select1st, llvm::MCPseudoProbeInlineTree*> >; _Compare = std::less >; _Alloc = std::allocator, llvm::MCPseudoProbeInlineTree*> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::MCPseudoProbeInlineTree*>, std::_Select1st, llvm::MCPseudoProbeInlineTree*> >, std::less >, std::allocator, llvm::MCPseudoProbeInlineTree*> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::tuple; _Tp = llvm::MCPseudoProbeInlineTree*; _Compare = std::less >; _Alloc = std::allocator, llvm::MCPseudoProbeInlineTree*> >]', inlined from 'void llvm::MCPseudoProbeInlineTree::emit(llvm::MCObjectStreamer*, const llvm::MCPseudoProbe*&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCPseudoProbe.cpp:157:25: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::MCPseudoProbeInlineTree*>, std::_Select1st, llvm::MCPseudoProbeInlineTree*> >, std::less >, std::allocator, llvm::MCPseudoProbeInlineTree*> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::MCPseudoProbe; _Alloc = std::allocator]', inlined from 'void llvm::MCPseudoProbeInlineTree::addPseudoProbe(const llvm::MCPseudoProbe&, const llvm::MCPseudoProbeInlineStack&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCPseudoProbe.cpp:121:24: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionDXContainer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCPseudoProbe.h:52, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCStreamer.h:24, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCStreamer.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::MCSection*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = llvm::MCSection*; _Tp = llvm::MCPseudoProbeInlineTree; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void llvm::MCPseudoProbeSection::addPseudoProbe(llvm::MCSection*, const llvm::MCPseudoProbe&, const llvm::MCPseudoProbeInlineStack&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCPseudoProbe.h:283:25, inlined from 'virtual void llvm::MCStreamer::emitPseudoProbe(uint64_t, uint64_t, uint64_t, uint64_t, const llvm::MCPseudoProbeInlineStack&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCStreamer.cpp:1118:68: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'const T* Find(llvm::StringRef, llvm::ArrayRef) [with T = llvm::SubtargetSubTypeKV]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:25:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 25 | static const T *Find(StringRef S, ArrayRef A) { | ^~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'const T* Find(llvm::StringRef, llvm::ArrayRef) [with T = llvm::SubtargetFeatureKV]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:25:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'void SetImpliedBits(llvm::FeatureBitset&, const llvm::FeatureBitset&, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:36:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 36 | void SetImpliedBits(FeatureBitset &Bits, const FeatureBitset &Implies, | ^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'void ClearImpliedBits(llvm::FeatureBitset&, unsigned int, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:48:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 48 | void ClearImpliedBits(FeatureBitset &Bits, unsigned Value, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'void ApplyFeatureFlag(llvm::FeatureBitset&, llvm::StringRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:58:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 58 | static void ApplyFeatureFlag(FeatureBitset &Bits, StringRef Feature, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'void Help(llvm::ArrayRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:96:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 96 | static void Help(ArrayRef CPUTable, | ^~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:96:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In member function 'llvm::FeatureBitset llvm::MCSubtargetInfo::ApplyFeatureFlag(llvm::StringRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:293:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 293 | ::ApplyFeatureFlag(FeatureBits, FS, ProcFeatures); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:293:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In member function 'bool llvm::MCSubtargetInfo::checkFeatures(llvm::StringRef) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:301:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 301 | ::ApplyFeatureFlag(Set, F, ProcFeatures); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:301:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:304:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 304 | ::ApplyFeatureFlag(All, F, ProcFeatures); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:304:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In function 'llvm::FeatureBitset getFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:150:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 150 | static FeatureBitset getFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS, | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:150:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:202:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 202 | ApplyFeatureFlag(Bits, Feature, ProcFeatures); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:202:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In member function 'void llvm::MCSubtargetInfo::InitMCProcessorInfo(llvm::StringRef, llvm::StringRef, llvm::StringRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:210:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 210 | FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:210:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In constructor 'llvm::MCSubtargetInfo::MCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef, const llvm::MCWriteProcResEntry*, const llvm::MCWriteLatencyEntry*, const llvm::MCReadAdvanceEntry*, const llvm::InstrStage*, const unsigned int*, const unsigned int*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:225:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | MCSubtargetInfo::MCSubtargetInfo(const Triple &TT, StringRef C, StringRef TC, | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:225:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp: In member function 'void llvm::MCSubtargetInfo::setDefaultFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:221:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 221 | FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCSubtargetInfo.cpp:221:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SetVector.h:23, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCObjectStreamer.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCWinCOFFStreamer.h:13, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCWinCOFFStreamer.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'virtual void llvm::MCWinCOFFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCWinCOFFStreamer.cpp:345:39, inlined from 'virtual void llvm::MCWinCOFFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCWinCOFFStreamer.cpp:340:6: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/DenseMap.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MachObjectWriter.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::MachObjectWriter::MachSymbolData; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringExtras.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Error.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/MachO.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MachObjectWriter.cpp:12: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::MachObjectWriter::MachSymbolData&}; _Tp = llvm::MachObjectWriter::MachSymbolData; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::MachObjectWriter::MachSymbolData; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Optional.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1283 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Tp = {anonymous}::WasmRelocationEntry; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2022 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:60: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Tp = {anonymous}::WasmRelocationEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1459 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2477 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2502 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2511:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2511 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2517:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2518 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2519 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2520 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2521 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2785 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2790:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2790 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2794:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2794 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2795:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2795 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2796:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2796 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2797 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2798 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2799 | __comp); | ~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _OutputIterator = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2649 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2401 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2424 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2432:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2432 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2433 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2445:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2445 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2446 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2454:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2454 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2455 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _BidirectionalIterator2 = {anonymous}::WasmRelocationEntry*; _Distance = int]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2394:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2460:30: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2463:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2463 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2464 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2465 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2466:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2466 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2467 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2468 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2469 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = {anonymous}::WasmRelocationEntry*; _OutputIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2649 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2716 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2727:34: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2706:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2706 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2709 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _RandomAccessIterator2 = {anonymous}::WasmRelocationEntry*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2731:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = {anonymous}::WasmRelocationEntry*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2734:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2742 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2747:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2747 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2748:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2748 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2750:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2750 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2751 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2752 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2758 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2767:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2769:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2769 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2770 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2771:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2771 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2772 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2773 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2774 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2775 | __comp); | ~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2778:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2778 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2779 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::writeImportSection(llvm::ArrayRef, uint64_t, uint32_t)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:847:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 847 | void WasmObjectWriter::writeImportSection(ArrayRef Imports, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::writeGlobalSection(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:923:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 923 | void WasmObjectWriter::writeGlobalSection(ArrayRef Globals) { | ^~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, vector<{anonymous}::WasmRelocationEntry> >; _Compare = {anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&)::]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5119:36, inlined from 'void llvm::stable_sort(R&&, Compare) [with R = std::vector<{anonymous}::WasmRelocationEntry>&; Compare = {anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&)::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1767:19, inlined from 'void {anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1124:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5041:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5041 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5042 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5043 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5045:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5045 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5047:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5047 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5048 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::applyRelocations(llvm::ArrayRef<{anonymous}::WasmRelocationEntry>, uint64_t, const llvm::MCAsmLayout&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:767:6: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 767 | void WasmObjectWriter::applyRelocations( | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::writeCustomSection({anonymous}::WasmCustomSection&, const llvm::MCAssembler&, const llvm::MCAsmLayout&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1259:19: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 1259 | applyRelocations(Relocations, CustomSection.OutputContentsOffset, Layout); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp: In member function 'uint64_t {anonymous}::WasmObjectWriter::writeOneObject(llvm::MCAssembler&, const llvm::MCAsmLayout&, DwoMode)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1928:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1928 | writeImportSection(Imports, DataSize, TableElems.size()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1933:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1933 | writeGlobalSection(Globals); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'uint32_t {anonymous}::WasmObjectWriter::writeCodeSection(const llvm::MCAssembler&, const llvm::MCAsmLayout&, llvm::ArrayRef<{anonymous}::WasmFunction>)', inlined from 'uint64_t {anonymous}::WasmObjectWriter::writeOneObject(llvm::MCAssembler&, const llvm::MCAsmLayout&, DwoMode)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1941:40: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1073:19: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 1073 | applyRelocations(CodeRelocations, Section.ContentsOffset, Layout); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'uint32_t {anonymous}::WasmObjectWriter::writeDataSection(const llvm::MCAsmLayout&)', inlined from 'uint64_t {anonymous}::WasmObjectWriter::writeOneObject(llvm::MCAssembler&, const llvm::MCAsmLayout&, DwoMode)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1942:40: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/WasmObjectWriter.cpp:1104:19: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 1104 | applyRelocations(DataRelocations, Section.ContentsOffset, Layout); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 23%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [ 23%] Linking CXX static library ../libLLVMMC.a [ 23%] Built target LLVMMC [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmLexer.cpp: In member function 'virtual size_t llvm::AsmLexer::peekTokens(llvm::MutableArrayRef, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmLexer.cpp:685:8: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 685 | size_t AsmLexer::peekTokens(MutableArrayRef Buf, | ^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmLexer.cpp: In member function 'virtual llvm::AsmToken llvm::AsmLexer::LexToken()': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmLexer.cpp:741:28: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 741 | size_t num = peekTokens(Buf, true); | ~~~~~~~~~~^~~~~~~~~~~ [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o In member function 'virtual bool {anonymous}::AsmParser::parseIdentifier(llvm::StringRef&)', inlined from 'virtual bool {anonymous}::AsmParser::parseIdentifier(llvm::StringRef&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmParser.cpp:2981:6: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmParser.cpp:2993:21: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2993 | Lexer.peekTokens(Buf, false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCParser/AsmLexer.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmParser.cpp:37: In member function 'const llvm::AsmToken llvm::MCAsmLexer::peekTok(bool)', inlined from 'bool {anonymous}::AsmParser::parseMacroArguments(const llvm::MCAsmMacro*, {anonymous}::MCAsmMacroArguments&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/AsmParser.cpp:2778:56: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCParser/MCAsmLexer.h:115:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 115 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/memory:69, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:28, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/MasmParser.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::AsmToken*]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::AsmToken*; _Tp = llvm::AsmToken]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::AsmToken; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:603:31, inlined from 'llvm::MCAsmMacroParameter::MCAsmMacroParameter(const llvm::MCAsmMacroParameter&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/MC/MCAsmMacro.h:129:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = llvm::MCAsmMacroParameter; _Args = {const llvm::MCAsmMacroParameter&}]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::MCAsmMacroParameter*]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::MCAsmMacroParameter*; bool _TrivialValueTypes = false]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::MCAsmMacroParameter*]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::MCAsmMacroParameter*; _Tp = llvm::MCAsmMacroParameter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::MCAsmMacroParameter; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:603:31: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::AsmToken*; _Tp = llvm::AsmToken]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::AsmToken; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::AsmToken; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:238:44: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/MasmParser.cpp: In member function 'const llvm::AsmToken {anonymous}::MasmParser::peekTok(bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/MasmParser.cpp:1275:38: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1275 | size_t ReadCount = Lexer.peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/MasmParser.cpp: In member function 'const llvm::AsmToken& {anonymous}::MasmParser::Lex(ExpandKind)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/MC/MCParser/MasmParser.cpp:1227:42: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1227 | size_t ReadCount = Lexer.peekTokens(Buf); | ~~~~~~~~~~~~~~~~^~~~~ [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o [ 23%] Linking CXX static library ../../libLLVMMCParser.a [ 23%] Built target LLVMMCParser [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ArchiveWriter.cpp: In function 'llvm::Error llvm::writeArchiveToStream(raw_ostream&, ArrayRef, bool, object::Archive::Kind, bool, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ArchiveWriter.cpp:660:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 660 | static Error writeArchiveToStream(raw_ostream &Out, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ArchiveWriter.cpp: In function 'llvm::Expected > llvm::writeArchiveToBuffer(ArrayRef, bool, object::Archive::Kind, bool, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ArchiveWriter.cpp:856:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 856 | writeArchiveToBuffer(ArrayRef NewMembers, bool WriteSymtab, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ArchiveWriter.cpp: In function 'llvm::Error llvm::writeArchive(StringRef, ArrayRef, bool, object::Archive::Kind, bool, bool, std::unique_ptr)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ArchiveWriter.cpp:823:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 823 | Error writeArchive(StringRef ArcName, ArrayRef NewMembers, | ^~~~~~~~~~~~ [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/COFFImportFile.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/COFFImportFile.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/COFFImportFile.cpp: In function 'llvm::Error llvm::object::writeImportLibrary(llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::COFF::MachineTypes, bool)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/COFFImportFile.cpp:625:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 625 | /*Deterministic*/ true, /*Thin*/ false); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/COFFImportFile.cpp:625:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ELF.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELF.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::object::BBAddrMap}; _Tp = llvm::object::BBAddrMap; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::object::BBAddrMap}; _Tp = llvm::object::BBAddrMap; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In instantiation of 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:777:29: required from here /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:692:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'std::iterator_traits >*>::difference_type' {aka 'int'} [-Wsign-compare] 692 | if (*TextSectionIndex != std::distance(Sections.begin(), *TextSecOrErr)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In instantiation of 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:779:29: required from here /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:692:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'std::iterator_traits >*>::difference_type' {aka 'int'} [-Wsign-compare] /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In instantiation of 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:781:29: required from here /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:692:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'std::iterator_traits >*>::difference_type' {aka 'int'} [-Wsign-compare] /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In instantiation of 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:783:29: required from here /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:692:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'std::iterator_traits >*>::difference_type' {aka 'int'} [-Wsign-compare] In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ELFObjectFile.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::object::BBAddrMap}; _Tp = llvm::object::BBAddrMap; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:60, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:12: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | move(_II __first, _II __last, _OI __result) | ^~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:657:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::object::BBAddrMap}; _Tp = llvm::object::BBAddrMap; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::object::BBAddrMap; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_iterator.h:747:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = llvm::object::BBAddrMap*; _OI = std::back_insert_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:413:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = llvm::object::BBAddrMap*; _OI = back_insert_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = llvm::object::BBAddrMap*; _OI = back_insert_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:540:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:665:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In function 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:699:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 699 | std::move(BBAddrMapOrErr->begin(), BBAddrMapOrErr->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | std::back_inserter(BBAddrMaps)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In function 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:699:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 699 | std::move(BBAddrMapOrErr->begin(), BBAddrMapOrErr->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | std::back_inserter(BBAddrMaps)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In function 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:699:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 699 | std::move(BBAddrMapOrErr->begin(), BBAddrMapOrErr->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | std::back_inserter(BBAddrMaps)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp: In function 'llvm::Expected > readBBAddrMapImpl(const llvm::object::ELFFile&, llvm::Optional) [with ELFT = llvm::object::ELFType]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/ELFObjectFile.cpp:699:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 699 | std::move(BBAddrMapOrErr->begin(), BBAddrMapOrErr->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | std::back_inserter(BBAddrMaps)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/IRSymtab.cpp: In function 'llvm::Expected upgrade(llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/IRSymtab.cpp:373:31: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 373 | static Expected upgrade(ArrayRef BMs) { | ^~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/IRSymtab.cpp: In function 'llvm::Expected llvm::irsymtab::readBitcode(const llvm::BitcodeFileContents&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/IRSymtab.cpp:412:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 412 | return upgrade(BFC.Mods); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/IRSymtab.cpp:423:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 423 | return upgrade(BFC.Mods); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/IRSymtab.cpp:435:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 435 | return upgrade(std::move(BFC.Mods)); | ^ [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/memory:69, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:28, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/MachOObjectFile.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::object::ChainedFixupTarget*]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::object::ChainedFixupTarget*; _Tp = llvm::object::ChainedFixupTarget]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::object::ChainedFixupTarget; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:603:31: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::object::ChainedFixupTarget*; _Tp = llvm::object::ChainedFixupTarget]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::object::ChainedFixupTarget; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::object::ChainedFixupTarget; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:238:44, inlined from 'llvm::object::MachOChainedFixupEntry::MachOChainedFixupEntry(llvm::Error*, const llvm::object::MachOObjectFile*, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/MachOObjectFile.cpp:3267:21: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ObjectFile.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/SymbolSize.h:13, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/SymbolSize.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::object::SymEntry}; _Tp = llvm::object::SymEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::object::SymEntry}; _Tp = llvm::object::SymEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::wasm::WasmSymbolInfo&}; _Tp = llvm::wasm::WasmSymbolInfo; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmRelocation&}; _Tp = llvm::wasm::WasmRelocation; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::wasm::WasmRelocation; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseRelocSection(llvm::StringRef, ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:1055:34: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmImport&}; _Tp = llvm::wasm::WasmImport; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::wasm::WasmImport; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseImportSection(ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:1169:22: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmTable&}; _Tp = llvm::wasm::WasmTable; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::wasm::WasmTable; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseTableSection(ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:1204:21: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmLimits&}; _Tp = llvm::wasm::WasmLimits; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::wasm::WasmLimits; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseMemorySection(ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:1225:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmGlobal&}; _Tp = llvm::wasm::WasmGlobal; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::wasm::WasmGlobal; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseGlobalSection(ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:1269:22: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::object::WasmSegment&}; _Tp = llvm::object::WasmSegment; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::object::WasmSegment; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseDataSection(ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:1544:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::wasm::WasmSymbolInfo&}; _Tp = llvm::wasm::WasmSymbolInfo; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::object::WasmObjectFile::parseLinkingSectionSymtab(ReadContext&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Object/WasmObjectFile.cpp:791:41: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [ 24%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o [ 24%] Linking CXX static library ../libLLVMObject.a [ 24%] Built target LLVMObject [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const llvm::Optional&)> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = llvm::Optional; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ObjectFile.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DIContext.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFContext.h:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::Optional&}; _Tp = llvm::Optional; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DILocal&}; _Tp = llvm::DILocal; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::RangeListEntry&}; _Tp = llvm::RangeListEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DILocal; _Alloc = std::allocator]', inlined from 'void llvm::DWARFContext::addLocalsForDie(llvm::DWARFCompileUnit*, llvm::DWARFDie, llvm::DWARFDie, std::vector&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:1216:21: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::RangeListEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFListType::extract(llvm::DWARFDataExtractor, uint64_t, uint64_t*, llvm::StringRef, llvm::StringRef) [with ListEntryType = llvm::RangeListEntry]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFListTable.h:240:22, inlined from 'llvm::Error llvm::DWARFListTableBase::extract(llvm::DWARFDataExtractor, uint64_t*) [with DWARFListType = llvm::DWARFDebugRnglist]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFListTable.h:212:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::Optional; _Alloc = std::allocator >]', inlined from 'ContributionCollection collectContributionData(llvm::DWARFContext::unit_iterator_range)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:115:30, inlined from 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::DIDumpOptions, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:157:53: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const llvm::Optional&)>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'ContributionCollection collectContributionData(llvm::DWARFContext::unit_iterator_range)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:119:13, inlined from 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::DIDumpOptions, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:157:53: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const llvm::Optional&)>]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'ContributionCollection collectContributionData(llvm::DWARFContext::unit_iterator_range)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:119:13, inlined from 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::DIDumpOptions, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFContext.cpp:157:53: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Format.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/Dwarf.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h:15, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFAbbreviationDeclaration}; _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFAbbreviationDeclaration}; _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'bool llvm::DWARFAbbreviationDeclarationSet::extract(llvm::DataExtractor, uint64_t*)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp:45:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Format.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/Dwarf.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:13, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugArangeSet::Descriptor&}; _Tp = llvm::DWARFDebugArangeSet::Descriptor; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugArangeSet::Descriptor; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFDebugArangeSet::extract(llvm::DWARFDataExtractor, uint64_t*, llvm::function_ref)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp:154:32: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/DenseMap.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/DenseSet.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::DWARFDebugAranges::RangeEndpoint; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::dwarf::UnwindRow&}; _Tp = llvm::dwarf::UnwindRow; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::dwarf::UnwindRow; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::dwarf::CFIProgram::Instruction}; _Tp = llvm::dwarf::CFIProgram::Instruction; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::dwarf::CFIProgram::Instruction}; _Tp = llvm::dwarf::CFIProgram::Instruction; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypePrinter.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:71, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:60, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Optional.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const llvm::DWARFDebugLine::Sequence&, const llvm::DWARFDebugLine::Sequence&)]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) | ^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Format.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/Dwarf.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Row&}; _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Sequence&}; _Tp = llvm::DWARFDebugLine::Sequence; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugLine::LineTable::appendRow(const llvm::DWARFDebugLine::Row&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:232:66, inlined from 'void llvm::DWARFDebugLine::ParsingState::appendRowToMatrix()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:559:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::Sequence; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugLine::LineTable::appendSequence(const llvm::DWARFDebugLine::Sequence&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:235:26, inlined from 'void llvm::DWARFDebugLine::ParsingState::appendRowToMatrix()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:566:32: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFFormValue&}; _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::FileNameEntry&}; _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1819:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::DWARFDebugLine::Sequence; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 232 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 233 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1897:34, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1931:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 88 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 90 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 92 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 97 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1899:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1931:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1877:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1880:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1880 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const llvm::DWARFDebugLine::Sequence&, const llvm::DWARFDebugLine::Sequence&)]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator >; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector&; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const llvm::DWARFDebugLine::Sequence&, const llvm::DWARFDebugLine::Sequence&)]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator >; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector&; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFDebugLine::LineTable::parse(llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*, llvm::function_ref, llvm::raw_ostream*, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:1140:33: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Format.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/Dwarf.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:13, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::DWARFDebugMacro::MacroList; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = llvm::DWARFDebugMacro::MacroList; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFDebugMacro::parseImpl(llvm::Optional*, bool (*)(const std::unique_ptr&), std::bidirectional_iterator_tag> > >, llvm::Optional, llvm::DWARFDataExtractor, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp:126:30: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Entry}; _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Set}; _Tp = llvm::DWARFDebugPubTable::Set; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Set}; _Tp = llvm::DWARFDebugPubTable::Set; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFDebugPubTable::Set; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void llvm::DWARFDebugPubTable::extract(llvm::DWARFDataExtractor, bool, llvm::function_ref)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp:30:19: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Entry}; _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void llvm::DWARFDebugPubTable::extract(llvm::DWARFDataExtractor, bool, llvm::function_ref)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp:72:33: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ObjectFile.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DIContext.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugRangeList::RangeListEntry&}; _Tp = llvm::DWARFDebugRangeList::RangeListEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugRangeList::RangeListEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFDebugRangeList::extract(const llvm::DWARFDataExtractor&, uint64_t*)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:62:22: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]', inlined from 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRangeList::getAbsoluteRanges(llvm::Optional) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:116:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Format.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/Dwarf.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]', inlined from 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRnglist::getAbsoluteRanges(llvm::Optional, uint8_t, llvm::function_ref(unsigned int)>) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp:170:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFDie.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDie.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = llvm::DWARFLocationExpression; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDie.cpp: In member function 'llvm::Expected > llvm::DWARFDie::getLocations(llvm::dwarf::Attribute) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFDie.cpp:431:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 431 | return DWARFLocationExpressionsVector{ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | DWARFLocationExpression{None, to_vector<4>(*Expr)}}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Format.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/BinaryFormat/Dwarf.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFUnit.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugInfoEntry&}; _Tp = llvm::DWARFDebugInfoEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugInfoEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::RangeListEntry&}; _Tp = llvm::RangeListEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::RangeListEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFListType::extract(llvm::DWARFDataExtractor, uint64_t, uint64_t*, llvm::StringRef, llvm::StringRef) [with ListEntryType = llvm::RangeListEntry]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFListTable.h:240:22, inlined from 'llvm::Expected llvm::DWARFListTableBase::findList(llvm::DWARFDataExtractor, uint64_t) const [with DWARFListType = llvm::DWARFDebugRnglist]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFListTable.h:285:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFUnit.h:29: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFLocationExpression}; _Tp = llvm::DWARFLocationExpression; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFLocationExpression}; _Tp = llvm::DWARFLocationExpression; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFLocationExpression; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::DWARFUnit::findLoclistFromOffset(uint64_t)::)>' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFUnit.cpp:697:27, inlined from 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = llvm::DWARFUnit::findLoclistFromOffset(uint64_t)::)>; Ret = bool; Params = {llvm::Expected}]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLFunctionalExtras.h:45:52: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ObjectFile.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DIContext.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFVerifier.h:13, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]', inlined from 'llvm::Optional llvm::DWARFVerifier::DieRangeInfo::insert(const llvm::DWARFAddressRange&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFVerifier.cpp:64:16: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DWARF/DWARFVerifier.h:19: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = llvm::DWARFDie; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void llvm::DWARFVerifier::verifyDebugLineStmtOffsets()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/DWARF/DWARFVerifier.cpp:856:34: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 25%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a [ 25%] Built target LLVMDebugInfoDWARF [ 25%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [ 25%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 25%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 25%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 25%] Linking CXX static library ../../libLLVMDebugInfoMSF.a [ 25%] Built target LLVMDebugInfoMSF [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [ 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/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::codeview::DebugSubsectionRecordBuilder}; _Tp = llvm::codeview::DebugSubsectionRecordBuilder; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::codeview::DebugSubsectionRecordBuilder}; _Tp = llvm::codeview::DebugSubsectionRecordBuilder; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [ 27%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/CodeView/TypeRecord.h:13, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::codeview::EnumeratorRecord&}; _Tp = llvm::codeview::EnumeratorRecord; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::codeview::EnumeratorRecord; _Alloc = std::allocator]', inlined from 'virtual llvm::Error {anonymous}::NativeEnumEnumEnumerators::visitKnownMember(llvm::codeview::CVMemberRecord&, llvm::codeview::EnumeratorRecord&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp:82:24: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeSession.cpp: In member function 'virtual bool llvm::pdb::NativeSession::addressForRVA(uint32_t, uint32_t&, uint32_t&) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeSession.cpp:240:11: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | auto &Sec = Dbi->getSectionHeaders()[Section]; | ^~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeSession.cpp:240:49: note: the temporary was destroyed at the end of the full expression 'llvm::pdb::DbiStream::getSectionHeaders() const().llvm::FixedStreamArray::operator[](Section)' 240 | auto &Sec = Dbi->getSectionHeaders()[Section]; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeSession.cpp: In member function 'uint32_t llvm::pdb::NativeSession::getRVAFromSectOffset(uint32_t, uint32_t) const': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeSession.cpp:393:9: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | auto &Sec = Dbi->getSectionHeaders()[Section - 1]; | ^~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/NativeSession.cpp:393:51: note: the temporary was destroyed at the end of the full expression 'llvm::pdb::DbiStream::getSectionHeaders() const().llvm::FixedStreamArray::operator[]((Section - 1))' 393 | auto &Sec = Dbi->getSectionHeaders()[Section - 1]; | ^ [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:60, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/DenseMap.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 624 | copy(_II __first, _II __last, _OI __result) | ^~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:624:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/memory:69, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:28, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:14, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/CodeView/CVRecord.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Tp = llvm::pdb::SymbolCache::LineTableEntry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:781:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector; Range = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:527:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Tp = llvm::pdb::SymbolCache::LineTableEntry]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::pdb::SymbolCache::LineTableEntry*; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:786:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector; Range = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:527:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector; Range = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:527:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:792:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 792 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Tp = llvm::pdb::SymbolCache::LineTableEntry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::pdb::SymbolCache::LineTableEntry*; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:811:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector; Range = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:527:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Tp = llvm::pdb::SymbolCache::LineTableEntry]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:814:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector; Range = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:527:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Tp = llvm::pdb::SymbolCache::LineTableEntry]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::pdb::SymbolCache::LineTableEntry*; _ForwardIterator = llvm::pdb::SymbolCache::LineTableEntry*; _Allocator = allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:819:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1483:19, inlined from 'void llvm::append_range(Container&, Range&&) [with Container = std::vector; Range = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1824:11, inlined from 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/PDB/Native/SymbolCache.cpp:527:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [ 29%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [ 29%] Linking CXX static library ../../libLLVMDebugInfoPDB.a [ 29%] Built target LLVMDebugInfoPDB [ 29%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIFetcher.cpp.o [ 29%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringExtras.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/Error.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/JSON.h:53, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/Symbolize/DIPrinter.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::json::Value}; _Tp = llvm::json::Value; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::json::Value}; _Tp = llvm::json::Value; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/JSON.h:614:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 614 | inline Object::Object(std::initializer_list Properties) { | ^~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp: In function 'llvm::json::Object llvm::symbolize::toJSON(const Request&, llvm::StringRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp:283:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 283 | json::Object Json({{"ModuleName", Request.ModuleName.str()}}); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp:287:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 287 | Json["Error"] = json::Object({{"Message", ErrorMsg.str()}}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp: In member function 'virtual void llvm::symbolize::JSONPrinter::print(const llvm::symbolize::Request&, const llvm::DIInliningInfo&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp:315:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 315 | {"Discriminator", LineInfo.Discriminator}}); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp: In member function 'virtual void llvm::symbolize::JSONPrinter::print(const llvm::symbolize::Request&, const llvm::DIGlobal&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp:337:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 337 | {"Size", toHex(Global.Size)}}); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp: In member function 'virtual void llvm::symbolize::JSONPrinter::print(const llvm::symbolize::Request&, const std::vector&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/DIPrinter.cpp:356:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 356 | {"TagOffset", Local.TagOffset ? toHex(*Local.TagOffset) : ""}}); | ^ [ 29%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o [ 29%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o [ 29%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/StringRef.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h:15, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2022 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:60: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1459 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Object/ObjectFile.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/DIContext.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h:16: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::symbolize::SymbolizableObjectFile::SymbolDesc}; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::symbolize::SymbolizableObjectFile::SymbolDesc}; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:69: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1283 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2477 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2502 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2511:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2517:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2518 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2519 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2520 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2521 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2649 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2401 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2432:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2432 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2433 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2445:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2445 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2446 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2454:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2454 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2455 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Distance = int]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2394:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2460:30: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2463:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2463 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2464 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2465 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2466:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2466 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2467 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2468 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2469 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2727:34: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2706:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2709 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2731:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2734:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2747:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2747 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2748:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2750:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2750 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2751 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2752 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2758 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2767:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2769:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2769 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2770 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2771:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2771 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2772 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2773 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2774 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2775 | __comp); | ~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2778:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2778 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2779 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2785 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2790:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2790 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2794:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2794 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2795:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2795 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:2796:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2796 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2797 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2798 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2799 | __comp); | ~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5083:36, inlined from 'void llvm::stable_sort(R&&) [with R = std::vector&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1762:19: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5038:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5038 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5041:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5041 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5042 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5043 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5045:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5045 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:5047:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5047 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5048 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 29%] Linking CXX static library ../../libLLVMSymbolize.a [ 29%] Built target LLVMSymbolize [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProf.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProf.cpp: In function 'void llvm::annotateValueSite(Module&, Instruction&, ArrayRef, uint64_t, InstrProfValueKind, uint32_t)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProf.cpp:1006:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1006 | void annotateValueSite(Module &M, Instruction &Inst, | ^~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int, llvm::Function*}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int, llvm::Function*}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::Error llvm::InstrProfSymtab::addFuncName(llvm::StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:508:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:584:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:584:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:585:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:585:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:586:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:586:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProfCorrelator.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfCorrelator.cpp:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::RawInstrProf::ProfileData}; _Tp = llvm::RawInstrProf::ProfileData; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::RawInstrProf::ProfileData}; _Tp = llvm::RawInstrProf::ProfileData; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::RawInstrProf::ProfileData}; _Tp = llvm::RawInstrProf::ProfileData; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::RawInstrProf::ProfileData; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void llvm::InstrProfCorrelatorImpl::addProbe(llvm::StringRef, uint64_t, IntPtrT, IntPtrT, uint32_t) [with IntPtrT = unsigned int]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfCorrelator.cpp:167:17: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::RawInstrProf::ProfileData}; _Tp = llvm::RawInstrProf::ProfileData; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::RawInstrProf::ProfileData; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void llvm::InstrProfCorrelatorImpl::addProbe(llvm::StringRef, uint64_t, IntPtrT, IntPtrT, uint32_t) [with IntPtrT = long long unsigned int]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfCorrelator.cpp:167:17: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProfReader.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfReader.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/list:65, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:41, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProfReader.h:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = InstrProfValueData; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_list.h:1929:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1929 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_list.h:1929:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = InstrProfValueData; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = InstrProfValueData; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/list.tcc:137:7, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = InstrProfValueData; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/list.tcc:320:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = InstrProfValueData; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/list.tcc:286:22: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_list.h:882:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 882 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::StringRef&, long long unsigned int&, std::vector >}; _Tp = llvm::NamedInstrProfRecord; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {InstrProfValueData}; _Tp = InstrProfValueData; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::StringRef&, long long unsigned int&, std::vector >}; _Tp = llvm::NamedInstrProfRecord; _Alloc = std::allocator]', inlined from 'data_type llvm::InstrProfLookupTrait::ReadData(llvm::StringRef, const unsigned char*, offset_type)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfReader.cpp:688:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::Error llvm::InstrProfSymtab::addFuncName(llvm::StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:508:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {InstrProfValueData}; _Tp = InstrProfValueData; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = InstrProfValueData; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::Error llvm::TextInstrProfReader::readValueProfileData(llvm::InstrProfRecord&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfReader.cpp:252:32: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = InstrProfValueData; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_list.h:814:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:584:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:584:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:585:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:585:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:586:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:586:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/DenseMap.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProfWriter.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:27, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProfWriter.h:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'std::pair llvm::MapVector::insert(std::pair<_T1, _T2>&&) [with KeyT = long long unsigned int; ValueT = llvm::memprof::Frame; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, std::allocator > >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:136:23, inlined from 'bool llvm::InstrProfWriter::addMemProfFrame(llvm::memprof::FrameId, const llvm::memprof::Frame&, llvm::function_ref)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:270:40: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'std::pair llvm::MapVector::insert(std::pair<_T1, _T2>&&) [with KeyT = long long unsigned int; ValueT = llvm::memprof::IndexedMemProfRecord; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, std::allocator > >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:136:23, inlined from 'void llvm::InstrProfWriter::addMemProfRecord(llvm::GlobalValue::GUID, const llvm::memprof::IndexedMemProfRecord&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:258:41: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:584:13, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:600:17, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:593:30, inlined from 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:576:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:584:13, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:600:17, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:593:30, inlined from 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:576:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:585:13, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:600:17, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:593:30, inlined from 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:576:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:585:13, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:600:17, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:593:30, inlined from 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:576:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:586:13, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:600:17, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:593:30, inlined from 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:576:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = llvm::less_first]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = less_first]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'void llvm::InstrProfSymtab::finalizeSymtab()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:586:13, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:600:17, inlined from 'llvm::StringRef llvm::InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:593:30, inlined from 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:576:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'llvm::Error llvm::InstrProfSymtab::addFuncName(llvm::StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/InstrProf.h:508:27, inlined from 'llvm::Error llvm::InstrProfWriter::writeText(llvm::raw_fd_ostream&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/InstrProfWriter.cpp:605:50: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ProfileSummary.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/ProfileSummaryBuilder.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::ProfileSummaryEntry&}; _Tp = llvm::ProfileSummaryEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::ProfileSummaryEntry; _Alloc = std::allocator]', inlined from 'void llvm::ProfileSummaryBuilder::computeDetailedSummary()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/ProfileSummaryBuilder.cpp:155:30, inlined from 'void llvm::ProfileSummaryBuilder::computeDetailedSummary()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/ProfileSummaryBuilder.cpp:127:6: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/set:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Attributes.h:31, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Argument.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Function.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:21, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/ProfileCommon.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/ProfileSummaryBuilder.cpp:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::sampleprof::LineLocation; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::sampleprof::FunctionSamples>, std::_Select1st, llvm::sampleprof::FunctionSamples> >, std::less, std::allocator, llvm::sampleprof::FunctionSamples> > >::const_iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:30: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = llvm::sampleprof::LineLocation; _Tp = llvm::sampleprof::SampleRecord; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:960:42: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = llvm::sampleprof::FunctionSamples; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]', inlined from 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:966:44: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::sampleprof::FunctionSamples>, std::_Select1st, llvm::sampleprof::FunctionSamples> >, std::less, std::allocator, llvm::sampleprof::FunctionSamples> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/set:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Attributes.h:31, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Argument.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Function.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:21, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/SampleProf.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::sampleprof::FunctionSamples>, std::_Select1st, llvm::sampleprof::FunctionSamples> >, std::less, std::allocator, llvm::sampleprof::FunctionSamples> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::sampleprof::LineLocation; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:30: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = llvm::sampleprof::LineLocation; _Tp = llvm::sampleprof::SampleRecord; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProf.h:960:42: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = llvm::sampleprof::CSProfileConverter::FrameNode; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/DiagnosticInfo.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProfReader.h:231, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/SampleProfReader.cpp:22: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::sampleprof::SecHdrTableEntry}; _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::sampleprof::SecHdrTableEntry}; _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'std::error_code llvm::sampleprof::SampleProfileReaderExtBinaryBase::readSecHdrTableEntry(uint32_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/SampleProfReader.cpp:1199:24: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/GCOV.h:29, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProfReader.h:234: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::sampleprof::LineLocation; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = llvm::sampleprof::LineLocation; _Tp = llvm::sampleprof::SampleRecord; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::sampleprof::FunctionSamples>, std::_Select1st, llvm::sampleprof::FunctionSamples> >, std::less, std::allocator, llvm::sampleprof::FunctionSamples> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = llvm::sampleprof::FunctionSamples; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::sampleprof::FunctionSamples>, std::_Select1st, llvm::sampleprof::FunctionSamples> >, std::less, std::allocator, llvm::sampleprof::FunctionSamples> > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:27, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/SampleProfWriter.h:15, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/SampleProfWriter.cpp:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::sampleprof::SecHdrTableEntry}; _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::sampleprof::SecHdrTableEntry}; _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'std::error_code llvm::sampleprof::SampleProfileWriterExtBinaryBase::addNewSection(llvm::sampleprof::SecType, uint32_t, uint64_t)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/SampleProfWriter.cpp:112:24: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::StringRef; ValueT = long long unsigned int; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, std::allocator > >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:104:23, inlined from 'virtual std::error_code llvm::sampleprof::SampleProfileWriterCompactBinary::writeSample(const llvm::sampleprof::FunctionSamples&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/SampleProfWriter.cpp:831:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/RawMemProfReader.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/RawMemProfReader.cpp:29: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/MemProf.h: In constructor 'llvm::memprof::IndexedAllocationInfo::IndexedAllocationInfo(llvm::ArrayRef, const llvm::memprof::MemInfoBlock&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ProfileData/MemProf.h:261:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 261 | IndexedAllocationInfo(ArrayRef CS, const MemInfoBlock &MB) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/RawMemProfReader.cpp:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = long long unsigned int; ValueT = llvm::memprof::MemInfoBlock; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, std::allocator > >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:104:23: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:14: In member function 'T& llvm::SmallVectorTemplateBase >::growAndEmplaceBack(ArgTypes&& ...) [with ArgTypes = {llvm::SmallVector&, const llvm::memprof::MemInfoBlock&}; T = llvm::memprof::IndexedAllocationInfo; bool = false]', inlined from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::SmallVector&, const llvm::memprof::MemInfoBlock&}; T = llvm::memprof::IndexedAllocationInfo]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:929:38, inlined from 'llvm::Error llvm::memprof::RawMemProfReader::mapRawProfileToRecords()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/RawMemProfReader.cpp:366:37: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:392:5: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 392 | ::new ((void *)(NewElts + this->size())) T(std::forward(Args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::SmallVector&, const llvm::memprof::MemInfoBlock&}; T = llvm::memprof::IndexedAllocationInfo]', inlined from 'llvm::Error llvm::memprof::RawMemProfReader::mapRawProfileToRecords()' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/ProfileData/RawMemProfReader.cpp:366:37: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SmallVector.h:931:5: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 931 | ::new ((void *)this->end()) T(std::forward(Args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Linking CXX static library ../libLLVMProfileData.a [ 29%] Built target LLVMProfileData [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/TinyPtrVector.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/PassManager.h:44, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/BlockFrequencyInfo.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = llvm::BlockFrequencyInfoImplBase::WorkingData; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/BlockFrequencyInfo.cpp:17: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::bfi_detail::IrreducibleGraph::addEdges(const BlockNode&, const llvm::BlockFrequencyInfoImplBase::LoopData*, BlockEdgesAdder) [with BlockEdgesAdder = llvm::bfi_detail::BlockEdgesAdder]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:677:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 677 | void IrreducibleGraph::addEdges(const BlockNode &Node, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = llvm::BlockFrequencyInfoImplBase::WorkingData; _Alloc = std::allocator]', inlined from 'void llvm::BlockFrequencyInfoImpl::initializeRPOT() [with BT = llvm::BasicBlock]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1185:25: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::bfi_detail::IrreducibleGraph::initialize(const llvm::BlockFrequencyInfoImplBase::LoopData*, BlockEdgesAdder) [with BlockEdgesAdder = llvm::bfi_detail::BlockEdgesAdder]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:662:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 662 | void IrreducibleGraph::initialize(const BFIBase::LoopData *OuterLoop, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:667:15: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 667 | addEdges(N, OuterLoop, addBlockEdges); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:671:15: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 671 | addEdges(Index, OuterLoop, addBlockEdges); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::BlockFrequencyInfoImpl::computeIrreducibleMass(llvm::BlockFrequencyInfoImplBase::LoopData*, std::__cxx11::list::iterator) [with BT = llvm::BasicBlock]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1666:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1666 | void BlockFrequencyInfoImpl::computeIrreducibleMass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1680:36: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1680 | for (auto &L : analyzeIrreducible(G, OuterLoop, Insert)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/BlockFrequencyInfoImpl.cpp: In member function 'llvm::iterator_range > llvm::BlockFrequencyInfoImplBase::analyzeIrreducible(const llvm::bfi_detail::IrreducibleGraph&, LoopData*, std::__cxx11::list::iterator)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/BlockFrequencyInfoImpl.cpp:804:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 804 | BlockFrequencyInfoImplBase::analyzeIrreducible( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/DenseMap.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algobase.h:71, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:60: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; _Iterator2 = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/predefined_ops.h:44:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 44 | operator()(_Iterator1 __it1, _Iterator2 __it2) const | ^~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/predefined_ops.h:44:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1819:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1819 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Distance = int; _Tp = {anonymous}::OffsetValue; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 232 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 233 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1897:34, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1931:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 88 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 90 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 92 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 97 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 99 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1899:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1931:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1877:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1877 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1880:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1880 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Metadata.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/MemoryLocation.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/AliasAnalysis.h:43, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/CFLAndersAliasAnalysis.h:18: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector<{anonymous}::OffsetValue>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13, inlined from 'void populateAliasMap(llvm::DenseMap >&, const {anonymous}::ReachabilitySet&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:400:15, inlined from 'llvm::CFLAndersAAResult::FunctionInfo::FunctionInfo(const llvm::Function&, const llvm::SmallVectorImpl&, const {anonymous}::ReachabilitySet&, const {anonymous}::AliasAttrMap&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:506:19, inlined from 'llvm::CFLAndersAAResult::FunctionInfo llvm::CFLAndersAAResult::buildInfoFrom(const llvm::Function&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:808:47: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, vector<{anonymous}::OffsetValue> >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; typename std::enable_if<(! conjunction, std::is_trivially_copyable >::value_type> >::value), int>::type = 0]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1566:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector<{anonymous}::OffsetValue>&]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1579:13, inlined from 'void populateAliasMap(llvm::DenseMap >&, const {anonymous}::ReachabilitySet&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:400:15, inlined from 'llvm::CFLAndersAAResult::FunctionInfo::FunctionInfo(const llvm::Function&, const llvm::SmallVectorImpl&, const {anonymous}::ReachabilitySet&, const {anonymous}::AliasAttrMap&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:506:19, inlined from 'llvm::CFLAndersAAResult::FunctionInfo llvm::CFLAndersAAResult::buildInfoFrom(const llvm::Function&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLAndersAliasAnalysis.cpp:808:47: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Metadata.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/MemoryLocation.h:20, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/AliasAnalysis.h:43, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/CFLSteensAliasAnalysis.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/CFLSteensAliasAnalysis.cpp:37: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ConstantFolding.cpp:19: In member function 'llvm::APFloatBase::opStatus llvm::APFloat::convertToInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const', inlined from 'llvm::Constant* {anonymous}::ConstantFoldSSEConvertToInt(const llvm::APFloat&, bool, llvm::Type*, bool)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ConstantFolding.cpp:1869:27: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:1109:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1109 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:27:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 27 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:1109:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1109 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/APFloat.h:29:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 29 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [ 30%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/InstrTypes.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/FunctionPropertiesAnalysis.h:19, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/MLInlineAdvisor.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp: In function 'void __static_initialization_and_destruction_0()': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MLInlineAdvisor.cpp:72:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MemoryProfileInfo.cpp: In function 'llvm::MDNode* llvm::memprof::buildCallstackMetadata(llvm::ArrayRef, llvm::LLVMContext&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MemoryProfileInfo.cpp:44:9: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 44 | MDNode *llvm::memprof::buildCallstackMetadata(ArrayRef CallStack, | ^~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MemoryProfileInfo.cpp: In member function 'void llvm::memprof::CallStackTrie::addCallStack(llvm::memprof::AllocationType, llvm::ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/MemoryProfileInfo.cpp:100:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 100 | void CallStackTrie::addCallStack(AllocationType AllocType, | ^~~~~~~~~~~~~ [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:14: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::VFuncId&}; _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void findFuncPointers(const llvm::Constant*, uint64_t, const llvm::Module&, llvm::ModuleSummaryIndex&, llvm::VTableFuncList&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:532:28: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::ConstVCall&}; _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]', inlined from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::FunctionSummary::VFuncId; Vector = std::vector; Set = llvm::DenseSet >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SetVector.h:144:24, inlined from 'void addVCallToSet(llvm::DevirtCallSite, llvm::GlobalValue::GUID, llvm::SetVector&, llvm::SetVector&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:149:20: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]', inlined from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::FunctionSummary::ConstVCall; Vector = std::vector; Set = llvm::DenseSet >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/SetVector.h:144:24, inlined from 'void addVCallToSet(llvm::DevirtCallSite, llvm::GlobalValue::GUID, llvm::SetVector&, llvm::SetVector&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:154:21: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'void recordTypeIdCompatibleVtableReferences(llvm::ModuleSummaryIndex&, const llvm::GlobalVariable&, llvm::SmallVectorImpl&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:599:21, inlined from 'void computeVariableSummary(llvm::ModuleSummaryIndex&, const llvm::GlobalVariable&, llvm::DenseSet&, const llvm::Module&, llvm::SmallVectorImpl&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:627:45, inlined from 'llvm::ModuleSummaryIndex llvm::buildModuleSummaryIndex(const Module&, std::function, ProfileSummaryInfo*, std::function)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/ModuleSummaryAnalysis.cpp:810:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:61, from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/algorithm:61, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/Hashing.h:51, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/ArrayRef.h:12, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/StackSafetyAnalysis.cpp:11: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::FunctionSummary::ParamAccess::Call; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1926:27: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = llvm::StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const::]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator >; Compare = StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector&; Compare = StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'std::vector llvm::StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/StackSafetyAnalysis.cpp:940:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = llvm::StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const::]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator >; Compare = StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1587:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector&; Compare = StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const::]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/STLExtras.h:1592:13, inlined from 'std::vector llvm::StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/StackSafetyAnalysis.cpp:940:9: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:27, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Analysis/VectorUtils.h:16, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/VectorUtils.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Instruction*; ValueT = llvm::InterleavedAccessInfo::StrideDescriptor; MapType = llvm::DenseMap; VectorType = std::vector, std::allocator > >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:104:23, inlined from 'void llvm::InterleavedAccessInfo::collectConstStrideAccesses(llvm::MapVector&, const llvm::ValueToValueMap&)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/VectorUtils.cpp:1125:26: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1296:21, inlined from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Instruction*; ValueT = long long unsigned int; MapType = llvm::DenseMap; VectorType = std::vector, std::allocator > >]' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:104:23, inlined from 'llvm::MapVector llvm::computeMinimumValueSizes(ArrayRef, DemandedBits&, const TargetTransformInfo*)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Analysis/VectorUtils.cpp:748:36: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o [ 34%] Linking CXX static library ../libLLVMAnalysis.a [ 34%] Built target LLVMAnalysis [ 34%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [ 34%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:33: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitstream/BitstreamWriter.h: In function 'void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl(unsigned int, llvm::ArrayRef, llvm::StringRef, llvm::Optional) [with uintty = long long unsigned int]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitstream/BitstreamWriter.h:373:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 373 | void EmitRecordWithAbbrevImpl(unsigned Abbrev, ArrayRef Vals, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp: In lambda function: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3731:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3731 | auto WriteVFuncIdVec = [&](uint64_t Ty, | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp: In lambda function: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3748:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3748 | auto WriteConstVCallVec = [&](uint64_t Ty, | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp: In lambda function: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3731:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3731 | auto WriteVFuncIdVec = [&](uint64_t Ty, | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp: In lambda function: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3748:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3748 | auto WriteConstVCallVec = [&](uint64_t Ty, | ^ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp: In function 'void writeFunctionTypeMetadataRecords(llvm::BitstreamWriter&, llvm::FunctionSummary*, Fn) [with Fn = {anonymous}::ModuleBitcodeWriterBase::writePerModuleFunctionSummaryRecord(llvm::SmallVector&, llvm::GlobalValueSummary*, unsigned int, unsigned int, unsigned int, const llvm::Function&)::]': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3743:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3743 | WriteVFuncIdVec(bitc::FS_TYPE_TEST_ASSUME_VCALLS, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3744 | FS->type_test_assume_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3745:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3745 | WriteVFuncIdVec(bitc::FS_TYPE_CHECKED_LOAD_VCALLS, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3746 | FS->type_checked_load_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3759:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3759 | WriteConstVCallVec(bitc::FS_TYPE_TEST_ASSUME_CONST_VCALL, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3760 | FS->type_test_assume_const_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3761:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3761 | WriteConstVCallVec(bitc::FS_TYPE_CHECKED_LOAD_CONST_VCALL, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3762 | FS->type_checked_load_const_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/set:62, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/Attributes.h:31, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/InstrTypes.h:26, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ConstantRange.h:35, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ModuleSummaryIndex.h:25, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Bitcode/BitcodeWriter.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:13: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/map:63, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/IR/ModuleSummaryIndex.h:38: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function 'void writeFunctionTypeMetadataRecords(llvm::BitstreamWriter&, llvm::FunctionSummary*, Fn) [with Fn = {anonymous}::IndexBitcodeWriter::writeCombinedGlobalValueSummary()::::]', inlined from '{anonymous}::IndexBitcodeWriter::writeCombinedGlobalValueSummary()::' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:4284:37: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3743:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3743 | WriteVFuncIdVec(bitc::FS_TYPE_TEST_ASSUME_VCALLS, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3744 | FS->type_test_assume_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3745:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3745 | WriteVFuncIdVec(bitc::FS_TYPE_CHECKED_LOAD_VCALLS, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3746 | FS->type_checked_load_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3759:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3759 | WriteConstVCallVec(bitc::FS_TYPE_TEST_ASSUME_CONST_VCALL, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3760 | FS->type_test_assume_const_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Bitcode/Writer/BitcodeWriter.cpp:3761:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3761 | WriteConstVCallVec(bitc::FS_TYPE_CHECKED_LOAD_CONST_VCALL, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3762 | FS->type_checked_load_const_vcalls()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [ 34%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [ 34%] Linking CXX static library ../../libLLVMBitWriter.a [ 34%] Built target LLVMBitWriter [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/AssumeBundleBuilder.cpp: In function 'llvm::AssumeInst* llvm::buildAssumeFromKnowledge(ArrayRef, Instruction*, AssumptionCache*, DominatorTree*)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/AssumeBundleBuilder.cpp:307:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 307 | llvm::buildAssumeFromKnowledge(ArrayRef Knowledge, | ^~~~ [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o [ 34%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:27, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Transforms/Utils/Debugify.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:16: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::json::Value}; _Tp = llvm::json::Value; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::json::Value}; _Tp = llvm::json::Value; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp: In lambda function: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:138:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 138 | DIB.insertDbgValueIntrinsic(V, LocalVar, DIB.createExpression(), Loc, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | InsertBefore); | ~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:29: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Support/JSON.h:614:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 614 | inline Object::Object(std::initializer_list Properties) { | ^~~~~~ In function 'bool checkFunctions(const DebugFnMap&, const DebugFnMap&, llvm::StringRef, llvm::StringRef, bool, llvm::json::Array&)', inlined from 'bool llvm::checkDebugInfoMetadata(Module&, iterator_range, false, false> >, DebugInfoPerPass&, StringRef, StringRef, StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:623:21: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:380:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 380 | Bugs.push_back(llvm::json::Object({{"metadata", "DISubprogram"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | {"name", F.first->getName()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 382 | {"action", "not-generate"}})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:395:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 395 | Bugs.push_back(llvm::json::Object({{"metadata", "DISubprogram"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | {"name", F.first->getName()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | {"action", "drop"}})); | ~~~~~~~~~~~~~~~~~~~~ In function 'bool checkInstructions(const DebugInstMap&, const DebugInstMap&, const WeakInstValueMap&, llvm::StringRef, llvm::StringRef, bool, llvm::json::Array&)', inlined from 'bool llvm::checkDebugInfoMetadata(Module&, iterator_range, false, false> >, DebugInfoPerPass&, StringRef, StringRef, StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:625:42: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:437:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 437 | Bugs.push_back(llvm::json::Object({{"metadata", "DILocation"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 438 | {"fn-name", FnName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | {"bb-name", BBName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 440 | {"instr", InstName}, | ~~~~~~~~~~~~~~~~~~~~ 441 | {"action", "not-generate"}})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:454:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 454 | Bugs.push_back(llvm::json::Object({{"metadata", "DILocation"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | {"fn-name", FnName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | {"bb-name", BBName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | {"instr", InstName}, | ~~~~~~~~~~~~~~~~~~~~ 458 | {"action", "drop"}})); | ~~~~~~~~~~~~~~~~~~~~ In function 'bool checkVars(const DebugVarMap&, const DebugVarMap&, llvm::StringRef, llvm::StringRef, bool, llvm::json::Array&)', inlined from 'bool llvm::checkDebugInfoMetadata(Module&, iterator_range, false, false> >, DebugInfoPerPass&, StringRef, StringRef, StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:629:33: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:485:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 485 | Bugs.push_back(llvm::json::Object( | ^~~~~~~ 486 | {{"metadata", "dbg-var-intrinsic"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 487 | {"name", V.first->getName()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | {"fn-name", V.first->getScope()->getSubprogram()->getName()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 489 | {"action", "drop"}})); | ~~~~~~~~~~~~~~~~~~~~ In function 'void writeJSON(llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::json::Array&)', inlined from 'bool llvm::checkDebugInfoMetadata(Module&, iterator_range, false, false> >, DebugInfoPerPass&, StringRef, StringRef, StringRef)' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:636:14: /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Debugify.cpp:521:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 521 | llvm::json::Value BugsToPrint{std::move(Bugs)}; | ^ [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [ 35%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Local.cpp: In function 'bool llvm::LowerDbgDeclare(Function&)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Local.cpp:1604:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1604 | DIExpression::append(DDI->getExpression(), dwarf::DW_OP_deref); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Local.cpp: In function 'void llvm::salvageDebugInfoForDbgValues(Instruction&, ArrayRef)': /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/Local.cpp:1780:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1780 | DIExpression::appendOpsToArg(SalvagedExpr, Ops, LocNo, StackValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o [ 37%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:72, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/ADT/MapVector.h:27, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/include/llvm/Transforms/Utils/SCCPSolver.h:17, from /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/SCCPSolver.cpp:15: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::ValueLatticeElement&}; _Tp = llvm::ValueLatticeElement; _Alloc = std::allocator]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::ValueLatticeElement; _Alloc = std::allocator]', inlined from 'std::vector llvm::SCCPInstVisitor::getStructLatticeValueFor(llvm::Value*) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/SCCPSolver.cpp:405:29, inlined from 'std::vector llvm::SCCPSolver::getStructLatticeValueFor(llvm::Value*) const' at /home/autobuild/autobuild/instance-8/output-1/build/llvm-15.0.3/lib/Transforms/Utils/SCCPSolver.cpp:1570:45: /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, llvm::ValueLatticeElement>}; _Tp = std::pair, llvm::ValueLatticeElement>; _Alloc = std::allocator, llvm::ValueLatticeElement> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, llvm::ValueLatticeElement>}; _Tp = std::pair, llvm::ValueLatticeElement>; _Alloc = std::allocator, llvm::ValueLatticeElement> >]': /home/autobuild/autobuild/instance-8/output-1/host/opt/ext-toolchain/arm-buildroot-linux-gnueabi/include/c++/13.2.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, llvm::ValueLatti